PyBots! or how to learn to stop worrying and love coding
summary
Claims that physical computing makes programming tangible and inclusive and gives a positive intro to open source hardware. Uses Arduino-based PyBot controlled from Python over the Firmata protocol (pyFirmata, Raspberry Pi, USB/serial), cheap sensors and servos, PWM and LEDs. Workshops run with about 45 people locally and hundreds worldwide produce simple mobile robots held together with tape that actually move and sense obstacles, showing abstraction and object design map directly to hardware.
AI-written summary · about
chapters (13)
- 0:00Start
- 2:04Where To Start with Learning to Code
- 7:12Turtle Graphics
- 8:15Constructionism
- 12:10Object-Oriented Programming
- 14:28How I Design My Robots
- 15:36Senses
- 16:01Proprioceptive Senses
- 17:00Actuators
- 19:24Arduino Nano
- 20:12Python Program
- 23:55An Rgb Led
- 27:15The Internet of Things
related talks
37mGobot: Go Powered Robotics and Physical Computing
29mPython for Hardware Folks
33mDancing with Robots
29mProgramming Lego Mindstorms robots with Python
03mJavaScript Robotics, A NodeBots show
48mPython for Educators
29mTeaching Digital Technologies in Australian schools with Python and the Kookaberry
35mDancing with Robots
