Blueprint

Splinch xiao

this is a 58 keys split ortho col staggered wireless keyboard that uses the xiao nrf52840 as its micro controller and zmk as firmwere. i also wanted choc switches so it will be more ergonomic

Created by eyal.birger2010 eyal.birger2010

Tier 2

4 views

0 followers

Shadow Shadow requested changes for Splinch xiao ago

Hey! This can be cost-optimized a lot! You don't need PCBAs to solder the hotswap sockets! Also, choose the cheapest shipping option! And please make a case for both the left and right, organise your repo and make sure to have everything mentioned in submission guidelines

eyal.birger2010 eyal.birger2010 submitted Splinch xiao for ship review ago

eyal.birger2010 eyal.birger2010 added to the journal ago

zmk

so after 3 days... the firmware is almost completed. i really didnt ejoy doing that. i dont like to read doct with just random parts of the software, and without a complete file for an example. i tried to search the lily58 and the totem keebs, which were helpful, but didnt answer all of my questions.
i have worked on this thing for like 3 days so i really want to just complete this and order the keeb.
i also decided to have a n!n dongle (i have a spare one). if you dont want it you can just delete those parts of the firmware.
image
image

CAN CAN ⚡🚀 requested changes for Splinch xiao ago

Please make a more polished ReadME.md on your GitHub. Your ReadMe should include multiple photos of your project, photos of the full assembly such as PCB+Case, and have a good description of your project. Please read the submission guidelines before you resubmit. https://blueprint.hackclub.com/about/submission-guidelines.

eyal.birger2010 eyal.birger2010 submitted Splinch xiao for ship review ago

eyal.birger2010 eyal.birger2010 added to the journal ago

reade me, bob, grabeber, pcba

after doing the pcb, i needed to search the lcsc nums of the ressistors and the diodes.
i wrote a bom in the reade me and uploaded it to jlc pcb and sorted the parts on the pcba
image

i also added graphics (ofc harry potter)
image

the jlcpcb bill
image
image
image
image

eyal.birger2010 eyal.birger2010 added to the journal ago

wiring and outline

so after finishing the placement and the schem i had to wire it.
and change that outline.
image
i had a couple problems with the drc checker, but i got that sorted. i also added screw holes.
i still need to add graphics.

i dont think im gonna do a case but i do need to make a plate (or maybe not, its hot swap).

eyal.birger2010 eyal.birger2010 added to the journal ago

schem and pcb

so i decided to build a choc wireless keyboard. why? i want low profile cause my wrists are hurt. this is a wireless split ortho col staggered 58 key keyboard.
Screenshot 2026-01-18 185612Screenshot 2026-01-18 185529

eyal.birger2010 eyal.birger2010 started Splinch xiao ago

1/18/2026 - schem and pcb

so i decided to build a choc wireless keyboard. why? i want low profile cause my wrists are hurt. this is a wireless split ortho col staggered 58 key keyboard.
Screenshot 2026-01-18 185612Screenshot 2026-01-18 185529

3/29/2026 - wiring and outline

so after finishing the placement and the schem i had to wire it.
and change that outline.
image
i had a couple problems with the drc checker, but i got that sorted. i also added screw holes.
i still need to add graphics.

i dont think im gonna do a case but i do need to make a plate (or maybe not, its hot swap).

3/30/2026 - reade me, bob, grabeber, pcba

after doing the pcb, i needed to search the lcsc nums of the ressistors and the diodes.
i wrote a bom in the reade me and uploaded it to jlc pcb and sorted the parts on the pcba
image

i also added graphics (ofc harry potter)
image

the jlcpcb bill
image
image
image
image

4/4/2026 - zmk

so after 3 days... the firmware is almost completed. i really didnt ejoy doing that. i dont like to read doct with just random parts of the software, and without a complete file for an example. i tried to search the lily58 and the totem keebs, which were helpful, but didnt answer all of my questions.
i have worked on this thing for like 3 days so i really want to just complete this and order the keeb.
i also decided to have a n!n dongle (i have a spare one). if you dont want it you can just delete those parts of the firmware.
image
image