dorkhub

Modern-Keyboard-PCB-Guide

A modern guide to keyboard PCBs

coarse
766 forksupdated 6 years ago
git clone https://github.com/coarse/Modern-Keyboard-PCB-Guide.gitcoarse/Modern-Keyboard-PCB-Guide

Keyboard PCB Guide

Introduction

Frustrated from the lack of documentation available on the internet, I decided to make my own keyboard PCB making guide with updated resources. The main tutorial aims to teach how to make an ARM keyboard PCB using KiCad to those who are new to PCB design. Aside from the main tutorial, there will also be guides on other components of a keyboard PCB such as USB-C, TRRS conectors, backlighting, RGB, etc.

Updates

07/14/2020

  • The whole tutorial will be migrated to Notion. I will also be updating it in the coming weeks and hopefully be able to finish it. Notion link here

Catalog

  • Tutorial
  • Firmware
  • KiCad Advanced Techniques
  • Split Keyboards
  • Wireless Connectivity
  • USB Ports
    • USB Mini
    • USB Micro
    • USB C
  • Backlight
    • Simple
    • Addressable * Smart LED * Driver-controlled
  • Underglow
  • Audio
  • Rotary Encoders
  • OLED
  • KiCad Resources

References

more like this

anne-key

Firmware for Anne Pro Keyboard written in Rust

Rust572

musicboy

A high-quality audio playback cartridge for Nintendo® Game Boy® and Game Boy Color®.

C50

kurinji

Kurinji Input Map aims to decouple game play code from device specific input api. This is achieved by providing apis th…

Rust51

search

search projects, people, and tags