Skip to content

Mblock 3.4.12 Updated Jun 2026

Go to Boards in the top menu and select your exact hardware (e.g., mBot , Arduino Uno ).

mBlock 3.4.12, mBlock download, Arduino block programming, Scratch for Arduino, mBot coding, legacy educational software. mblock 3.4.12

mBlock was developed by Makeblock as a bridge between drag-and-drop coding and physical computing. Version 3.4.12 represents the last mature release of the Scratch 2.0-based series, finalized around 2017–2018. Its significance lies in: Go to Boards in the top menu and

Select the corresponding COM port (on Windows) or /dev/tty.usbmodem (on Mac) under the Connect menu. Version 3

[Visual Blocks] ---> [ mBlock 3.4.12 Engine ] ---> [ Arduino C Code ] ---> [ Hardware (mBot) ]

: Initially built for Makeblock robot kits (like mBot), it also seamlessly supports Arduino boards (Uno, Leonardo, Nano, Mega 2560) and third-party projects like Pinoo .

If you are running macOS Catalina (10.15) or newer, mBlock 3.4.12 because it is a 32-bit application. This version is only compatible with older macOS versions (10.14 Mojave and earlier). For newer Macs, you will need to use mBlock 5 or the web version.