A compact 75% mechanical keyboard taken inspiration from the Keycool 84, that has a rotary encoder, and a small OLED display.
- 79 keys
- EC11 Rotary Encoder - rotation bound to volume
- 128x64 I2C Display - to play tiny animations
- QMK firmware - for STM32F405 MCUs
- Bottom mount style - Bottom case, plate, Cherry MX switches, top case
1.5mm thickness
| Function | Pin |
|---|---|
| Columns (col 1-15) | PA 0-2,6,7, PB 12-15, PC 4-9 |
| Row (row 1-6) | PA3, PB 0-2, 10,11 |
| Encoder A/B | PA8/PA10 |
| OLED SDA/SCL | PB6/PB7 |
- Uses QMK firmware
- Has only 1 layer
- Replaced right FN key to open task manager
- Programmed OLED display to play animations with 2 frames
- QMK firmware defaults rotary encoder to control volume
- All components are to be hand soldered, including SMD components
- As a complete beginner to these things, I learnt so much about, planning out schematics, routing PCBs, and CAD. When I first started this project I didn't even know I had to make the keyboard layout. So, I had a friend of mine (thephantompx) that has more experience to guide me through the first few days of using Kicad and setting up the schematics. He gave me advice on the components needed, how to connect them, and also taught me how to route the PCB. We ran out of I/O pins on the Pico pi so we found a suitable MCU and made our own board. CAD was horrid. I used FreeCAD because OnShape was laggy for me. It took me 2 days to figure out how to even make a sketch, and the tutorial I was following didn't really teach too much of what I needed, just enough to get me started. Tbh I didn't think it'd take this long, but then again I started with literally 0 experience. This project was a great opportunity for me to use my free time to get experience on how to design things.



