Bkm-129x simple
skumlos·bkm-129x-simple
About the Bkm-129x simple PCB
Bkm-129x simple is an open source AVR/Arduino PCB design by skumlos, published on GitHub under the WTFPL license. It is a 2-layer board measuring 105 × 89.3 mm, with 55 components from 23 distinct parts.
Its main chip is the ARDUINO-NANO-V3, from the AVR/Arduino family. Other key parts include the ADG1611, THS7374, 74VHC125 and MIC3490-3.3. By type, the board carries 31 resistors, 13 capacitors, 5 ICs, 5 connectors and 1 transistor.
From the project
A simplified BKM-129X compatible board
A simplified version of the BKM-129X compatible board.
Should be able to be created at $25-30, with the ADG1611 being the most expensive component.
This requires an Arduino Nano v3 loaded with the latest BKM-129X-MCU code from https://github.com/skumlos/bkm-129x-mcu
For more information go to https://immerhax.com/?p=422
You are welcome to clone, produce and sell hardware based on this. Please keep changes and so on open source.
Main components on the Bkm-129x simple
Bkm-129x simple bill of materials (BOM)
55 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ADG1611 | TSSOP-16_4.4x5mm_Pitch0.65mm | U1 |
| 1 | THS7374 | TSSOP-14_4.4x5mm_Pitch0.65mm | U2 |
| 1 | ARDUINO-NANO-V3 arduino-nano-v3 | arduino-nano-v3 | U3 |
| 1 | 74VHC125 74LVC125 | TSSOP-14_4.4x5mm_Pitch0.65mm | U4 |
| 1 | MIC3490-3.3 | SOT-23-5_HandSoldering | U5 |
| 1 | DTC144EKA | SC-59_Handsoldering | Q1 |
| 1 | YG1 | BNC-THT | J1 |
| 1 | PBB1 | BNC-THT | J2 |
| 1 | PRR1 | BNC-THT | J3 |
| 1 | SYNC1 | BNC-THT | J4 |
| 1 | CONN_02X32_ROW_LETTER_LAST Conn_02x32_Row_Letter_Last | DIN-41612-64P | J5 |
| 8 | 0.1UF 0.1uF | C_0805_HandSoldering | C1, C2, C3, C4, C5, C6, C9, C12 |
| 3 | 100UF 100uF | CP_Elec_6.3x5.3 | C7, C8, C13 |
| 1 | 2.2UF 2.2uF | C_0805_HandSoldering | C10 |
| 1 | 1UF 1uF | C_0805_HandSoldering | C11 |
| 2 | 10K | R_0805_HandSoldering | R1, R18 |
| 8 | R | R_0805_HandSoldering | R2, R3, R4, R5, R14, R15, R16, R17 |
| 6 | 150R | R_0805_HandSoldering | R6, R7, R8, R29, R30, R31 |
| 1 | 0R | R_0805_HandSoldering | R9 |
| 4 | 75R | R_0805_HandSoldering | R10, R11, R12, R13 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 4K7 | R_0805_HandSoldering | R19, R23 |
| 4 | 100K | R_0805_HandSoldering | R20, R22, R25, R27 |
| 4 | 100R | R_0805_HandSoldering | R21, R24, R26, R28 |
Bkm-129x simple design files
The KiCad project lives in the skumlos/bkm-129x-simple repository on GitHub; these links point at the commit this page was built from.
Bkm-129x simple: common questions
What microcontroller does the Bkm-129x simple use?
The Bkm-129x simple is built around the ARDUINO-NANO-V3, from the AVR/Arduino family.
How big is the Bkm-129x simple PCB?
The Bkm-129x simple measures 105 × 89.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Bkm-129x simple?
55 components, from 23 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Bkm-129x simple design files?
From the skumlos/bkm-129x-simple repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the Bkm-129x simple design in my own project?
Yes, under the terms of its WTFPL license, which skumlos chose for the repository.
Can I test firmware for the Bkm-129x simple 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.
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k