
ITU Science Park, ARI4 Building
No: B204 Maslak 34469
Istanbul Turkey
+90 212 807 04 56
info@acrome.net
+90 212 807 04 56
info@acrome.net
Motion control programming has traditionally been a complex process requiring expertise in programming languages such as C, Python, or embedded programming. Engineers, researchers, and hobbyists needed to understand low-level motor control algorithms, hardware communication protocols, and logic structures to efficiently operate motion devices. However, the advent of visual programming tools has made motion control significantly easier and more intuitive.
One such revolutionary tool is SMD Blockly, a block-based visual programming platform developed by Acrome that enables users to control smart motion devices without writing complex code. Instead of manually writing thousands of lines of script, users can now drag and drop graphical blocks to create logical motor control sequences with ease.
Whether you are a beginner exploring robotics, an educator teaching students, an engineer developing automation solutions, or a researcher testing new motion control algorithms, SMD Blockly is a versatile tool that simplifies the process while offering a high degree of flexibility.
SMD Blockly is an intuitive visual programming interface built on Google’s Blockly framework. Instead of traditional text-based programming, it allows users to program motion devices through graphical blocks that snap together, forming logical sequences that define the behavior of motors and actuators.
This approach eliminates many of the common challenges associated with traditional coding, such as syntax errors, debugging complexities, and the steep learning curve of programming languages. It also allows for rapid prototyping, making it a highly valuable tool for education, industrial automation, and robotics research.

SMD Blockly is designed for a wide range of users, including:
Students & Educators: Teaching motion control concepts in a user-friendly environment.
Engineers & Researchers: Quickly testing new motor algorithms and automation workflows.
Hobbyists & Makers: Building smart projects without the need for advanced programming skills.
Industry Professionals: Simplifying automation processes and integrating motion control solutions.
Official Documentation: SMD Blockly Docs
GitHub Repository: Acrome SMD Blockly
SMD Blockly is a Windows application, meaning it requires installation on your computer. To start using it:
Once inside SMD Blockly, you will be greeted with an intuitive workspace where you can drag, drop, and connect blocks to create motion control programs.
Before creating your first program, it's essential to get familiar with the interface. The main components include:
Example 1: Setting an RGB LED Color in SMD Blockly
This example demonstrates how to configure an RGB LED module using SMD Blockly. The program sets a specific color by adjusting the red, green, and blue intensity values.
Required Blocks
Step-by-Step Implementation

SMD Blockly provides an easy, powerful, and flexible way to control motors visually without needing to write code. Whether you are a beginner learning motion control or an advanced user looking for customization, the platform offers intuitive motor programming, real-time execution, and scalability.
Unlock the power of visual programming and start controlling your motion devices today.
Acrome was founded in 2013. Our name stands for ACcessible RObotics MEchatronics. Acrome is a worldwide provider of robotic experience with software & hardware for academia, research and industry.

ITU Science Park, ARI4 Building
No: B204 Maslak 34469
Istanbul Turkey
+90 212 807 04 56
info@acrome.net
+90 212 807 04 56
info@acrome.net