Owl, an acronym for Orthogonal Wireless Layout, combines the ergonomic freedom of wireless connectivity with a split keyboard design influenced by Lily58, Corne, Sofle and Torn keyboards.
- Owl uses Pro Micro Interconnect small controller board, which means easy for Maintenance and replacemen. And supports a variety of boards including nice!nano and nrfmicro (I have not tried yet, but theoretically feasible).
- Low latency wireless, supported by ZMK.
- Gorgeous RGB lighting effects.
- Two multifunctional OLED screens that can display keyboard battery level and connection status.
- Split keyboard conforms to ergonomics.
- A total of two PCBs compatible with Cherry MX switches, Kailh choc Low Profile switches, and Gateron Low Profile switches.
- Double-sided PCB design, both sides are universal.
Detailed Build Guide.
Please make sure you can get the ability to build the keyboard:
- Soldering circuit components
- Circuit board production
- 3D printing
- Using GitHub action to build firmware
- Consulting documents carefully
The Owl Keyboard is licensed under Creative Commons Attribution-NonCommercial 4.0 International License.
This PCB design may be freely reproduced, modified, and manufactured for personal use only. If you would like to use this design commercially please contact me at hza2002@foxmail.com to request permission.
I would like to express my sincere gratitude to the creators and contributors of various articles, repositories, and tutorials that greatly contributed to the development of the 'Owl' keyboard.
These resources provided me with essential insights and knowledge throughout the development process. I am truly thankful for the open-source community's generosity and collaborative spirit."
Without their invaluable resources, this project would not have been possible. I encourage anyone interested in the details of this project to explore the following sources:
- Use KiCad to make PCB - zero-based KiCad Chinese tutorial
- Kicad advanced tutorial 1: new component
- Kicad advanced tutorial 2: new logo
- Kicad advanced tutorial 3: mask opening
- How to generate Gerber and Drill files in KiCad 7
- How to generate the BOM and Centroid file from KiCAD
I took inspiration from other keyboards I'd used or liked:
- Torn My first DIY keyboard, easy to build and robust to use. The reason of the Owl keyboard layout (basicly the same).
- Corne Handsome and technological design, various styles of PCB provide important reference.
- Sofle Referenced some circuit design and component selection.
- Lily58 Referenced some circuit design and component selection.
- key-switches.pretty Very helpful. It contains various keyboard footprints and has exquisite instruction tables.
- keyswitches.pretty KiCAD footprint library for kailh choc and MX-style mechanical switches and their associated sockets.
- Keebio-Parts.pretty Various KiCAD footprints for mechanical keyboard parts.