Build and program an arduino drawing robot in Python; Using LEGO Technic and Adafruit's CircuitPython on the Metro M0 Express.
Subscribe! bit.ly/SubscribeBMPratt
I'll guide you through the process of creating a drawing robot that combines the creativity of LEGO Technic with the powerful capabilities of CircuitPython (an arduino board that is programmable in Python). This project is perfect for Arduino enthusiasts looking to expand their programming skills into Python. The Metro M0 or M4 express is a board that is programmable both in arduino, and CircuitPython!
We’ll start by building the body using LEGO and 3D-printed parts, followed by controlling the robot with continuous servos in a tank-style orientation. Throughout the video, you'll learn to write functions with parameters, calibrate straight versus turn functions, and utilize 'for i in range' loops to bring your robot to life. Finally, I’ll challenge you to create your own unique shapes. This hands-on project is ideal for high school students and hobbyists interested in robotics and programming.
🔗 3D Files:
Battery pack: https://www.thingiverse.com/thing:548...
Servo horn: https://www.thingiverse.com/thing:514...
Servo mount: https://www.thingiverse.com/thing:308...
Arduino/metro m4/0 express mound: https://www.thingiverse.com/thing:540...
🔗 Servo Power Delivery Module Tutorial: • How To: Make a Servo Power Supply - Arduin...
🔗 Servo Motor Code & Libraries: https://mrprattash.github.io/Robotics...
Chapters:
0:00 Intro
0:20 Rover Assembly & Wiring
10:48 Drawing Tool Assembly
11:50 Basic Rover Code
14:55 Function Parameters
15:40 Servo Calibration
16:55 Turning Parameters
18:11 Making Polygons
Auf dieser Seite können Sie das Online-Video How to Make a Simple Drawing Robot: Code Arduino in Python! mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Brogan M. Pratt 09 März 2025 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 2,484 Mal angesehen und es wurde von 50 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!