UHBadge
Hardware- 19 Devlogs
- 31 Total hours
Universal Hacker Badge - The ultimate badge for hackers.
It mounts an e-ink display, an NFC system, an RP2350, some expansion pins, an USB-C, support for a battery, WiFi, Bluetooth and microSD!
Universal Hacker Badge - The ultimate badge for hackers.
It mounts an e-ink display, an NFC system, an RP2350, some expansion pins, an USB-C, support for a battery, WiFi, Bluetooth and microSD!
Wrote the BOM.
Fixed the routes.
Added confirm button. Moved the NFC tag. Fixed the design. Wrote the settings page of the ui.
Wrote the drivers for the SD, the wifi (will be used mainly for the GitHub APIs), the bluetooth (to recognize other UHBadges). Added the sd file template and an image-converter script for the main badge screen. Wrote the dynamic main badge screen with badge data loading from the sd.
Wrote the most low-level part of the firmware (drivers for the e-ink display, buttons input handling, nfc functions). Updated the README.
Finished the design. Started writing the firmware.
Finished the design.
Finished the connections and made some graphics. Started writing the first lines of the firmware.
Fixed some little graphical details. Started writing the first rows of the firmware.
Added the microSD card slot. Moved the SW pins. Removed two expansion pins. Added some graphical designs.
Added the Pi Radio Module 2.
Remade the whole design
Started working on the design.
UHBadge - Finished the connections between the components.
Connected the components together.
UHBadge Battery Port Placement, finished the recharge system, placed the mounting holes, started filling the areas and connecting the components.
RP2350 Support components placement, USB-C connection and NFC component placement.
UHBadge RP2350 Placement and e-ink display design.
Added the 2.9” e-ink display to the badge. Placed the buttons (up/down/left/right) and designed the arrows for the buttons.