
Lumi
Light. Touch. Repeat.
Build it.
Play it.
Inside

- 01 Touch copper ring · two screws
- Top cover acrylic · five screws
- 02 Light LED ring · 24 × WS2812B
- 03 Distance VL53L0X · TOF sensor
- 04 Display OLED · 0.91″ · 128 × 32
- Body 3D printed PLA · brass inserts
- 05 Controller ESP32 · WEMOS LOLIN32 Lite
- 06 Battery 18650 cell
- Bottom cover acrylic · five screws
Game modes
-
Reaction Time
Touch the light.
-
Memory
Repeat the pattern.
-
Mine Sweeper
Leave the red one.
-
Interval
Beat the clock.
-
Multiplayer
Chase your colour.
Connect up to thirteen Lumi pods together.
Specs



Hardware
| Size | Ø 90 × 32 mm |
|---|---|
| Light | 24 × WS2812B addressable RGB Ring |
| Display | 0.91″ SSD1306 OLED, 128 × 32, yellow |
| Touch | 3 × capacitive — centre ring, left, right |
| Distance | VL53L0X time-of-flight sensor |
| Sound | piezo buzzer |
| Controller | Wemos Lolin32 Lite · ESP32 |
| Power | 18650 Li-ion cell |
| Shell | printed PLA body · acrylic lid and base |
Software
| Firmware | C++ · ESP-IDF 6 · FreeRTOS |
|---|---|
| Interface | LVGL |
| Networking | ESP-NOW mesh |
| Licence | MIT |




