coseyfannitutti / discipline

65% keyboard assembled with only through hole components, including usb type-c
Other
943 stars 157 forks source link

Breakout header for unused pins and moving col pins #44

Open tott opened 3 years ago

tott commented 3 years ago

Cosey, first off - thanks for a great keyboard. I've been playing around with my discipline v2 and have been adding RGB underglow recently. Sadly adding this in VIA is a bit of a chore as you need to apply a custom json definition every time you load VIA. While digging into this I was also looking into adding a oled display as this keyboard is a dream for adding additional components like this with only alterations to the Acryllic PCB cover to allow housing either a oled display or a rotary encoder or the like.

It would be great though if there would be a breakout header to access the unused pins of the MCU and while at it, it would be awesome to move PC0/PC1 (col13, col12) to PC7/PD0 or other available ports to free up the i2c ports of the MCU.

If you could incorportate this I think a valid next step would be to enable these hidden features in the VIA configuration so they are available out of the box.

If you'd like to approach this I'd be happy to offer my assistance.