An ATMega 328 based IR blaster which is connected to the Fri3d 2020 badge to get it's power and data. Converting the campgrounds into a battleground for those who are playing along and those who don't. The blaster had basic features you expect from a lasertag style gun. Some lights, buzzer, IR receivers and of course a IR transmitter.
Since this kit is design to be cost optimized and hand soldered the majority of the board is made from readily available Through Hole components. To get a fully working blaster, you only need to solder the TH parts. The SMD WS2812 RGB LEDs can be added for fun light effects. If you want to convert the blaster in a Arduino comptible development board, the SOIC CH340C can be soldered with you choice of USB-B , Micro USB or USB-C connector (depending on your solder skills!)
Once the USB connector is added, the board can easily be converted for standalone use by adding a USB battery pack and modifying the firmware.
Thomas Pilkington from FabLab Leuven designed a grip you can print at home and screw on the blaster making it more comfortable. The model includes holes for both left- and righthanded versions as wel as holes for both USB-C as USB-B connectors (which are optional). The grip is screwed on using two M4x25 hex bolts and nuts. The files are available on this page and will be posted to the Github repository and can be printed as-is, or modified to your own design.
Since the blaster is designed for kids, adults might feel the handle as being a bit too cramped. Luka made a mockup for a lasercut handle built out of 3mm thick material and using some wooden skewers to assemble it.
This design will be refined with the next revision of the hardware and will also be converted into a 3D printable model with snaps / screw holes so everyone can make their own handle and modify it to fit their needs.
So we started on the next revision of the blaster. Mainly we'll be increasing the solderability of the finer pitch through hole parts (TO-92 and 5mm WS2812 LED) and increasing the pads of the SMD parts for the same reason.
One of the new features added will be the choice of USB connector. Currently only a USB-B was foreseen, since it's really easy to solder and the minimum SMD pitch would be 1.27mm, perfect for the beginner in SMD soldering. But by popular demand we added the Micro USB, with 0.65mm pitch, and USB C 16pins with 0.5mm pitch. For the Micro USB connector we made sure to source one that does not have metal at the backside, reducing the chance of creating a solder bridge between the casing and the pins and making sure that the heat of the solder iron goes towards the pin and not the casing. We do run the risk of some molten connectors, but we'll make sure to have some spare ones available on site.
Micro USB connector back sideUSB C connector back side
After burning the Arduino bootloader, a quick test was uploaded and so far the LEDs seem to work as expected. Although the Through Hole has Red and Green swapped compared to the SMD WS2812b LEDs.
hi. not clear to me which is the receiver