Table of Contents
A new version of the keyboard to my NeoCore. A new main board very soon also.
This here only has the logic. I need to check that it works, and at least it connects to the PC as a disk awaiting FW.
It is a simple RP2040 design. Quite bare bones with USB for updating firmware.
All keys have an addressable RGB LED, and the keyboard supports n-key rollover (NKRO).
There is also a few extra LEDs for various functions like disc access and WiFi/Bluetooth transmision and connectivity.
To connect to the main board there is a SPI bus connected with a 10 pin FFC. There is also 2 lanes for RESET and POWER ON.
It connects to a PCB via USB and I can upload Firmware. Now I need to develop the firmware, create a protocoll for the SPI bus and the indicator LEDs.