Here is a link to a sample RobotMesh Blockly program that moves a robot without the “Drive Train” configuration. https://www.robotmesh.com/studio/5ce07589489e052bc8cb0a7a
It only uses two motors, but could easily be extended to 4 or 6 motors. Like this:
If you want to use the motor encoder sensors to drive a specific distance the code would look like this:
It is important that the red (blocking) command is last. It would be better to tell the robot to drive a specific number of inches, instead of degrees, but you can write a function to convert degrees to inches.
Using RobotMesh Blockly you can do almost anything that is possible with text-based programming languages. It’s a great way to get started. As your programs get longer and more sophisticated it will become difficult to manage all those blocks of code, and then you can switch to a text-based language.