Skip to content

badger2040/home

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Let's get Hacking!

Hello 👋 - if you've landed at this repo it's probably because you are one of the lucky people at GitHub Universe 2023 who has been handed a hackable conference badge and you are now wondering what the heck this thing is and how you can get started.

The GitHub Universe Badger

What is it?

The GitHub Universe Badger is a hackable conference badge running Micropython on a RP2040 microprocessor and comes with a built in 2.9" E Ink® display (296 x 128 pixels) along with a battery connector, 5 user configurable buttons and a QT/Stemma expansion port for connecting additional sensors and accesories. The GitHub Universe Badger is a custom version of the Badger2040 made by our wonderful friends at Pimoroni. Electronically we kept it identical so that all the open source examples that you can find of cool things you can do with your Badger2040 you can do with your brand new GitHub Badger. We just blinged up the PCB a bit and installed some little easter eggs into the BadgerOS image hung around your neck.

How do I get started

If you want to just play with the badge you have, you can plug it into power via the USB-C connection. However you can also power the device with a battery pack as it is extremely low power.

You can power over USB or via the JST power connector that can accept a 2xAAA battery pack ot standard 3.7v LiPo cell.

Once you have power, if you press and hold the A & C buttons simultaneously, you get into the secret menu of the badger operating system. From there you can explore the installed applications including an eBook reader, ToDo list and image viewer.

Yeah, yeah cool - how do I hack this thing?

Check out the Badger tutorial from Pimoroni to learn more about connecting to your Badger and running your own Micropython code on it. But remember you are not limited to Micropython. This is a full Raspberry Pi Pico device so if you wanted to entirely flash your firmware and turn your badger into a USB Macro Keyboard or make it play doom then all that and more is possible. We've deliberately left solderable exansion pins available on your badge as well as a serial QT/Stemma port so you can connect your badge to a whole ecosystem of sensors from the likes of Adafruit and Pimoroni. To learn more about Stemma see this excellent tutorial from Adafruit.

How can I create my own custom event badge

As well as the Badger2040, there is a thriving community of badge hackers at open source and security events. Be sure to check out Badge.team if you are thinking about creating your own.

About

Welcome to your Hackable Conference Badge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published