Circuit Lake

Electronic Project and Circuit Collection

The Ultimate Alarm Clock, AT90S8535

06/18/2007 Category: Alarm, AVR, Display, Microcontroller, Project

This AT90S8535-based alarm clock features a large, bright time display, easily visible in the bedroom. It also features a loud, irritating alarm, sure to wake even the soundest of sleepers. By far the most innovative part of the alarm is the LCD display, which gives the date, alarm status, and status for setting the clock.


The clock has keypad for input which further expands usability. Each function has a unique keypress (as opposed to complex patterns of keypresses required by other clocks), and future expansion of functionality is simplified due to the numerous available keys that can be reassigned. The basic design of the clock simultaneously offers functionality, simplicity, and upgradability.

Alarm Clock
Project Firmware, Schematic and Documentation