-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added getting started with MicroBlocks
- Loading branch information
ianarchbell
authored and
ianarchbell
committed
Nov 13, 2018
1 parent
ed62f1c
commit 2780b3c
Showing
7 changed files
with
55 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
21 changes: 21 additions & 0 deletions
21
docs/source/getting-started/iot-bus-getting-started-with-microblocks.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
.. _getting-started-with-microblocks: | ||
|
||
Getting Started with MicroBlocks | ||
================================ | ||
|
||
MicroBlocks is a new programming language inspired by Scratch that runs right | ||
inside micro-controller boards such as the micro:bit, the NodeMCU and many Arduino boards. | ||
The MicroBlocks system allows for dynamic, parallel and interactive programming, | ||
just like in Scratch, but with the twist of letting your projects run autonomously inside the board without being tethered to a computer. Thus, MicroBlocks provides the immediacy and liveness of tethered blocks programming, while supporting real-world applications that require precision timing, autonomous operation, or physically embedding the processor into projects. For example, one might write a program to record acceleration data, then embed the microcontroller and a small battery in a model rocket to explore G-forces at launch time. | ||
|
||
In other words, MicroBlocks lets you program your boards exactly like you would in Snap4Arduino, | ||
S4A or the Arduino extension for Scratch, and when you are happy with your program | ||
you can just unplug the board from your computer and everything will keep running as | ||
if by magic! | ||
|
||
With MicroBlocks, you can build your own "real world" digital instruments, | ||
interactive jewelry, electronic games and measuring devices, all by using blocks. | ||
|
||
You can download MicroBlocks from `here <http://microblocks.fun/download.html>`_. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters