Zaphod Lite Pete Johanson published his Zaphod Lite , a hand solderable version of the original Zaphod – a feature-rich low-pro wireless monoblock split.
KBD.news Published June 25, 2022
After validating the final protos, Pete Johanson made the Zaphod Lite open source.
This is a hand solderable version of the original Zaphod , using any XIAO footprint controller.
Speaking of XIAOs, are you aware that kbd.news has a collab with Seeed Studio? Claim your free prototype here.
Specs
As Pete notes, for power efficiency reasons, when using a XIAO BLE, all input pins (rows, since using col2row diode direction) stay on the controller's GPIO pins directly so that interrupts can be detected to trigger scanning, allowing the controller to idle otherwise.
Outputs done via two controller pins and the shift register, so it can set all outputs high when idle to detect interrupts and start active scanning; and also set only one output pin high at a time, when needed for active scanning.
Shift registers, according to Pete , aren't technically SPI devices, but can share an SPI bus with other devices, "thanks to the RCLK pin acting roughly the same way a Chip Select (CS) pin does for an SPI peripheral" .
Repo:
https://gitlab.com/lpgalaxy/zaphod/-/tree/main/lite
Published on Sat 25th Jun 2022. Featured in KBD #84 (source ).
Related This
wooden custom by
priceT00High keeps growing.
The unibody
Ch55p34 by
Alex Miller uses the CH552T MCU, and it runs on FAK firmware.
The RART45 is a unibody angled split by Alabahuy with Atmel328p and exposed through-hole components.
Joshua Chung 's
Saturn is a pretty sick monoblock split PCB with chunky hotswap controllers via DB25 parallel connectors.
Zilpzalp is a 28-key monoblock split by
apfel , designed via Ergogen and featuring a XIAO controller.
This is
Ahokore by
_dezli , which makes use of a nice!nano and ZMK for Bluetooth functionality.
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project
MK Advent Calendar 2023
Meetups in your area
Discount codes for ya
Subscribe now!
Join the 3,000+ readers who get news and useful links delivered to their inboxes once a week.
Check the latest newsletters→
Latest issue
Check the archive→
Supporters splitkb.com , ZSA Technology Labs , MoErgo Glove80 , Aiksplace , Upgrade Keyboards , @keebio , Cyboard , Jason Hazel , Jacob Mikesell , Sean Grady , kiyejoco , Ergohaven , KEEBD , @kaleid1990 , littlemer-the-second , Timo , ghsear.ch , u/motfalcon , Bob Cotton , FFKeebs , @therick0996 , Christian Mladenov , TALPKEYBOARD , Schnoor Typography , Daniel Nikolov , Brendan P. , u/eighty58five , Caleb Rand , Skyler Thuss , Benjamin Bell , James McCleese , Yuan Liu , Ben M , zzeneg , Spencer Dabell , Anatolii Smolianinov , Penk Chen , Clacky , Matthias Goffette , Stefan S. , Alex Miller , Trey Causey , Hating TheFruit , Cloyce , Mario S. , Gordon Diggs , Dylan Ingham , Davidjohn Gerena , Shnobble , Raphael Stanzani , Duncan B. , HubertTheMad , Jesse L. , Asa, Andres Sakk , s_p_l_o_d_e
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com