Clear as day is a custom, open source 75% keyboard with a rotary encoder and underlighting.
I made this project since I needed to work with PCBs and Kicad more, as well as to get used to routing well. All other aspects of this project, like coding and CAD, were things I was familiar with, so it was fun to challenge myself with something I wasn't used to doing.
The schematic consists of a basic keyboard matrix, which includes a rotary encoder, and also sk6812minis all wired toa raspberry pico.
The raspberry pico is placed on the right side edge to make it easy to plug in and for it to blend nicely in a case
I used KMK firmware to program the keyboard as well as the LEDs.
The case consists of 2 parts, and the pcb rests on a frame built on the bottom. I avoided the use of screws in the design because I wanted to make it clear, and I though including screws might take away how clean the design might look. Currently, I plan to use hotglue/a 3d pen to keep the case together.
| # | Item | Amount | Link | Cost |
|---|---|---|---|---|
| 1 | Raspberry pico | 1 | aliexpress | 1 usd |
| 2 | 1n4148 diodes | 83 | Amazon | 3.68 USD |
| 3 | Cherry MX switches | 83 | Amazon | 35 USD |
| 4 | ec11 rotary encoder | 1 | AliExpress | 1 USD |
| 5 | Stabilizers | 4 of 2u, 1 6.25u | AliExpress | 4.16 USD |
| 6 | SK6812 mini LEDS | 38 | Amazon | 8.50 USD |
| 7 | Keycaps | 83 | Amazon | 25.99 USD |
| 8 | Case | bottom and top | Self made | |
| 9 | PCB | 1 | JBL PCB | 23 USD |
| 10 | Rotary encoder knob | 1 | 3D printed | |
| Total price: (including tax+shipping) | 120.67 USD | Total price (No tax): | 102.33 |