Keyboard-ISO
Supermagnum·83keys
About the Keyboard-ISO PCB
Keyboard-ISO is an open source AVR/Arduino PCB design by Supermagnum, published on GitHub under the CC0-1.0 license. It is a 2-layer board measuring 377 × 162.5 mm, with 173 components from 10 distinct parts.
Its main chip is the Teensy++2.0_(Arduino), from the AVR/Arduino family. By type, the board carries 86 diodes, 83 switches, 3 resistors and 1 IC.
It belongs with the keyboards designs in this gallery.
From the project
A 83 key keyboard, ISO style
It uses 83 1N4148 diodes and three LED's for caps lock,scroll lock, and QWERTY/DVORAK. It also needs pin headers that accepts the pins from a Teensy++2.0.
That makes it easy to replace the Teensy in the case that something goes wrong. Since the Teensy++2.0 is mounted in a socket, there is no special training required because there are no need to solder any SMD components. I think that that makes it easier to mass produce because little training and special tools are required.
Main components on the Keyboard-ISO
Keyboard-ISO bill of materials (BOM)
173 components, 10 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Teensy++2.0_(Arduino) | Teensy2.0-pins-headers | U1 |
| 68 | MX | SW_Cherry_MX_1.00u_PCB-NO-LED | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +60 |
| 5 | SW_Cherry_MX_1.50u_PCB | SW_Cherry_MX_1.50u_PCB | SW17, SW29, SW33, SW74, SW80 |
| 7 | MX | SW_Cherry_MX_1.00u_PCB | SW18, SW30, SW34, SW73, SW75, SW78, SW81 |
| 1 | MX | SW_Cherry_MX_ISOEnter_PCB | SW45 |
| 1 | MX | SW_Cherry_MX_1.75u_PCB | SW72 |
| 1 | SW_Cherry_MX_6.26u_PCB | SW_Cherry_MX_6.25u_PCB | SW77 |
| 3 | LTL-4233 | D_5KPW_P7.62mm_Vertical_AnodeUp | D1, D2, D3 |
| 83 | 1N4004-TP | D_A-405_P7.62mm_Horizontal | D4, D5, D6, D7, D8, D9, D10, D11 +75 |
| 3 | 330 | R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R3 |
Keyboard-ISO design files
The KiCad project lives in the Supermagnum/83keys repository on GitHub; these links point at the commit this page was built from.
- LayoutKeyboard-ISO.kicad_pcb
Keyboard-ISO: common questions
What microcontroller does the Keyboard-ISO use?
The Keyboard-ISO is built around the Teensy++2.0_(Arduino), from the AVR/Arduino family.
How big is the Keyboard-ISO PCB?
The Keyboard-ISO measures 377 × 162.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Keyboard-ISO?
173 components, from 10 distinct parts. The full bill of materials is listed on this page.
Where can I download the Keyboard-ISO design files?
From the Supermagnum/83keys repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Keyboard-ISO design in my own project?
Yes, under the terms of its CC0-1.0 license, which Supermagnum chose for the repository.
Can I test firmware for the Keyboard-ISO without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in 83keys
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746