Atusbprog
mwbrown·atusbprog·hw/kicad/atusbprog/atusbprog.kicad_pcb
About the Atusbprog PCB
Atusbprog is an open source PCB design by mwbrown, published on GitHub under the MIT license. It is a 2-layer board measuring 91.4 × 61 mm, with 30 components from 17 distinct parts.
Other key parts include the SN74HCT125 and AT89S52-24PU. By type, the board carries 10 diodes, 5 connectors, 5 capacitors, 5 resistors, 2 ICs and 2 switches.
It belongs with the usb & debug tools designs in this gallery.
From the project
Atmel 8051 USB programmer using a SiLabs EFM8UB1 device.
This project is intended as an exercise in learning about the following:
- Silicon Labs EFM8UB1 USB-enabled 8051 microcontroller - Simplicity Studio for programming the EFM8UB1 - LibUSB on Linux (and possibly Windows?) - USB in general i.e. for interacting with a microcontroller - KiCAD design of a daughter card for the EFM8UB1 SLSTK2000A
Currently, this project is in the very early stages where only experimentation between Linux and the SLSTK2000A have been done to toggle some LEDs, etc.
Main components on the Atusbprog
Atusbprog bill of materials (BOM)
30 components, 17 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN74HCT125 | DIP-14_W7.62mm | U1 |
| 1 | AT89S52-24PU | DIP-40_W15.24mm_LongPads | U2 |
| 1 | 24 MHz | Crystal_HC49-U_Vertical | Y1 |
| 1 | SMH-110-02-L-D | Socket_Strip_Straight_2x10_Pitch2.54mm_SMD | J1 |
| 1 | Conn_01x04 | Pin_Header_Straight_1x04_Pitch2.54mm | J2 |
| 3 | Conn_01x08 | Pin_Header_Straight_1x08_Pitch2.54mm | J3, J4, J5 |
| 2 | SW_Push | SW_PUSH_6mm | SW1, SW2 |
| 8 | LTL2R3KGD-EM | LED_D5.0mm | D1, D2, D3, D4, D5, D6, D7, D8 |
| 1 | LTL2R3KRD-EM | LED_D5.0mm | D9 |
| 1 | LTL2R3KYD-EM | LED_D5.0mm | D10 |
| 2 | 0.1u | C_Disc_D3.8mm_W2.6mm_P2.50mm | C1, C5 |
| 1 | 47u | CP_Radial_D8.0mm_P3.50mm | C2 |
| 2 | 30pF | C_Disc_D3.8mm_W2.6mm_P2.50mm | C3, C4 |
| 1 | 100k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 0 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2 |
| 2 | 1.2k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3, R4 |
| 1 | 1.2k | R_Array_SIP9 | RN1 |
Atusbprog design files
The KiCad project lives in the mwbrown/atusbprog repository on GitHub; these links point at the commit this page was built from.
Atusbprog: common questions
How big is the Atusbprog PCB?
The Atusbprog measures 91.4 × 61 mm, has 2 copper layers and is 1.6002 mm thick.
How many components are on the Atusbprog?
30 components, from 17 distinct parts. The full bill of materials is listed on this page.
Where can I download the Atusbprog design files?
From the mwbrown/atusbprog repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Atusbprog design in my own project?
Yes, under the terms of its MIT license, which mwbrown chose for the repository.
Similar boards
USB Hub Test
osy
50 × 50 mm85 parts4LCC-BY-4.0703XG Station Power
osy
54.3 × 91 mm9 parts2LCC-BY-4.0703FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Adapter tsop48
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter tsop48 solder
bbogush
48 × 33 mm3 parts2LGPL-3.0389Adapter soic8 solder
bbogush
48 × 20 mm3 parts2LGPL-3.0389