What is myBlockly?
myBlockly is a fully visual modular programming software, a graphical programming language.
myBlockly is similar to MIT's children's programming language Scratch in terms of function/design.
When using myBlockly, users can drag and drop modules to build code logic, which is very similar to building blocks.
From the user's perspective, myBlockly is a simple and easy-to-use visual tool for generating code. From the developer's perspective, myBlockly is a text box that contains the code entered by the user.
The process of generating code into the text box is the process of the user dragging in myBlockly.
myBlockly installation
myBlockly download address:
- GitHub address: https://github.com/elephantrobotics/myblockly-package/releases
- Official website address: https://www.elephantrobotics.com/download/
Applicable devices:
- myCobot 280
- myCobot 280 M5
- myCobot 280 PI
- myCobot 280 Jetson Nano
- myCobot 280 for Arduino
- myCobot 320
- myCobot 320 M5
- myCobot 320 PI
- myPalletizer 260
- mechArm-270
- mechArm-270 M5
- mechArm-270 PI
Prerequisites:
M5 series version, M5Stack-basic burn miniRobot at the bottom, select Transponder function, ATOM burn the latest version of atomMain at the end (factory default burned)
Pi \ jetsonnano series, ATOM burn the latest version of atomMain (factory default burned)
Configure Python environment, please refer to the Python ▶ chapter
myBlockly Development and Use Guide
You can use myBlockly to develop our robotic arm according to the following guidelines
3.Control the Robotic Arm to Return to Origin
4.Control Single Joint Movement
6.Control the robot arm to swing left and right
7.Control the robot arm to dance
10.Gripper test
11.IO test
12.Q&A