

RsKeyboard
- Size
- 431.8 × 130.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 236
- Nets
- 173
- Pads
- 1,113
- Tracks, vias
- 2,098, 49
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 30 Jun 2021
- Updated
- 1 Jul 2021
Overview
RsKeyboard is an open-source printed circuit board by sdaglish, from the sdaglish/rsKeyboard repository on GitHub. It is a 2-layer board of 431.8 × 130.9 mm with 236 parts on 173 nets, routed with 2,098 tracks and 49 vias.
It is built around the AT90USB1286-AU. Its parts include 106 diodes, 20 switches, 14 fuses, 9 capacitors and 6 resistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdrsKeyboard
Parts
236| Qty | Value | Footprint | References |
|---|---|---|---|
| 105 | D_Small | Diode_SMD:D_SOD-123 | D1, D10, D11, D12, D13, D14, D15, D16, D17, D100, D101, D102, D103, D104, D105, D106 +89 |
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C4, C5, C6, C9 |
| 2 | - | MX_Alps_Hybrid:MX-1U-NoLED | DASH1, NP-MINUS1 |
| 2 | / | MX_Alps_Hybrid:MX-1U-NoLED | FSLSH1, NP-DIV1 |
| 2 | 1 | MX_Alps_Hybrid:MX-1U-NoLED | K1, NP-1 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R5 |
| 2 | 2 | MX_Alps_Hybrid:MX-1U-NoLED | K2, NP-2 |
| 2 | 22 | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric | C2, C3 |
| 2 | 3 | MX_Alps_Hybrid:MX-1U-NoLED | K3, NP-3 |
| 2 | 4 | MX_Alps_Hybrid:MX-1U-NoLED | K4, NP-4 |
| 2 | 5 | MX_Alps_Hybrid:MX-1U-NoLED | K5, NP-5 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R8, R9 |
| 2 | 6 | MX_Alps_Hybrid:MX-1U-NoLED | K6, NP-6 |
| 2 | 7 | MX_Alps_Hybrid:MX-1U-NoLED | K7, NP-7 |
| 2 | 8 | MX_Alps_Hybrid:MX-1U-NoLED | K8, NP-8 |
| 2 | 9 | MX_Alps_Hybrid:MX-1U-NoLED | K9, NP-9 |
| 2 | 90 | Resistor_SMD:R_0805_2012Metric | R_CPSLK1, R_NUMLK1 |
| 2 | Alt | MX_Alps_Hybrid:MX-1U-NoLED | ALT1, RALT1 |
| 2 | Ctrl | MX_Alps_Hybrid:MX-1U-NoLED | CTRL1, RCTRL1 |
| 2 | Del | MX_Alps_Hybrid:MX-1U-NoLED | DEL1, NP-DEL1 |
| 2 | Enter | MX_Alps_Hybrid:MX-2U-NoLED | ENTER1, NP-ENTER1 |
| 2 | LED_Small | LED_SMD:LED_0805_2012Metric | LED_CPSLK1, LED_NUMLK1 |
| 2 | Win | MX_Alps_Hybrid:MX-1U-NoLED | WIN1, WIN2 |
| 1 | # | MX_Alps_Hybrid:MX-1U-NoLED | HASH1 |
| 1 | * | MX_Alps_Hybrid:MX-1U-NoLED | NP-MTPLY1 |
| 1 | + | MX_Alps_Hybrid:MX-2U-NoLED | NP-PLUS1 |
| 1 | , | MX_Alps_Hybrid:MX-1U-NoLED | COMMA1 |
| 1 | . | MX_Alps_Hybrid:MX-1U-NoLED | PERIOD1 |
| 1 | 0 | MX_Alps_Hybrid:MX-1U-NoLED | K0 |
| 1 | 0 | MX_Alps_Hybrid:MX-2U-NoLED | NP-0 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 16 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 1uF | Capacitor_SMD:C_0805_2012Metric | C8 |
| 1 | 500mA | Resistor_SMD:R_0805_2012Metric | FB1 |
| 1 | 500mA | Fuse:Fuse_0805_2012Metric | F14 |
| 1 | : | MX_Alps_Hybrid:MX-1U-NoLED | COLON1 |
| 1 | = | MX_Alps_Hybrid:MX-1U-NoLED | EQUALS1 |
| 1 | @ | MX_Alps_Hybrid:MX-1U-NoLED | AT1 |
| 1 | A | MX_Alps_Hybrid:MX-1U-NoLED | A1 |
| 1 | AT90USB1286-AU | Package_QFP:TQFP-64_14x14mm_P0.8mm | U2 |
| 1 | AVR-ISP-6 | random-keyboard-parts:Reset_Pretty-Mask | J2 |
| 1 | B | MX_Alps_Hybrid:MX-1U-NoLED | B1 |
| 1 | Backspace | MX_Alps_Hybrid:MX-2U-NoLED | BKSP1 |
| 1 | C | MX_Alps_Hybrid:MX-1U-NoLED | C1 |
| 1 | Caps Lock | MX_Alps_Hybrid:MX-1U-NoLED | CAPSL1 |
| 1 | D | MX_Alps_Hybrid:MX-1U-NoLED | D59 |
| 1 | Down | MX_Alps_Hybrid:MX-1U-NoLED | DARROW1 |
| 1 | E | MX_Alps_Hybrid:MX-1U-NoLED | E1 |
| 1 | End | MX_Alps_Hybrid:MX-1U-NoLED | END1 |
| 1 | Esc | MX_Alps_Hybrid:MX-1U-NoLED | ESC1 |
| 1 | F | MX_Alps_Hybrid:MX-1U-NoLED | F13 |
| 1 | F1 | MX_Alps_Hybrid:MX-1U-NoLED | F1 |
| 1 | F10 | MX_Alps_Hybrid:MX-1U-NoLED | F10 |
| 1 | F11 | MX_Alps_Hybrid:MX-1U-NoLED | F11 |
| 1 | F12 | MX_Alps_Hybrid:MX-1U-NoLED | F12 |
| 1 | F2 | MX_Alps_Hybrid:MX-1U-NoLED | F2 |
| 1 | F3 | MX_Alps_Hybrid:MX-1U-NoLED | F3 |
| 1 | F4 | MX_Alps_Hybrid:MX-1U-NoLED | F4 |
| 1 | F5 | MX_Alps_Hybrid:MX-1U-NoLED | F5 |
| 1 | F6 | MX_Alps_Hybrid:MX-1U-NoLED | F6 |
| 1 | F7 | MX_Alps_Hybrid:MX-1U-NoLED | F7 |
| 1 | F8 | MX_Alps_Hybrid:MX-1U-NoLED | F8 |
| 1 | F9 | MX_Alps_Hybrid:MX-1U-NoLED | F9 |
| 1 | G | MX_Alps_Hybrid:MX-1U-NoLED | G1 |
| 1 | H | MX_Alps_Hybrid:MX-1U-NoLED | H1 |
| 1 | HRO-TYPE-C-31-M-12 | Type-C:HRO-TYPE-C-31-M-12 | USB1 |
| 1 | Home | MX_Alps_Hybrid:MX-1U-NoLED | HOME1 |
| 1 | I | MX_Alps_Hybrid:MX-1U-NoLED | I1 |
| 1 | Insert | MX_Alps_Hybrid:MX-1U-NoLED | INS1 |
| 1 | J | MX_Alps_Hybrid:MX-1U-NoLED | J1 |
| 1 | K | MX_Alps_Hybrid:MX-1U-NoLED | K10 |
| 1 | L | MX_Alps_Hybrid:MX-1U-NoLED | L1 |
| 1 | Left | MX_Alps_Hybrid:MX-1U-NoLED | LARROW1 |
| 1 | M | MX_Alps_Hybrid:MX-1U-NoLED | M1 |
| 1 | Menu | MX_Alps_Hybrid:MX-1U-NoLED | MENU1 |
| 1 | N | MX_Alps_Hybrid:MX-1U-NoLED | N1 |
| 1 | Num Lock | MX_Alps_Hybrid:MX-1U-NoLED | NUMLK1 |
| 1 | O | MX_Alps_Hybrid:MX-1U-NoLED | O1 |
| 1 | P | MX_Alps_Hybrid:MX-1U-NoLED | P1 |
The 209 most common of 236 parts.
Questions
How big is the RsKeyboard PCB?
It measures 431.8 × 130.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the RsKeyboard use?
236 parts, built around the AT90USB1286-AU. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the RsKeyboard KiCad files?
From the sdaglish/rsKeyboard repository on GitHub, at the commit this page was made from: the board is pcb/pcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the RsKeyboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask sdaglish before reusing the design.
Similar boards
- 2 layers405.8 × 127.3 mm

- 2 layers100 × 100 mm

- 2 layers118.3 × 38.9 mm

- 2 layers40 × 50 mm

Wired sculpt
chadaustin/wired-sculpt-pcb
KiCad design files for the Wired Sculpt conversion mod
39 parts35 - 2 layers74.3 × 99.7 mm

- 2 layers419.1 × 101.2 mm

- 2 layers344.5 × 98.3 mm

- 2 layers96 × 39.8 mm

At90USB1286 prototype
MacroLens/custom-keyboard
A custom mechanical keyboard I am making from scratch. The PCB will have functionality for Bluetooth LE, and USB-C outputs. Based on the AVR micro-controller family.
47 parts1