mirror of
https://github.com/sensebox/blockly-app
synced 2025-02-23 16:23:59 +01:00
54 lines
2.4 KiB
Markdown
54 lines
2.4 KiB
Markdown
![]() |
**NOTE**: This branch contains a slimmed down version of blockly for use inside the blockly app: https://github.com/sensebox/blockly-app
|
||
|
|
||
|
# Blockly for senseBox
|
||
|
Blockly for senseBox is a visual programming editor for the senseBox:edu. It is based on Google's [Blockly](https://developers.google.com/blockly/) and carlosperates [Ardublockly](https://github.com/carlosperate/ardublockly), which has been forked.
|
||
|
|
||
|
## Features
|
||
|
* Generates Arduino code with visual drag-and-drop blocks
|
||
|
* online Compiler for the senseBox MCU
|
||
|
* Useful "code block warnings"
|
||
|
* Works online without Installation and offline on Windows / Linux / Mac OS X (testing purpose only at the moment!)
|
||
|
*
|
||
|
|
||
|
If you find erros, enhancement or want to request new features submit a new [issue](https://github.com/sensebox/ardublockly-1/issues).
|
||
|
|
||
|
|
||
|
## Running Online
|
||
|
1. Go to [Blockly for senseBox](https://blockly.sensebox.de/) pick the senseBox MCU.
|
||
|
2. Drag and Drop Blocks to the Workspace, hit compile and copy the .bin to your senseBox MCU
|
||
|
|
||
|
#### Blockly for senseBox
|
||
|

|
||
|
|
||
|
|
||
|
## Documentation
|
||
|
Documentation can be found online in German and English: [Blockly Book](https://sensebox.github.io/books-v2/blockly/)
|
||
|
|
||
|
|
||
|
## Credits
|
||
|
This project has been inspired by [BlocklyDuino](https://github.com/BlocklyDuino/BlocklyDuino) and is a fork of [Ardublockly](https://github.com/carlosperate/ardublockly)
|
||
|
|
||
|
Blockly original source is Copyright of Google Inc. [https://developers.google.com/blockly/][1].
|
||
|
|
||
|
For the nice loading Animations:
|
||
|
[Loading.io](https://loading.io/button/)
|
||
|
|
||
|
|
||
|
## License
|
||
|
|
||
|
|
||
|
Based on the work by carlosperate https://github.com/carlosperate/ and his Ardublockly https://github.com/carlosperate/ardublockly
|
||
|
|
||
|
Unless stated otherwise, the source code of this projects is
|
||
|
licensed under the Apache License, Version 2.0 (the "License");
|
||
|
you may not use any of the licensed files within this project
|
||
|
except in compliance with the License.
|
||
|
|
||
|
The full document can be found in the [LICENSE](https://github.com/sensebox/ardublockly-1/blob/master/LICENSE) file.
|
||
|
|
||
|
Unless required by applicable law or agreed to in writing, software
|
||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||
|
See the License for the specific language governing permissions and
|
||
|
limitations under the License.
|