Pepito Firmware Builds
Pepito is a wireless 3×6 + 4M split keyboard using one Seeed Studio XIAO nRF52840 controller and one direct memory display per half.
Board and Shield Targets
Board target
xiao_ble//zmk
Left / central shield
clickety_split_pepito_left
Right / peripheral shield
clickety_split_pepito_right
Local Build Example
Example for the left half:
west build -p -s app \
-d build/clickety_split_pepito_left \
-b xiao_ble//zmk -- \
-DSHIELD=clickety_split_pepito_left
Replace the shield target and build directory with the right-half values when building the peripheral firmware.
Current Validation Status
The current Pepito left and right firmware targets are physically validated on hardware.
Important Notes
- Use
clickety_split_pepito_leftfor the central half. - Use
clickety_split_pepito_rightfor the peripheral half. - The unsuffixed
clickety_split_pepitoname is a shared source stem, not a public firmware target. - The display is defined directly by the shield. Do not add a separate display shield.
- Build and flash the correct firmware for both halves.
Recommended Build Path
The public Clickety Split GitHub configuration and GitHub Actions workflow will be linked here after final validation of ZMK with Zephyr 4.1.
For help identifying a keyboard revision or firmware target, visit Clickety Split Support.