Hardware

This project uses an ESP8266 to adjust the PWM signal on a MOSFET to control the a string of LED mounted under a kitchen cabinet. The system is powered via a with a 12v 2a power supply and buck converter for the 5v ESP8266.

Design

It is housed in a custom designed and 3D printed PLA box.

Software/Firmware

The code was written from scratch using the Arduino IDE and a set of Google Cloud microservice functions. The Google Cloud functions integrate to the ESP8266 over MQTT. I plan on publishing

Screen Shot 2022-01-25 at 11.49.21.jpg

Screen Shot 2022-01-25 at 11.50.56.jpg

New video by H. Cole Wiley