This is an old revision of the document!


ESP32 Web-based LED strip

Introduction

Provide smart lighting to a home using an RGB LED strip and an ESP32. The ESP32 will expose a BLE server that can receive commands from any BLE client. To prove functionality I implemented some simple features such as selecting from a number of preset colors and adjusting brightness.

Hardware

  • ESP32-WROOM-32: 1 x ESP32 Sparrow development board
  • NeoPixel LED Strip: 1 x 5m NeoPixel LED strip, 300 LED's.
  • Breadboard: 1x Breadboard for securing connections.
  • Connecting Cables
  • USB-A to micro USB cable

Software

Code Snippets

Firebase

Challenges

References

iothings/proiecte/2025sric/ledstrip.1748465070.txt.gz · Last modified: 2025/05/28 23:44 by andrei.besliu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0