Grand Idea Studio
Publisher of the project page, schematics, BOM, assembly drawing, test procedure, source-code archive, slides, and contest material.
SourceDEF CON 15 · United States · 2007
95-LED scrolling-text badge with capacitive controls
A Joe Grand / Grand Idea Studio electronic badge for DEF CON 15, built around a Freescale MC9S08QG8, a 5-by-19 matrix of 95 LEDs, capacitive touch controls, customizable vertically scrolling text, persistence-of-vision behavior, and another official badge-hacking contest.
People
Publisher of the project page, schematics, BOM, assembly drawing, test procedure, source-code archive, slides, and contest material.
SourceGrand Idea Studio documents Joe Grand's DEF CON 15 badge design, documentation, source, contest hosting, and project materials.
SourceGrand Idea Studio names Team Slackers, Botten and Dov, as the second-place team for the pGina single sign-on generator.
SourceGrand Idea Studio names Team Osogato and members as the winning hardware/firmware modification team for the line-level meter hack.
SourceGrand Idea Studio says Team Osogato worked with The Brothers Grimm on a rap song based on Joe Grand's Ode to the DEFCON Badge poem.
SourceIt shows DEF CON's official electronic badge lineage maturing immediately after DEF CON 14: the badge moved from a two-LED proof of culture into a higher-volume display platform with source code, schematics, BOM, assembly, test, slides, contest entries, and documented hardware-hack winners.
Grand Idea Studio documents an MC9S08QG8 8-bit microcontroller, 95 LEDs arranged as 5 columns by 19 rows, two Quantum Research QT100 capacitive sensors, two CR2032 3 V lithium coin cells, six clientele-specific text cut-outs and soldermask colors, 6,800 manufactured badges, and unpopulated optional circuitry for an MMA7260QT triple-axis accelerometer and MC13191FC 2.4 GHz RF transceiver.
The project page says the source was developed with CodeWarrior Development Studio for HC(S)08 and links the released MC9S08QG8 source archive. The documented operating states are text-message display, text-message entry, scroll-speed selection, persistence-of-vision, and sleep.
The 2007 badge-hacking contest had seven official entries. Team Slackers placed second with a badge-backed single sign-on generator for pGina, while Team Osogato won by modifying hardware and firmware into a line-level meter that fed audio into an A/D channel and used the LED matrix for peak-level display.
Lifecycle
The badge used a 5-by-19 LED matrix for user-customizable vertically scrolling text, with a default DEFCON 15 message and separate text-entry and scroll-speed states.
SourceTwo QT100 capacitive sensors controlled the five operating states, including text display, text entry, scroll-speed selection, persistence-of-vision, and sleep.
SourceThe 2007 contest drew seven official entries, including Team Slackers' pGina single sign-on generator and Team Osogato's winning hardware/firmware line-level meter.
SourceGrand Idea Studio says the fully designed but unpopulated circuitry supported an MMA7260QT triple-axis accelerometer and an MC13191FC 2.4 GHz RF transceiver for motion and ZigBee-class experiments.
SourceOperational history
The badge page preserves the contest lineage while leaving full per-entry reconstruction for a later archive pass.
The entry remains source-backed and image-free rather than copying project-page WebP photos without complete rights clearance.
The catalogue records the expansion footprints as a design surface without implying that every attendee badge shipped with populated motion or RF hardware.