Powered Candy Dispenser (with Live Treats!) on Raspberry Pi 5
summary
A complete, working M&Ms dispenser runs a Flutter UI on Raspberry Pi 5 (4 GB) driving a continuous‑rotation servo attached to a 3D‑printed mount; hardware includes a WaveShare touchscreen, a Bamboo A1S print, and a PCA9685 servo controller over I²C. Development uses a snap/popdev bootstrap that registers the Pi as a remote debug target, favors D‑Bus + Python driver to call existing Python PCA9685 code from Dart, and the live demo functions though one display suffered transport damage.
AI-written summary · about
chapters (9)
- 0:00Project overview
- 0:21Talk agenda
- 1:47Hardware components
- 6:49Embedded Flutter setup
- 9:02Flutter embedder choice
- 13:19Flutter setup on Pi
- 19:02Flutter servo control
- 24:24D-Bus servo control
- 28:21Live demo and Q&A
related talks
29mDispenser (with Live Treats!) on Raspberry Pi 5
31mInteractive Experiences Using Flutter, Arduino, Raspberry Pi
29mCreating Art with a Raspberry Pi
36mHaving fun with Java and JavaFX on the Raspberry Pi
32mCreate Interactive Experiences Using Flutter, Arduino, RPi
19mBuild animatronics
35mAutomating the IoT with BPMN
30mGoogle Home, But Better:Smart Home Display with Flutter
