Smart Alarm Clock
Smart Alarm Clock is Month 2 of the Zynk Bots path: a real bedside clock you build and keep. A 2.42-inch OLED screen shows the time, date and your alarm, a real-time clock module keeps accurate time, a touch sensor and buttons set the alarm and snooze, and an LED light bar and buzzer wake you up. You move up to a second microcontroller, the ESP32, try each part on a breadboard, then assemble everything on the clock's own circuit board and case. Along the way you write the timekeeping, alarm and scheduling code yourself. No soldering needed.