I'm making a custom keyboard using a keyboard matrix, and I've been able to get all the keys to work except the keys in the row connected to D7/gpio0 11 (this is for a nicenano MCU). I looked at the nicenano schematic, it it seems like gpio0 11 is also labelled as a "tracedata" pin. Is it possible to use tracedata pins as gpio pins?
#Trying to use tracedata pin as a gpio pin
1 messages · Page 1 of 1 (latest)
It should work, it is not used for tracedata purpose by default. All the gpio pins broken out should be usable, unless you use them to something else like i2c or spi
This might help you https://zmk.dev/docs/troubleshooting/hardware-issues#electrical-net-connections
Troubleshooting common hardware issues.
I flashed my nicenano with the tester uf2 file and interestingly, pin7 was the only gpio pin that wasn't able to be printed out 🫠
does this mean that my pin7 is broken?
also, I don't think this is a wiring issue with my pcb - switches work correctly, diodes are all in the right direction, nothing is shorted
Yeah, pretty much. It is possible to fry gpios by shorting them to 5v or battery, or by touching the soldering iron too long