sekigon-gonnoc / qmk_firmware

keyboard controller firmware for Atmel AVR and ARM USB families
http://qmk.fm
GNU General Public License v2.0
208 stars 84 forks source link

Port single processor with IO Expander #29

Open mikewuu opened 4 years ago

mikewuu commented 4 years ago

First of all thanks for the work on this. I've been dreaming of running QMK on my nrf52840 keyboard for a while so this is awesome.

Would you be able to give me any hints on what to change so that I can make this work with my keyboard which is just a single nrf52 (Adafruit nrf52840 Express), and a MCP23S17 io expander.

Just a few classes/methods I should take a look at would be greatly appreciated.

I took a look at your changes, but unfortunately I've only been using Adafruit's nrf52 lib to date so I'm not too familiar with nordic's SDK.

Also, I saw from the device name, but are you from https://yushakobo.jp/ ?