The Art of Micropython- using Python to create award winning art
summary
A 600×600 mixed‑media piece uses four Fibonacci PCB forms, driven by a hobby servo and about 70 NeoPixels, with control split across MicroPython on ESP8266 boards; initial builds burn servos because LED dimming corrupts PWM timing. Synchronization ends up as three GPIO lines (step pulse, direction, reset) plus a potentiometer tap read into ADC so each controller keeps position via servo ADC feedback and a linear regression calibration. After power and homing fixes the installation runs reliably.
AI-written summary · about
chapters (13)
- 0:00Start
- 1:28A bit about me
- 4:01Introduction
- 5:44Mechanics
- 6:27Electronics
- 6:40Wiring Diagram v1
- 7:20The Code
- 10:21Solution 1: Separate functions
- 11:45Setup the GPIO Pins
- 15:10Anatomy of a "hobby" Servo (cont.)
- 15:47Solution 2: Servo rotary encoder
- 17:57Linear Regression Analysis (Excel)
- 23:32In Conclusion
related talks
37mPython, Hardware, Networks and your toolbox for Interactive Art.
31mSparking Creativity in LED Art with CircuitPython
21mUsing comedy as an excuse to play with python-programmed microcontrollers
29mCreating Art with a Raspberry Pi
24mLights! Python! Action!
17mI can stop adding more LEDs anytime I want, I just choose not to
19mAdventures with blinking lights
31mHacking meaningful connections with humans by talking to (toy) rodents
