Programming Lego Mindstorms robots with Python
summary
601-piece EV3 kit boots a Debian-based ev3dev image from a microSD so Python runs natively; connect over SSH or use a Jupyter notebook RPC to execute code remotely. The talk shows concrete APIs: LEDs, speaker (tones or mp3 via pydub), LCD drawing, buttons, touch/color/infrared sensors, and motor control measured in tacho degrees (360° = one revolution). Demo robot assembled in ~6–8 hours with a seven‑year‑old, threaded code reading proximity to stop/turn, and the demo works.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:40Introduction
- 2:00Unboxing
- 4:26Programming
- 7:07Getting started
- 11:42Troubleshooting
- 12:44The Brick
- 16:31The LEDs
- 22:37Moving
- 24:29Conclusion
related talks
25mA website controlled Lego Robot using the Raspberry Pi
51mEducational Robotics Critical for the Future of Linux
24mPython Robotics for Education
31mMy Little C Extension: Lego Robots are Magic
27mA journey to MRuby on LEGO robots
59mProgramming Robots – Making Friends with Cozmo
34mmaking robots with mruby
02mHighlight
