====== µcBlockly ====== **Visual programming for microcontrollers with Blockly 13.** **v3 ecosystem (2026)** — Public presentation: [[https://libreduc.cc/blog/?page_id=65|Blockly ecosystem for Arduino, ST, micro:Bit, etc.]] (LibrEduc). News: [[https://libreduc.cc/blog/|Blog]]. Help: [[https://forum.libreduc.cc/|Forum]]. **Legacy:** the [[:fr:arduino:blockly_rduino|Blockly@rduino]] pages remain available for existing projects. Migration: [[:fr:arduino:ucblockly:convert_rduino|Convert Blockly@rduino]]. GitHub repository: [[https://github.com/A-S-T-U-C-E/ucBlockly|A-S-T-U-C-E/ucBlockly]] µcBlockly v3 is the **core** (typed Arduino blocks + C++ generator) reusable via ''createUcBlockly()''. Derived products (demo, BlocklyDuino v3, Factory) build on top of it. ===== Ecosystem ===== ^ Product ^ Role ^ Link ^ | **µcBlockly** | Embeddable core | [[https://github.com/A-S-T-U-C-E/ucBlockly|GitHub]] | | **BlocklyDuino v3** | Classroom app | [[https://github.com/BlocklyDuino|GitHub BlocklyDuino]] | | **Factory v3** | Block / extension authoring | see Factory repo | | **Web presentation** | LibrEduc page | [[https://libreduc.cc/blog/?page_id=65|Blockly ecosystem…]] | ===== Documentation ===== Full documentation is currently maintained in French: * [[:fr:arduino:ucblockly|µcBlockly (French hub)]] ===== Quick start ===== npm install npm run dev Compatibility: **v3.0.0** requires **Blockly 13**. [[:fr:arduino:ucblockly|Version française]]