
and autonomy allows MicroBlocks projects to be
worn, carried in a pocket, or deployed to collect
data outdoors.
When MicroBlocks detects which board
is connected to your PC, it will automatically
pull in libraries to support the features of that
board. For the BBC micro:bit, two libraries are
automatically added to the blocks palette: Basic
Sensors (reporter blocks) and LED Display
(command blocks). When you attach external
components (e.g., NeoPixels, or a distance
sensor) you can manually add libraries to support
those components. Figure
A
shows two core
categories (Input and Pins), and two from added
libraries (Basic Sensors and LED Display). ...