Hashdays Badge 2011

The second badge incorporated some requests like the bottle opener, and introduced a color LCD display. We found this cheap replacement display for old Nokia phones. We also improved the touch sensors, which were capacitive this time. The badge also included a software USB implementation and a USB connector directly on the circuit board.

Specifications

Part Type Model Producer Datasheet URL
CPU Microcontroller ATmega168 Atmel Click
LCD Color, 130 x 130 Pixels, 1.5 inch PCF8833 controller PDF
Flash 1 MByte Flash AT45DB081D Atmel Click
LDO DCDC 3.1V, 150mA, max input: 12V NCV551SN31T1G ON Semiconductor PDF Click
Battery 2 x CR2032, 3V
Software Features: Name tag, conference schedule, map, clock, eastereggs, display test, custom image upload via USB, person pictures
Hardware Features: Bottle opener, Capacitive touch sensors, USB connector integrated
Connections: ISP (6 pin), 4 pin serial

FAQ

What are the color numbers?
Here's a chart for the color numbers:

Eastereggs

Here are all the easteregg codes:
AAPL, ANON, AREA, BIRD, BOFH, BTTF, CAKE, CITY, CLUE, DAVE, DIAL, DONT, GOLD, GROG, HELP, HINT, HOME, JOBS, LAST, LAWS, LOCK, LOGO, LOST, MADE, MANY, MASK, MEOW, MIAU, PONY, PORN, POWN, QRQR, RTFM, SIRI, STAR, STNG, STON, TAXI, TEST, THIS, TIPP, WOPR

Here are some pictures of what the eastereggs looked like:

Downloads

Layout Target 3001: Badge2_0.3.8.zip
ELF File Firmware: Final6.elf.zip

Python script to upload images: badgepicture.zip