A new keyboard soldered

By Thomas Lövskog
1 min read

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.

Tagged in:

NeoCore

Last Update: July 22, 2025

About the Author