Well at the very least you can get the hardware pin details from my code. I did briefly look at rust and zig options for AVR, but tinygo had everything I needed already. Since I wasn't getting paid, there was exactly zero chance I was spending my evening writing C or, heaven forbid, C++, for "fun".