Firmware for true's GAT Nametag, released at Supercon 8.
Go to file
true cd0cfa1d40 minor cleanup in V003 code 2024-11-16 13:29:40 -08:00
datasheets initial soft i2c routines written; AW20xxx code copied in 2024-10-13 02:53:18 -07:00
hardware add schematics 2024-10-27 23:32:55 -07:00
nametag8_CH592 minor fixes and cleanups 2024-11-16 13:28:51 -08:00
nametag8_V003 minor cleanup in V003 code 2024-11-16 13:29:40 -08:00
.gitignore initial commit of work in progress code 2024-10-12 21:59:33 -07:00
README.md implemented reading sub MCU version number 2024-10-28 00:24:16 -07:00

README.md

GAT Nametag SC8

a nametag quickly rushed for Supercon 8.

project details rambled at this hackaday.io project page.

user manual and additional details at truecontrol BASIC.

this nametag addon keeps your name always upright no matter the orientation. with fun RGB lighting and infrared messaging, maybe people will finally remember your name.

hardware designed from concept to order for fab in about 4 1/2 days. wasn't procrastinated, just way too busy to get it done...

rushed and hacked firmware based on a rushed and hacked port of rushed and hacked initial firmware written by true in 2019

hope people find it fun and interesting

where can I get it?

these will be released at Supercon 8 in small quantities. (qty done tbd)

if you want one after SC8, you can order one from true's webshop.

bugs, quirks, omissions

individual MCU core bugs, quirks and omission are in each MCU's code directory. these are for the project as a whole.

  • code isn't done. it never is.
  • when removing from a badge, pulling on the nametag from the non-soldered-pin side can damage the addon. this was a known issue going into this project. with the help of tape and passing on knowledge I hope people don't destroy their addons.
    • to fix this would be to design my own oled board that is attached at both sides strongly.
    • ...but the intent was to have a kit to solder.
    • ...but with how complicated this is, I am not sure it should be a kit. I dunno.
  • the GAT header was accidentally implemented mirrored. I always quadruple-check things like this but being rushed not only on this project but on several others means this still got missed.
    • to fix this, future runs would have this redesigned.
  • BLE may or may not ever work. it was a longshot dream when starting the project. if you want to get it working, solder a wire to the pad next to the "SUPERCON" text and give it a try... by writing the code to make it work, lol.