ZMK firmware for the Pipar PCBs.
All builds:
Pipar is a collection of different keyboards and keypads that I have designed. Each PCB in the series has unique features tailored to different needs and preferences.
Seperated all the PCBs into their own folders for easier management.
Currently, both Pipar and Pipar Flake are designed to be manufactured together but used separately. Both PCBs are designed to be used with Choc v1 switches and hotswap sockets. The PCBs are built to be wireless.
Note
Pipar Miryoku builds can be found here: [RasmusKoit/miryoku_zmk]
The Pipar ja Sool is a 36-key split wireless keyboard with a 3x5+3 layout with a dongle. It features:
- Microcontrollers: XIAO BLE for both halves and a dongle.
- Switches: Ambients Silent Kailh Low Profile Nocturnal Choc Switches.
- Sockets: Kailh Hotswap sockets for easy switch replacement.
- Key Layout: Pipar uses Miryoku default key layout.
- Layout: Splayed split keyboard with a 3x5+3 layout.
- Thumb Cluster: Three keys on each half.
- Outer Columns: Split to reduce the distance to the keys.
- Wireless: Uses the XIAO BLE microcontroller for both halves and a dongle.
- Battery: Larger area for the battery to ensure longer usage time.
- PCB: 2x Pipar PCBs.
- Microcontroller: 3x XIAO BLE microcontrollers (Aliexpress)
- On/Off Switch: 2x On/Off Switch (Aliexpress)
- Thread inserts: 36x M2 Thread Inserts (Aliexpress)
- Screws: 10x M2x4mm Screws (Aliexpress)
- Switches: 36x Ambients Silent Kailh Low Profile Nocturnal Choc Switches (SplitKB)
- Sockets: 36x Kailh Hotswap sockets (SplitKB)
- Diodes: 36x 1N4148/SOD-123 Diodes (SplitKB)
- Battery: 2x 320mAh 3x30x40mm (Oomipood). Case is designed for 3mm height batteries with some extra space.
- Case: 1x Pipar Case
- Keycaps: 1x Kailh Choc Keycaps (FKCaps)
The Pipar Flake is an 8+1 key wireless keypad with a rotary encoder and a screen. It includes:
- Microcontroller: SuperMini NRF52840.
- Display: Tiny OLED display.
- Switches: Ambients Silent Kailh Low Profile Nocturnal Choc Switches.
- Sockets: Kailh Hotswap sockets for easy switch replacement.
- Usage: Intended as a tiny keypad or numpad.
- Current Use Case: Control media player (e.g., Kodi).
- Size: Designed to be as small as possible while still being usable.
- Rotary Encoder:
- Function: Can control volume.
- Push Button: Can be used to change layers.
Here is the schematic for the Pipar PCBs:
The layout of the Pipar PCBs is shown below:
A render of the Pipar PCB design: