2015 was the year of the unofficial hardware badge at DEF CON 23. There were a ton of different hardware badges designed for the love of custom electronics and I tried to catch up with the designer of each different badge. Here is the collection of images, video demos, and build details for each one I saw this weekend.
[TrueControl] did a great job with his badge design this year for the Whiskey Pirate Crew. This is a great update from the badge he designed last year, keeping the skull and bones outline. It uses a PSOC4 chip to control a ton of LEDs. The eyes are RGB pixels which are each on their own PCB that is soldered onto the back of the badge, with openings for the LED to show through. Two AA batteries power the board which has a surface-mount LED matrix. The user controls are all capacitive touch. There is a spinner around one eye, and pads for select and back. The NRF24L01 radio operates at 2.4GHz. This badge is slave to commands from last year’s badge. When the two are in the same area the 2015 badges will scroll the nickname of the 2014 badge it “sees”. The piezo element also chirps many different sounds based on the interactions with different badges.
[True] makes design an art form. The matte black solder mask looks fantastic, and he took great care in use of font, size, alignment, and things like letting copper show through for a really stunning piece of hardware art.
Keep reading for ten more great badges seen over the weekend.
DEF CON Shoot
[Seeess] designed this badge for the DEF CON shoot. It was his first time working with microcontrollers. He programmed all of the firmware himself but did have help with the board layout. It includes a microphone, two buttons, a tilt sensor, and a six digit 7-segment display module. There are a ton of features built into it including a shot counter (based on sound), reflex sensor, VU meter (demonstrated at one of the parties), and ton of other visualizations. There’s a forum thread on the badge and the code is available, as well as several demo videos like the one found below. A nice touch is that the lanyard sold with the device (the badge was $25) glows in the dark.
The Crypto Badge was on sale for $25. It has twelve LEDs around the perimeter of the circle, with a two 4-character bubble displays and two buttons as the user interface. When you plug it in, not a lot happens. You need to enter words and codes in the interface to get the badge to do things. In addition to that cryptic interface there is a cypher on the back of the board and another on the lanyard.
The MSP430g2955 based board was has firmware written by [Karl Koscher], with hardware design by [Jorge Lacoste]. One of the coolest surprises they showed me is a mode that turns the badge into a super-low-power AM transmitter. Set it right on top of a radio and you will hear the Tetris song playing!
Car Hacking Badge
This badge could be purchased at the Car Hacking Village and includes and ODB2 plug. The set of headers and jumpers lets the user choose between the different CAN Bus connections (low speed, high speed, 1-wire). An STM32 Cortex-M0 chip drives the device and is scripted in the Pawn language.
I didn’t have any luck tracking down the maker of the Queercon 11 badge, but hopefully the webpage on the device will be updated soon. I believe it was selling for $125 and was an exquisite badge delivered in a box with some neat art on the lid. When you first turn it on, you name your character and then take it through a Tamagotchi-style life cycle. The badge is aware of other badges in the area.
The DC801 crew from Salt Lake City had a huge badge housed in a CNC milled enclosure. It has RGB LED strips on either side, and features a huge LCD display, two analog sticks, two buttons, and a rotary encoder. They do a pre-sale each year and this badge gets you into their party
There is a Propeller chip running the screen and the wireless socked for an XBee radio. An ATmega328p handles the analog sticks, rotary encoder, and buttons. 10-15 people in two hackerspaces (theTransistor and 801 Labs) worked on the project, with the former handling most of the hardware and the latter organizing the logistics of the group’s appearance at the con.
There was a snafu with the LCD supplier. The screens arrived with the wrong chipset and were not working in time for the event. This will be fixed as the FTDI chip in the unit has a bus selector switch that allows firmware update for both the Prop and the AVR.
The DC503 badge is shaped like a bicycle and creator [Joe Fitz] (@securelyfitz) used that theme well in the design. The 14 LEDs on the board are mounted on the back and shine through the substrate to the front. An ATtiny85 drives the LEDs using two PWM channels. The setup drives 4 LEDs from VCC to PWM1, and four more from PWM1 to GND. They are driven out of phase and the same trick is used on the other PWM pin. Control is provided by capacitive buttons. One on the gears speeds up rotation (as if you’re pedaling), the handlebars (where the brakes would be) slows it down.
The board is your entry into the DC503 party. The badges were acquired by crowdfunding backers. 100 boards were spun; they populated 50 for the backers and another 10 were assembled on-site for the organizers. DC503 is a group of friends in Portland, many of which are involved with the CTRL-H Hackerspace.
CCC 2011 Badge
DEFCON DarkNet Badge
This one isn’t really “unofficial”, the DarkNet badge has become a hot item each year at DEF CON. I was unable to get one last year and this year I just barely got my hands on one. It is sold as a kit for $25 and when I tried to get one on Friday afternoon they were sold out. Another 200 were sold on Saturday morning and it was about a 90 minute wait for me and I was probably about 150th in line.
The badge was designed by [Smitty] and [Krux] (who has been a great friend of Hackaday). It is Arduino based and uses IR to communicate with other badges. You find someone wearing an assembled badge and point them at each other for a few seconds to exchange badge identifiers. This is part of the DarkNet challenge that encourages attendees to solve puzzles and try out different activities at the con. This year’s design is very similar to last year’s so take a look at that repo for more info.
There were a ton of miscellaneous hardware offerings and admittedly I didn’t get pictures of very many of them. Above you can see two that [Christian] was wearing at the con. PipMan is a project on Hackaday.io. It features a color screen OLED screen and the Propeller driven wearable hangs out on a leather wristband. It shows time using GPS sync keep it accurate and includes temperature, compass, and some ancillary functions. He was also wearing an NSL Cylon v2 which is a kit for surface mount soldering practice.
I spent a lot of time trying to track down details of these badges. If you enjoyed reading about them, please help me out by sharing this post around so that others can enjoy it as well. Thanks!
If you had a hardware badge at DEF CON that didn’t make it into this roundup, please email me (mike at the most obvious domain). I’d love to do a “badges I somehow missed at DEF CON” post!