pinci
Super thin split PCB keyboard using rp2040 chips running Rust
Rust★ 128⑂ 8 forksMITupdated 3 years ago
git clone https://github.com/camrbuss/pinci.gitcamrbuss/pinciREADME.mdfork it — it’s yours
pinci the keyboard 🦐
pinci pinches panic like popcorn
This project is still under development, submit an issue if you have questions.
Hardware
- 34 key layout with two thumb keys skewed outward
- Kailh PG1232 Low Profile Switches
- Raspberry Pi Pico (RP2040)
- Reversible PCB
- TRS capable hardware (normal headphone cable)
- Minimal SMD components and no THT components
- No diodes, just direct switch to gpio connections
- Useable with and without a case
BOM
| Part | Qty | Manufacturer Part No |
|---|---|---|
| Kailh Swithces | 34 | PG1232 |
| Raspberry Pi Pico | 2 | SC0915 |
| 1206 5% 10k Ohm Resistor | 2 | N/A |
| 3.5mm Headphone Jack | 2 | 54-00177 |
Firmware
The firmware is writen in Rust using the following (and more) libraries
Inspiration
Thanks to all the open-source projects that have inspired this project
more like this
TachiSnap
TachiSnap — Pixel Snapper for animation pixel artists. Rust + WebAssembly client-side tool for cleaning up AI-generated…
HTML★ 50
bit_gossip
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph.
Rust★ 50

