DEF CON is canceled again this year, and this time that statement is at least partially true. There will be no special official badges this year. There is no challenge or mystery embedded in the official DC badge. This is the year that unofficial badges from villages and random attendees finally supersedes the official offering. This is badgelife, and for the next few weeks, we’re going to be taking a look at some of the unofficial badges of DEF CON.
The idea for [dorkengine]’s Puffy badge began last year with the so-called Bender badges from AND!XOR. Chalk this up to a story that ends with, ‘but you had to have been there’, but the Bender badges were wildly popular, sold like hotcakes, and were an astonishing success of independent badge craft at DC. [dorkengine] decided to get in on the action and build his own badge for DC 25.
The design of the Puffy badges is based on a highly stylized rendering of the OpenBSD logo and mascot. Why a pufferfish with Kardashian lips? [dorkengine] has a bunch of boxes in a closet running OpenBSD, and that’s a good enough reason for us.
An electronic badge must do something, and the feature list [dorkengine] came up with included some sort of wireless connectivity, hackability, a serial console, blinkenlights, and some sort of *nix-ish OS. OpenBSD didn’t make the cut, but [dorkengine] eventually stumbled upon the VoCore2, a tiny System on Module that runs Linux, has WiFi and a few GPIOs, and is barely an inch on a side.
After getting a good deal on a large order of VoCores, [dorkengine] started on the PCB. The circuit was simple enough with just a VoCore attached to a USB port, power adapter, and a few LEDs. The Puffy rendering translated beautifully into soldermask and silkscreen, and after a prototype from ITEAD Studio, [dorkengine] had 40 PCBs that worked perfectly.
So, what is [dorkengine] going to do with a box full of Puffy badges? He’ll be selling them for $40 around the con. That’s surprisingly inexpensive for a large PCB soldered to a $17 SoC. If you want to get your grubby mitts on one, you could email him or ping him on Twitter. Of course, if you want to make your own, [dorkengine] has the KiCad files and software available, but at this point, you’re looking at a very fast turnaround for a board house.
9 thoughts on “DEF CON Badgelife: The Puffy That Runs Linux”
Oh man, I have a couple VoCores, I really really like them for embedded Python projects.
I like the HLK-RMxx series more
That badge is oddball, in the shape of puffy, the openBSD mascot, but running Linux, wouldn’t a penguin make more sense. Maybe something like Mr Flibble ( https://www.youtube.com/watch?v=AOE7qTAK87o ).
I think the badge deserves an OpenBSD port. OpenBSD does run on MIPS, and I’ve used it on Loongson, but its toolchain is an idiosyncratic beast which will make porting a challenge.
That is a very cool badge. We did a DefCon Custom Badge, in kit form, for HackerBox #0020. Check it out:
Looks like a OpenBSD cartoon.. DEFCON is famous for hating on OpenBSD and it’s devs..
Probably because of the ‘hipster-like’ attitude of many of those devs. Without the £300 beard styling of course.
You just described the bulk of the IT industry today.. Drive through San Fransisco or Silicon Valley some time.. NYC is almost as worse..
Yeh. Aren’t they just… Some ‘types’ do seem to be worse than others though. Apple fanbois and Red Hat employees spring to mind.
Please be kind and respectful to help make the comments section excellent. (Comment Policy)