- Notifications
You must be signed in to change notification settings - Fork0
smrq/type-k-interface-02
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
120% keyboard design
The design for the PCB was done in KiCad. The PCB is designed according to the specifications of manufacturing withJLCPCB.
- D1-128MiniMELF Diode (LL4148 L1G)
- D129-256WS2812B-Mini RGB LED
- J1 2x3-pin 2.54mm header (optional)
- J2 0.91" OLED Display (e.g.Amazon link)
- R1-3 4K7Ω 0805 resistor
- SW1-128 Cherry MX RGB switch (either plate or PCB mount)
- SW16 Alps EC11E rotary encoder
- SW129MJTP1117 equivalent reset switch
- U1Elite-C v4
- U274HC154 4-to-16 demultiplexer
Prerequisites:
Building:
poetry installpoetry run python keyboard_layout.py
Prerequisites:
- Podman
- dfu-programmer
Building:
make
Flashing:
make flash
- Install Ubuntu >= 22.04
- Install usbipd-win
sudo apt install dfu-programmer podman
Flashing:
- In Powershell
usbipd listusbipd wsl attach --busid=#-##
- In WSL
sudo make flash- Accessing USB devices via usbipd requires root
About
120% keyboard design
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
