Why would a user ignore modern software to install an older version? The answer lies in three specific features that are broken, removed, or overly complicated in later releases.
In Scratch Mode, the microcontroller remains physically tethered to the computer via a USB cable or wireless link. The program executes directly on the PC, enabling real-time interaction between on-screen digital sprites and physical hardware sensors.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later. Getting Started with mBlock - Makeblock
Have you used mBlock 3.4.12 for a specific project? Share your experience in the comments below or on the robotics forums.
Example: Forcing an on-screen character to jump whenever a physical hardware button is pressed. mblock 3.4.12
Out-of-the-box support for CH341 and FTDI USB-to-serial chips, eliminating manual driver configuration. Two Essential Programming Workflows
Select the board type under the menu (e.g., mBot, Arduino Uno). 3. Creating Your First Program
Great for learning basic mechanical and electronic structures.
[Visual Blocks] ---> [ mBlock 3.4.12 Engine ] ---> [ Arduino C Code ] ---> [ Hardware (mBot) ] Why would a user ignore modern software to
This version solidified the "Extension Center," allowing users to download specific drivers and libraries for third-party sensors. While not as seamless as modern auto-detection, it allowed the software to support a wide range of hardware beyond just Makeblock products (e.g., ultrasonic sensors, servo motors, and LED matrices).
This is where your sprites perform. In robot mode, the stage can show sensor data inputs, making it a dashboard for your hardware.
Even with newer versions available, holds a special place in the coding community. Here is why this specific version continues to be highly regarded: 1. Zero-Syntax Programming
Features native packaging of USB-to-serial drivers (such as CH340 and FTDI chipsets), preventing the common manual setup bottlenecks found in other platforms. The program executes directly on the PC, enabling
officially discontinued the web version of mBlock 3 due to the global retirement of Adobe Flash Today, while the PC version of 3.4.12
: Go to Boards and select your hardware (e.g., mBot or Arduino Uno ).
Drag-and-drop blocks convert directly into clean Arduino C syntax on a split-screen layout.