In light of recent claims that I am 100% liable for any of my open source PCBs, I am adding this disclaimer.
I provide these PCBs as a reference for designing keyboard PCBs. Using them within your projects will require a will to do research of one's own and to learn the workings of them, potentially fixing issues if they exist.
I provide these PCBs without liability and without any guarantees regarding functionality, as expressed in the MIT license under which all of these PCBs are licensed.
The Voyager series is a set of open source mechanical keyboard PCBs built around a set of basic features:
- RGB Underglow - On sizes 87 and smaller
- Per-key LED
- USB Type-C
- Overcurrent, ESD protection
- MX/Alps compatibility
- Compatibility with QMK firmware.
The larger boards also have:
- Clean, aesthetically pleasing routing
- Flex slot cutouts for increased typing comfort
The series is a work in progress. More form factors coming soon.
In order of size, from large to small:
Voyager104 - A proper full-size PCB.
Voyager97 - A compact layout offering full-size functionality.
Voyager60 - A 60% PCB with typical tray mount points
Voyager60-Alps - A 60% PCB tailored for Alps SKCM/L
Voyager50 - A balance between function and size
Voyager40 - A fully featured 40% PCB
Voyager20-3700 - A Cherry G80-3700 replacement PCB. (RGB underglow and USB-C not applicable)
Voyager20-FnRow - A numpad PCB with FN row.
Voyager20 - A numpad PCB.
Voyager4 - Absolutely tiny, densely packed, loses no features.