by Explore Embedded

An affordable, rugged, secure, and open hardware platform for battery powered connected things with ESP32

View all updates Apr 11, 2017

ESP32 Lights Tutorial

We have put a lot of effort into making making demos that demonstrate the capabilities of Hornbill ESP32. The single board can replace Wi-Fi, Bluetooth and a microcontroller shield. In this update we would like to share a tutorial on building Hornbill Lights; which uses two core components of the ESP32 module. One is the Bluetooth Low Energy (BLE) peripheral and the other is the built-in remote peripheral. Referred as RMT in the ESP-IDF documentation. The RMT peripheral can be used to generate precise timing. This can be used in several application where timing can be generated without depending on the processor. We use RMT to drive the WS2812 LED. If it was any other normal micro, it would have consumed precious processor cycles for the timer.

This tutorial covers the list of components used, the schematic, source code, the apps and tips on installation of lights. The complete source code for the hardware (as well the app software) is also shared.

Hornbill Lights: Build a Bluetooth ambience light controller with WS2812 LED strips.

The Hornbill Lights Kit, which is listed on the campaign page comes with all the parts required for this build.

We will be covering the basics of BLE and RMT peripheral in the tutorials to come. Although the peripherals require complex tutorials and Arduino support, these will make them a lot easier to use in a project. We need your support during the campaign to enable us to continue firmware development. So please do share the project, spread the word and keep the pledges coming!

$7,509 raised

of $2,000 goal

375% Funded!
Not Available
May 23 2017
funded on


Explore Embedded Logo

Explore Embedded

We strive to provide useful tutorials, development tools, and products.

Sandeep Patil

Co-founder, CEO

Saheblal Bagwan

Co-founder, CTO

Sharana Gowda

Co-founder, Hardware Engineer

Gururaghavendra Hasigal

Senior Hardware Engineer

Mitchell Mawniuh

Software Engineer

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: