Hackaday Superconference 2022 Badge (Voja4)

Voja4

Resources

Guided Tutorial

Just got your hands on the Supercon 2022 badge? This step-by-step guide will take you though the basics of operating the badge, all the way through to writing and running your first programs.

Assembler / Disassembler

Back in 2020, when we thought we were going to have a Supercon in Belgrade, Mike Szczys wrote an assembler and disassembler for the first versions of the badge.

While you can input programs directly, comments and a nice provision for subroutines makes life a lot more navigable. Learning to use the assembler is a great next step along your journey.

Emulator

Why would you emulate a badge that you have in your hands? Well, it does make for a faster code, test, code cycle. So far, we have gotten most of the core functionality of the badge working, but buttons and how to think about IO are still a work in progress. Hack away!

Examples

We've written a few examples, blinky and otherwise, to help you on your way. But you're going to write your masterwork as well. Save it in a subdirectory prefixed by your handle like "coolHacker1337-super_blinker" with whatever documentation you want to add, and submit a pull request. We'll get it posted here for all to enjoy!

Manuals

The Supercon 2022 badge is probably the best documented electronic event badge in history. If you don't believe us, just take a look at the five different manuals it comes with. Feel free to have them professionally printed and bound for future reference -- you wouldn't be the first.

Software

If you've written any computer-side software tools that will help others work with the badge, open up a subdirectory here and shoot us a pull request!