Source: Scratch Wiki en français
MicroBlocks est un langage de programmation visuel inspiré de Scratch, un utilisant aussi des blocs de code. MicroBlocks est aussi un projet à but non lucratif.
MicroBlocks permet de programmer des microcontrôleurs en temps réel, sans devoir compiler et télécharger le code pour voir chaque modification, contrairement à d'autres langages de programmation (Python pour exemple).
Microcontrôleurs compatibles
Un microcontroleur est comme une carte (dans le monde physique) qui a des circuits imprimés pour faire différentes actions avec certains capteurs, boutons en utilisant par exemple le logiciel MicroBlocks.
Sur certains microcontrôleurs, il est aussi possible d'afficher de nombreuses choses à l'aide de LEDs.
Voici les principaux microcontrôleurs de microBlocks :
- micro:bit
- Calliope mini
- AdaFruit Circuit Playground Express
- AdaFruit Circuit Playground Bluefruit
- Adafruit Clue
- Citilab ED1
- M5Stack Grey
- M5 Stick-C
- M5 Atom Matrix
- ESP8266
- ESP32
Plus d'informations sur la page du site de MicroBlocks (en anglais) consacrée aux microcontrôleurs compatibles.