GPLwaker is an alarmclock with a GPL firmware. It’s based on two ATmega8-16pi, one for the core system, and one for the display board, connected by I2C.
Now, the core system nearly works, I have some problems talking to the RTC chip with I2C. I’m currently working on this.
Also, the EAGLE files (EDA & PCB) will be available soon, under GPL. Currently, the prototype uses a Veroboard.
SVN repository : http://projects.robertlan.eu.org/gplwaker/ (Login : anonymous, no password)