⏰ Buzz & Beep: Make a Custom Alarm with an ESP32-C3

Assemble hardware

Circuit diagram with an ESP32-C3 microcontroller, two push button switches, a vibration motor, and an active alarm buzzer

Download Thonny IDE

https://thonny.org

Install esptool

https://docs.espressif.com/projects/esptool/en/latest/esp32c3

Download MicroPython firmware

https://micropython.org/download/LOLIN_C3_MINI

Flash MicroPython firmware to device

esptool.py --baud 460800 write_flash 0 \ ~/Downloads/LOLIN_C3_MINI-20241129-v1.24.1.bin

Install example code

➡️ Example code