I can stop adding more LEDs anytime I want, I just choose not to
summary
Starts with a single tri‑color LED and ends with 49152 pixels driven by a Raspberry Pi; projects hit 1538 then 12,288 pixels on ESP8266/ESP32 before scaling to panels on Linux. Uses Neopixels, RGB panels, SmartMatrix, FastLED and Adafruit GFX, and the same Framebuffer::GFX library runs unchanged across microcontrollers and Raspberry Pi. Surprising hardware costs (panels ~US$50 each) and failure modes (one dead pixel stops a chain) shape design and tooling choices.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 0:31Arduino to LED projects
- 1:59Line-scanning LED panels
- 2:43Neopixels in plant monitoring
- 3:26LED strings and wearables
- 4:07Removable LED shirt panels
- 5:10Large LED matrix challenges
- 6:14Frame buffer graphics library
- 7:57Raspberry Pi Linux port
- 9:41Debugging LED on Linux
- 10:45Budget massive LED panels
- 11:26Upgrading LED shirt
- 12:11Cross-platform LED demo
- 12:32Q&A
related talks
17mI can stop adding more LEDs anytime I want, I just choose not to
19mESP32 memory management, Neopixels, and RGBPanels
29mCreating Art with a Raspberry Pi
19mAdventures with blinking lights
23m"Six Clock Cycle per Pixel - Graphics on the Neotron Pico"
20mDemo: LED Cube Using RISC-V®-Based PolarFire® SoC FPGA
24mHappy Sparkle Glitter Fun Zone Leds and Javascript
31mSparking Creativity in LED Art with CircuitPython
