u/Glad_Air_7457

▲ 56 r/arduino

Real-time per-pixel LED control with ESP32 + WS2812B — iOS app I built

Built an Arduino/ESP32 LED setup with a companion iOS app — focused on real-time per-pixel control over WS2812B.

The main thing:

👉 you can paint individual LEDs live and see it instantly on the strip

Hardware:

- ESP32 (BLE)

- WS2812B LED strip

- Simple wiring (5V + data, using a resistor + cap for stability)

What it does:

* 🎨 Paint per-LED layouts in real-time

* 🌈 Control colours + built-in effects

* ⏱️ Create timed sequences (mini light shows)

* 💾 Save and reuse designs

* 🔗 Sync multiple setups

There’s a demo mode so you can try everything first.

Right now it’s built around ESP32 + WS2812B, but I’m expanding to more setups.

👉 'Creative Tools' (designer, sequences, etc.) just went live 🙌🏾

Would genuinely appreciate any feedback — especially from anyone who’s built similar LED setups 🙏🏾

Happy to answer anything about wiring, BLE, or how the control works.

Link to free download (firmware inside): https://apps.apple.com/app/id6765663755

u/Glad_Air_7457 — 3 days ago
▲ 15 r/esp32

Live paint each LED in real-time ✨ iOS app to control ESP32 + WS2812B LEDs (per-pixel control)

Built my first iOS app to control ESP32 LED setups — focused on real-time per-pixel control.

ESP32 BLE + WS2812B (5V), with a custom SwiftUI app using CoreBluetooth.

The main thing:

👉 You can paint individual LEDs live and see it instantly on the strip

What it does:

• 🎨 Paint per-LED layouts in real-time

• 🌈 Control colours + built-in effects

• ⏱️ Create timed sequences (mini light shows)

• 💾 Save and reuse designs

• 🔗 Sync multiple setups

There’s a demo mode so you can try everything first.

Right now it’s built around ESP32 + WS2812B, but I’m expanding to more setups.

👉 Premium features (saving, sequences, etc.) are in App Store review right now — should be live very soon.

Would genuinely appreciate any feedback 🙏🏾

Happy to answer anything about setup, code, or hardware

u/Glad_Air_7457 — 5 days ago