Amkey usb
BASLQC·xwhatits-capsense-controller·schem/amkey-usb.kicad_pcb
About the Amkey usb PCB
Amkey usb is an open source AVR/Arduino PCB design by BASLQC, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 123 × 82.3 mm, with 39 components from 23 distinct parts.
Its main chip is the ATMEGA32U2, from the AVR/Arduino family. Other key parts include the DAC101S101, LM339A and 74AHC595. By type, the board carries 12 capacitors, 9 resistors, 6 ICs, 4 connectors, 2 switches and 1 crystal.
It belongs with the keyboards designs in this gallery.
From the project
A GPLv3 Keyboard Controller created by xwhatit from Geekhack for IBM Model F and Beamspring capacitive keyboards. Archived by the BASLQC on Github.
Xwhatit at Geekhack has developed a set of USB controllers for the IBM capacitive keyboards (Model F and Beamspring). These allow keyboards that otherwise have no way to hook them up to a modern PC to be used (Beamsprings), offer an alternative to Soarer's excellent converter (standard Model Fs), and also an alternative to the other intriguing capsense project around, the DPH controller. It allows the potential to go a bit further than just a converter if you're trying to do something a bit unusual—like build your own keyboard using old Model F bits, add extra keys that the original…
Main components on the Amkey usb
Amkey usb bill of materials (BOM)
39 components, 23 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA32U2 | TQFP32 | U1 |
| 1 | DAC101S101 | SOT23_6 | U2 |
| 2 | LM339A | so-14 | U3, U4 |
| 2 | 74AHC595 | DHVQFN16 | U5, U6 |
| 1 | 16MHz | HC49US | X1 |
| 1 | USB | USB-Micro-B-SMT | P1 |
| 1 | CONN_3X2 | pin_array_3x2 | P2 |
| 1 | Columns | PIN_ARRAY-32X1 | P3 |
| 1 | Rows | PIN_ARRAY-16X1 | P4 |
| 1 | P*** | 1pin | 1PIN |
| 2 | 10K | RPACK_1206 | RP1, RP2 |
| 2 | 100K | RPACK_1206 | RP3, RP4 |
| 1 | PROG | TEST_BRIDGE_SM | SW1 |
| 1 | RESET | TEST_BRIDGE_SM | SW2 |
| 2 | 22pF | SM0805 | C1, C2 |
| 1 | 4.7uF | SM0805 | C3 |
| 8 | 0.1uF | SM0805 | C4, C6, C7, C8, C9, C10, C11, C12 |
| 1 | 1uF | SM0805 | C5 |
| 2 | 22 | SM0805 | R1, R2 |
| 2 | 20K | SM0805 | R3, R6 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 4.7K | SM0805 | R4, R7 |
| 2 | 10K | SM0805 | R5, R9 |
| 1 | 1K | SM0805 | R8 |
Amkey usb design files
The KiCad project lives in the BASLQC/xwhatits-capsense-controller repository on GitHub; these links point at the commit this page was built from.
Amkey usb: common questions
What microcontroller does the Amkey usb use?
The Amkey usb is built around the ATMEGA32U2, from the AVR/Arduino family.
How big is the Amkey usb PCB?
The Amkey usb measures 123 × 82.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Amkey usb?
39 components, from 23 distinct parts. The full bill of materials is listed on this page.
Where can I download the Amkey usb design files?
From the BASLQC/xwhatits-capsense-controller repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Amkey usb design in my own project?
Yes, under the terms of its GPL-3.0 license, which BASLQC chose for the repository.
Can I test firmware for the Amkey usb 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 xwhatits-capsense-controller
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