Warning: is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/storage/content/38/1009838/gerluf.dk/:/storage/configuration/wrappers/38/1009838/gerluf.dk/:/tmp/) in /storage/content/38/1009838/gerluf.dk/public_html/wp-includes/functions.php on line 1623 Gerluf.dk | Genki 2017 Badge

Genki 2017 Badge

Warning: fopen(/787b0a1f6d74b627d23f4fc68275fd99.cache): failed to open stream: Permission denied in /storage/content/38/1009838/gerluf.dk/public_html/wp-content/plugins/flickr-justified-gallery/phpFlickr_a1/phpFlickr.php on line 188 Warning: fwrite() expects parameter 1 to be resource, boolean given in /storage/content/38/1009838/gerluf.dk/public_html/wp-content/plugins/flickr-justified-gallery/phpFlickr_a1/phpFlickr.php on line 189 Warning: fclose() expects parameter 1 to be resource, boolean given in /storage/content/38/1009838/gerluf.dk/public_html/wp-content/plugins/flickr-justified-gallery/phpFlickr_a1/phpFlickr.php on line 190

In the summer of 2017, it felt like everybody else than me was going to a hacker conference, I was a bit envious of some of the nice badges that some of my friends had gotten. So I decided to make my own badge. I was going to a convention for Japanese popular culture, that has absolutely nothing to do with technology, but I thought, what the hell, why not :3
I had about 3 evenings to do it, and access to a decent laser cutter, so I decided to keep it as simple as possible. I had seen a guy that had managed to get an ESP8266 to display short animations at a decent frame rate. He was super awesome and shared his code with me.

Based on the logo for that years convention I designed a simple enclosure that could be cut on the laser. I managed to fit an ESP8266, a LCD display, battery, power management, charging circuit, a power switch and a button without the badge getting too thick.
I wanted to be able to change between still images and a couple of short animations stored on the internal storage of the ESP8266. Unfortunately I didn’t get all that to work before the convention, so I just programmed it to toggle between a couple of pictures, by pressing the button.
For some extra fun, I added a picture saying “VIP badge” and one saying “Press badge”, and tried to make both blend in with the overall design of the badge.
This was a fun small project that really showed me what I was capable of making, within an ultra short deadline. Lets see what strange badges the future will bring :3


Hacks & Contraptions