Presented by:

Bernat Romagosa

from SAP, Snap!, MicroBlocks

Bernat is a software developer from Barcelona. He develops for Snap! and MicroBlocks, and is the author of Snap4Arduino and a bunch of other Snap! modifications.

Volunteer Hosts
Thanks for helping with Snap!Con 2020!

Eduardo Huerta

from UC Berkeley
No materials for the event yet, sorry! Meanwhile...

In this talk we will demo the latest developments in the MicroBlocks programming language, including new primitives to access the board's flash file system, network capabilities, list and string primitives, a garbage-collected memory, a new web-based version, a reworked UI and a new library system, among others.

MicroBlocks is a blocks based, live programming language that runs inside microcontrollers such as the micro:bit, the NodeMCU, a bunch of 32-bit Arduino boards and several Espressif-based boards.

The MicroBlocks system allows for dynamic, parallel and interactive programming, just like in Snap!, 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.

Discuss on the Snap! Forum

30 min
Zoom 1
Snap!Con 2020
Short Talk
Short Talk