Skip to content

emb3rcia/keyboard-lp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

585a3a7 · · Feb 23, 2026

History

19 Commits
Feb 23, 2026
Feb 14, 2026
Feb 22, 2026
Feb 23, 2026
Feb 22, 2026
Feb 14, 2026
Feb 14, 2026
Feb 22, 2026
Feb 11, 2026

Repository files navigation

keyboard-lp

case

Description

It is my first low-profile keyboard, and first per-key GPIO keyboard. It features 2 USB ports - one for communication with PC and one for power for LEDs, per-key LED backlight and full n-key rollover!

Why i made this project

I like making keyboards, it is my second keyboard i designed and it is very fun. I also want to use LP keyboard, but i dont have budget to buy ready-to-use one.

What i learned

Mainly i learned even more about tight connection layout on PCB, as with per-key GPIO i needed to connect each key to its individual pin on MCU.

Photos

schematic

PCB

kicad-3d

case

pcb-3d

top plate

bottom case

BOM

Product Description Price Shipping Amount Why more than needed Link
Kalih Choc v2 Switches 27.72USD Free 90 Nearest amount more to 87 needed https://aliexpress.com/item/1005008175864256.html
Keycaps Keycaps 14.89USD Free 118 Its full set, cheapest I could find https://aliexpress.com/item/1005004613625285.html
Stabs Stabilizers 6.10USD Free 1x6.25u 4x2u N/A https://aliexpress.com/item/1005009331747192.html
TORCH C0805B104K500NT Decoup caps 0.43USD LCSC 125 Sold in batches of 25, need 101 https://www.lcsc.com/product-detail/C476766.html
Taiyo Yuden HMK212BC7105KGHTE Bigger decoup caps 0.43USD LCSC 10 Sold in batches of 10, need 9 https://www.lcsc.com/product-detail/C385977.html
KEMET C0805C473J3GECTU Bulk decoup caps 1.04USD LCSC 5 Sold in batches of 5, need 2 https://www.lcsc.com/product-detail/C22409503.html
TECH PUBLIC RCLAMP0502BATCT ESD diode for CC and Data lanes 0.48USD LCSC 10 Sold in batches of 10, need 3 https://www.lcsc.com/product-detail/C3040620.html
TI SN74LVC1T45DCKR Level shifter 0.45USD LCSC 5 Sold in batches of 5, need 1 https://www.lcsc.com/product-detail/C9382.html
SHOU HAN TYPE-C 16PIN 2MD(073) USB-C ports 1.23USD LCSC 20 Sold in batches of 20, need 2 https://www.lcsc.com/product-detail/C2765186.html
MICROCHIP MCP1726-3302E/SN LDO 2.22USD LCSC 1 N/A https://www.lcsc.com/product-detail/C635928.html
OPSCO Optoelectronics SK6812MINI-YW LED Diodes 14.85USD LCSC 90 Sold in batches of 5, need 87 https://www.lcsc.com/product-detail/C5378722.html
Littelfuse SMA6L5.0A VBUS ESD diodes 1.57USD LCSC 2 N/A https://www.lcsc.com/product-detail/C1974860.html
FOJAN FRC0805J220 TS Data lanes resistors 0.17USD LCSC 100 Sold in batches of 100, need 2 https://www.lcsc.com/product-detail/C2907310.html
FOJAN FRC0805J330 TS Level shifter→LEDs resistor 0.17USD LCSC 100 Sold in batches of 100, need 1 https://www.lcsc.com/product-detail/C2907322.html
FOJAN FRC0805J103TS Boot pin pulldown resistor 0.18USD LCSC 100 Sold in batches of 100, need 1 https://www.lcsc.com/product-detail/C2930231.html
FOJAN FRC0805J512TS CC resistors 0.17USD LCSC 100 Sold in batches of 100, need 2 https://www.lcsc.com/product-detail/C2930296.html
ST STM32G474QCT6 MCU 7.30USD LCSC (5.07USD for all items from LCSC) 1x6.25u 4x2u N/A https://www.lcsc.com/product-detail/C730128.html
PCB from JLCPCB PCB 54.40USD 19.14USD 5 Minimal order is 5 https://www.jlcpcb.com
Screws M2x12 flathead screws 1.48USD Free 50 Minimal order is 50 https://aliexpress.com/item/1005007593731439.html
Total 97.79USD 74.58USD 25.21USD

About

Low profile, per-key gpio keyboard with per-key led backlight!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages