Installation

The PicoSplit-Firmware is based on CircuitPython version 7.1. Previous versions do not work. Go to https://circuitpython.org/board/raspberry_pi_pico/ and install CircuitPython on both keyboard halves. Then proceed with the next steps.

Slave

  1. Connect the slave keyboard to your computer.
  2. A USB drive with the name CIRCUITPY appears inside the Finder (macOS) or Explorer (Windows).
  3. Copy the files and folders inside the Slave folder of this repository to that drive.
  4. Disconnect the slave keyboard.

Master

  1. Connect the master keyboard to your computer.
  2. A USB drive with the name CIRCUITPY appears inside the Finder (macOS) or Explorer (Windows).
  3. Copy the files and folders inside the Master folder of this repository to that drive.
  4. Disconnect the slave keyboard.

Quick function test

  1. Keep the master keyboard connected to the computer and connect the slave keyboard to the master keyboard with a TRRS cable.
  2. Open an text editor
  3. Press all the keys on your keyboard one after the other.

Each time you press a key, a number should appear in the text editor and then the cursor should jump to the next line.

Circuit DiagramOperating Modes