Learn how to use CircuitPython for a practical, real-world project: Programming a robot cat that you control over the internet.
Overview
Syllabus
Introduction
- Connecting the internet to the physical world
- What you should know
- CircuitPython and board setup
- CircuitPython basics
- Circuit diagrams and wiring
- Moving servos with code
- Connecting your device to the internet
- Brief overview of MQTT
- Using Adafruit IO as an MQTT broker
- Setting up an MQTT topic
- Reacting to events in an MQTT topic
- Listening to events from the internet
- What you need for soldering
- Soldering and final assembly
- Going beyond the robot cat
Taught by
Charlyn Gonda