For DEF CON 27, the Whiskey Pirates have a neat and novel idea for an interactive conference badge. But something I have been asked about is a soldering kit as a badge. This project is to provide such a kit.The most popular and known of the solder-at-con badges would be the DCDarkNet badges (such as https://dcdark.net/2017/badge/index.html). While there is a game involving the badge, my design would simply be for the challenge of soldering itself, with a completion reward of blinkenlights and a functional game playing robot.My goals with this badge are:- Create something that looks neat and artistic, lots of flashy bits- Be presentable as a readable name badge (we nerds have trouble remembering names)- Be reasonably easy to solder with a fair mix of component types- Acts as a functional console replay robot
Components
1×
PIC32MX250F128B
Main Robot MCU
1×
ATMEGA328PB-AU
Touch and LED Control MCU
1×
0.91" 128x32 OLED
Nametag and configuration OLED
The project photo basically shows what we have so far - a board shape and rough component layout.
What is done:
I have most of the schematic done
Most of the hardware is figured out and decided, the only thing left is power components
The robot firmware builds (I think)
What is not done:
Parts placement is not done
Final artwork needs to be completed
Code needs to be written for the sub MCU, OLED
Some pins need to be rearranged on the robot MCU, and I need to make sure these changes are compatible with my old robot hardware
Something to note: this is a clone of my original NES / SNES multitap robot. It's not the best robot out there anymore, but is still capable of playing many NES and some SNES games. I am using this design as I am familiar with it and the robot portion already works. I have enough things on my plate...
Over the following weeks I will be streaming progress on twitch, usually on weekdays, showing progress on this badge and other ongoing projects.
My original goal was to have this done in prototype form by the time of the Hackaday Superconference, but I can't afford to go ... so the current hopeful date to have the board laid out with completed artwork is the end of October, ready to be sent out for a prototype run some time in November.
My goal is to sell these to help fund the WP DEF CON 27 badge - so yes, if you want one, these will be on sale at some point. Still not sure how I want to handle this yet - I would like to deliver at DC27 but I know not everyone can make it, so I may have an option to ship these out. Will see when we get there.
Also, I will be providing full source code and schematics for this design. Remember, this is a kit - and as a kit, having these things are vital. There will be a full assembly guide as well.
Thanks for that. Yes, the functionality will be sort of additive - the main robot is mostly through hole or large SMT, while neat bling like LEDs start using progressively smaller or finer pitch components. The finest pitch component will be a QFP32 0.5mm, of which there is only one, which is only required for touch and LED functionality.
Importantly, all SMD pads will be large or long enough to allow for easy hand soldering. This isn't a "free" to solder badge, you'll need to learn how to do this if you don't know how. If I can get a nice assembly camera I might post a video on assembly as a how-to-solder reference.
Ultimately I intend to teach a lot of people how to solder this at con ... or fix their mistakes ... but maybe I will offer a kit with a few components soldered for those who really don't feel they are up to the challenge.
I like the "reasonably easy to solder" constraint. I soldered the DC darknet badge at the con this year and had a ton of fun doing so. I'm glad to you're thinking along those lines!
Thanks for that. Yes, the functionality will be sort of additive - the main robot is mostly through hole or large SMT, while neat bling like LEDs start using progressively smaller or finer pitch components. The finest pitch component will be a QFP32 0.5mm, of which there is only one, which is only required for touch and LED functionality.
Importantly, all SMD pads will be large or long enough to allow for easy hand soldering. This isn't a "free" to solder badge, you'll need to learn how to do this if you don't know how. If I can get a nice assembly camera I might post a video on assembly as a how-to-solder reference.
Ultimately I intend to teach a lot of people how to solder this at con ... or fix their mistakes ... but maybe I will offer a kit with a few components soldered for those who really don't feel they are up to the challenge.