Production-intent ESP32-C6 controller for WS2812B/WS2815 addressable LED strips with 5V/10A input protection, strip high-side switching, 5V data level shifting, user buttons, and antenna keepout requirements.
This project involves the design and implementation of a motor control circuit using an L298N motor driver IC and a Seeed Studio XIAO ESP32S3-Sense microcontroller. The motor driver operates a single DC motor ($M1$) with control signals provided by the microcontroller. Additionally, the project includes a WS2812B-B addressable RGB LED, enabling visual feedback or status indication.
Primary goals:
- Control the speed and direction of the DC motor using the ESP32S3 microcontroller.
- Provide status indication via the RGB LED.