

Useful electronic PCB designs with KiCad 6
- Size
- 77 × 53.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 30
- Nets
- 45
- Pads
- 132
- Tracks, vias
- 283, 0
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 8 Dec 2022
- Updated
- 8 Dec 2022
Overview
USBasp is an open-source printed circuit board by poly-electronics, from the poly-electronics/utilPCB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 77 × 53.6 mm with 30 parts on 45 nets, routed with 283 tracks and 0 vias.
It is built around the ATMEGA8-16PC. Its parts include 7 resistors, 6 capacitors, 4 diodes, 3 connectors and 2 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
1README
README.mdutilPCB -- Useful electronic PCB designs with KiCad 6.
Purpose
utilPCB are a collection of useful electronic PCB designs.Content
- USBasp:
AVR microcontrollers USB programmer with ZIF socket.
- FuncGen:
Function generator based on XR2206.
- YX-360TR:
Analog multimeter (Sanwa YX-360TR clone).
- Dualvoltsrc:
Dual voltage linear adjustable power supply.
- Amplifier150w:
150W RMS MOSFET amplifier.Requeriments
KiCad 6 (https://www.kicad.org/)How to use
1. Unpack the archive `tar xzvf <archive>.tar.gz` which `archive`
is the selected design.
2. Go to the design subdirectory (`cd <archive>/`).
3. Open KiCad 6. Click *File -> Open Project* and browse the
`*.kicad_pro` file.License
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.Parts
30| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 22p | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C3, C4, C5, C6 |
| 4 | MountingHole | MountingHole:MountingHole_3mm | H1, H2, H3, H4 |
| 3 | 1K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5, R7 |
| 2 | 3V6 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2 |
| 2 | 68 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2 |
| 1 | 100n | Capacitor_THT:C_Disc_D6.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6 |
| 1 | 12MHz | Crystal:Crystal_HC49-U_Vertical | Q1 |
| 1 | 2K2 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 1 | 4.7u | Capacitor_THT:CP_Radial_D4.0mm_P1.50mm | C1 |
| 1 | 4MHz | Crystal:Crystal_HC49-4H_Vertical | Q2 |
| 1 | ATmega8-16P | Package_DIP:DIP-28_W7.62mm | IC1 |
| 1 | ICSP | Connector_JTAG:vasch_strip_5x2 | CON2 |
| 1 | Self programming | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP2 |
| 1 | Slow SCK | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | USB_B | Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal | CON1 |
| 1 | VTarget | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP3 |
| 1 | ZIF Socket | Socket:3M_Textool_240-1288-00-0602J_2x20_P2.54mm | CON3 |
| 1 | green | LED_THT:LED_D3.0mm | LED1 |
| 1 | red | LED_THT:LED_D3.0mm | LED2 |
Questions
How big is the USBasp PCB?
It measures 77 × 53.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the USBasp use?
30 parts, built around the ATMEGA8-16PC. 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 USBasp KiCad files?
From the poly-electronics/utilPCB repository on GitHub, at the commit this page was made from: the board is USBasp/USBasp.kicad_pcb and its schematic Amplifier150w/amplifier150w.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the USBasp design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from poly-electronics/utilPCB
4- 2 layers82 × 58 mm

- 2 layers96.5 × 71.1 mm

- 2 layers102.1 × 87.4 mm

- 2 layers63.2 × 39.1 mm

Similar boards
- 2 layers280 × 186 mm

- 2 layers48.3 × 50.8 mm

Electronic load controller
ondras12345/electronic-load
Digital control for XHDZ-FZ-2g electronic load
63 parts2MIT - 2 layers70.9 × 33.8 mm

Tmv7displaymod
phastmike/tmv7displaymod
This repository contains a PCB design for a solution, to the "failing LCD display problem", by OE9MKV. The implementation is based on reverse engineering some parts of the proprietary serial protocol from Kenwood.
18 parts1 - 2 layers132 × 114 mm

- 2 layers50 × 50 mm

- 2 layers80.2 × 80.2 mm

Atmega328-dev board usb
qasimgulzar/atmega328-usb-interface-pcb
This project is a simple USB programmer for the ATMEGA328P microcontroller. It allows you to program the microcontroller using a USB connection.
26 parts - 2 layers44.7 × 93 mm

- 2 layers
