F12 TKL H87-Compat Type-C PCB for the Geon F1-8K, designed in KiCAD 6.0.
Disclaimer: This board has not been prototyped yet.
Fuyu: Winter
- Fits the h87(c) standard (means it should also be compatible with the F1-8X (non-f13))
- Uses the RP2040 MCU (new), with 16MB of external flash
- Has the 5 extra keys required for the F1-8X numpad/blocker (See below)
- Has programmable 7 SK6812 Mini-E ARGB LEDs for the "snowflake" (See below)
- Has 34 underglow LEDs (WS2812(C)-2020 LEDs)
- Multi-layout (see below)
- BOOT pins/header for getting into bootloader (short the pins while plugging in) if bootmagic isn't available . Acessible from both sides of the PCB, even when PCB is built in a keyboard. Just remove the END key/switch to access it.
- SWD header for debugging
- ESD chip (SRV05-4) to prevent damage from electrostatic discharge
- Polyfuse to prevent overcurrent
- Optimized for manufacturing and assembly with JLCPCB
- Bonus: Curved traces and teardrops
Also,
Sleep-Lib
is just the library by Sleepdealer, used in his RP2040 Design guide.
Add underglow LEDsDONE- Add more underglow LEDs to make the lighting more consistent
- Add removable USB port + JST/Daughterboard connector
Add ISO support (enter and pipe keys)DONE- Add more split space support/bottom row layout options
- Add layout indicators to the silkscreen of the pcb
- Do something more special with USB shield/ground connection (currently shield is connected straight to ground)
- Break out pins for 3v3, 5v, spare GPIO
- More via stitching
Note the keys that have LED indicator support. Removed
The LEDs are typically TX LEDs that you have to solder in (i.e. Snow Pro PCB), but with this PCB I made them SK6812 Mini-E Reverse-mount ARGB LEDs
- Reverse mount to keep as many components on the same side of the PCB as possible (for cheaper assembly)
- RGB and programmable
- NOTE: Since these are surface mounted onto the PCB, they'll probably leak light. Could be fixed with light pipes or something else used to isolate the led rays from eachother.
Snowflake LED (Snow Pro PCB) (source):
What it looks like close up on my PCB:
(These are photos of an F1-8K with a Snow Pro PCB, not this PCB)
Blocker attached, unattached, and outside the board (source):
What blocker looks like screwed in from the back: