Repository for the Phendrana Keyboard - a split keyboard based on the nrf52840 and ZMK
- Longer Battery Life
- Multiple Bluetooth Connections
- Single-colour Backlight
- Cherry MX and Kailh Choc compatible
- Hotswap Switches, Battery, and MCU
Firmware can be found here:
To compile firmware for Phendrana:
Before flashing, ensure the .UF2 bootloader is installed. It should be version 0.7.0, which can be downloaded here
- The file should be named "nrf52840_m2_bootloader-0.7.0_s140_6.1.1.hex", if the M.2 is bought seperately, you will need the Makerdiary Developer Kit Dock to upload it
- Download the Phendrana Firmware repo
- Follow the ZMK Toolchain Setup Guide Local Build Guide
- Place the Phendrana files in the zmk/app/boards/shields/phendrana folder (you will need to make the folder)
- It should look like below:
- Open the zmk/app folder in terminal
- Use the command "west build -b -p nrf52840_m2 -- -DSHIELD=phendrana_left" to build the left half firmware
- Use the command "west build -b -p nrf52840_m2 -- -DSHIELD=phendrana_right" to build the right firmware
- Upload both firmwares, to their respective halves, attempt to powerup at a similar time (The halves should automatically connect to each other)
Currently the Hardware files are not released. The 3d case files are intended to be released at one point, however I wish to fix the files first, and provide more files for different versions of Phendrana.
KiCAD/Gerber files likely won't be released, and neither would the BOM. This is because it wasn't really designed to be built by others, and I'd want to do a complete overhaul if others were to build one. If you'd like Phendrana, contact me
Rev 1.0.0 - Initial Release - Small errors, requiring 1 wire for USB connection, as well as other small wires to fix small trace errors
Note: This PCB was paid for by PCBWay, I was not paid beyond a free PCB, however if you'd like to support further projects, consider using the referral link