mBlock
mBlock je grafično programsko okolje, ki temelji na Scratch 2.0. mBlock je programska oprema ki, podpira Arduino Uno, Arduino leonardo plošče, Arduino Nano, ArduinoMega128-, Arduino Mega 2560, PicoBoard, mCore (na osnovi Arduino Uno) itd.

Je odlično orodje za učenje programiranja za otroke in začetnike v programiranju. Možno je preklapljanje med grafičnim in besedilnim programiranjem.

Več na spletni strani programa.