Skip to content

A 75% Keyboard based on the Raspberry Pi Pico (RP2040) and custom hardware

License

Notifications You must be signed in to change notification settings

TrojanPinata/Model-K-Pico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Model K Pico

This is the repository for a custom 75% keyboard designed to be a fusion of the Cannonkeys Satisfaction75, CFTKB Mysterium, and Envious Data Delirium. I've designed around the ATmega32A and similar AVR controllers, and I really wanted to try working with the RP2040 as it comes fully prepackaged and works with KMK or QMK (with the develop branch kinda). The original things that led me to do this were my desire to have the 75% form factor, exposed PCB, rotary encoder for audio, and I2C OLED display all in the same package. My goal was to combine all of these things together while still keeping it reasonable for a layman to make themself.

I think it has come out pretty decent minus some cracks in the switchplate (because 1.5mm acrylic is really thin) and a misplaced screw hole. I couldnt find M2 screws short notice either so I ended up drilling out the holes to be larger (which was a mistake and I would not do again). I think it looks good, it sounds good, and most of all it works. The only thing I need is some pads to keep it from slipping :).

If you plan on making this yourself I will try and make a guide in the future, but that might take a bit. I recommend Ponoko for the acrylic and JLCPCB for the PCB manufacturing. Everything else can be found in the BOM from either your local hardware store, Keeb.io or Divinikey. I chose to use some cheap keycaps and Gateron KS-9 2.0 Red switches and I like how everything feels. Anyway, if you have any questions start a issue or something B).

Note 07/07/24: I still daily drive this keyboard and something I think I should mention if you plan to use KMK daily is that the CircuitPython drive will inevitably corrupt. It lasted me a good two years before it started to get weird and then I basically could not mount the drive. It’s not a big deal if it works (and honestly, I only noticed it was bad when I went to reference some code). I switched to QMK recently and it has been so much better. The build I used is based on one of my future projects and works wonders.

final build

top down

rear

pcb but 3d

pcb 3d back

pcb in kicad

About

A 75% Keyboard based on the Raspberry Pi Pico (RP2040) and custom hardware

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages