We have said several times that the ESP32 is feature rich. We will use two of the built-in components to build Hornbill Lights. In this tutorial we will make use of the built-in remote peripheral to drive the WS2812 LEDs with Hornbill ESP32 and then build a cross platform app using cordova-ionic to control the LEDs. The app speaks with the Hornbill ESP32 with Bluetooth Low Energy (BLE).

0 lights collage.jpg

Components

The Hornbill Lights Kit Comes with all the parts required to build the project.

  • WS2812 LED Strip. 5 meters in length uses 150 LEDs.
  • Power Supply, 10A.
  • Hornbill Lights Kit
    • Hornbill ESP32 Dev Board
    • Hornbill Proto Board
    • Other Passive components as per schematic.

Lights parts.jpg

Schematic

Code

App

Demo