

ISPBoard
This repo contains a project with a programming board for Atmel 28 DIP that can be programmed using a 6-pin JTAG port (ISP). It is designed specifically for use with ATmega 328P dip package.
- Size
- 80 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 25
- Nets
- 24
- Pads
- 90
- Tracks, vias
- 88, 2
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 11 Jan 2017
- Updated
- 13 Jan 2017
Overview
ISPBoard is an open-source printed circuit board by AndFroSwe, from the AndFroSwe/ISPBoard repository on GitHub. It is a 2-layer board of 80 × 50 mm with 25 parts on 24 nets, routed with 88 tracks and 2 vias.
It is built around the ATMEGA328-PU and LM2594M-3.3. Its parts include 8 connectors, 5 resistors, 4 diodes, 3 capacitors and 2 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2ATMEGA328-PU
PDIP-28-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH PDIP-28 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LM2594M-3.3
SOIC-8-40℃~+125℃@(TJ) 1 150kHz 3.3V 4.5V~40V 500mA Buck Buck Built-in Fixed SOIC-8 DC-DC Converters ROHSTexas InstrumentsDC-DC Converters
README
README.mdISPBoard
This repo contains a project with a programming board for Atmel 28 DIP that can be programmed using a 6-pin JTAG port (ISP). It is designed specifically for use with ATmega 328P dip package.
Software
For this project, the following software is used:
- KiCad
- Solid Edge
Revisions
Rev 1
External power needed. Test ports for leds, buttons and 2 pins from each pin register.
Rev 2
Moved to this separate repo.
Added battery power via a 9-5V DCDC converter. Improved layout. Added a port for USART output. Added a 3D-printed case for the PCB.
Future (potential) improvements
- USART output via FTDI chip to USB contact.
Parts
25| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | R | Resistors_SMD:R_1206_HandSoldering | R1, R2, R3 |
| 1 | 100uH | Choke_SMD:Choke_SMD_Wuerth-WE-PD2-Typ-L | L1 |
| 1 | 1k | Resistors_SMD:R_1206_HandSoldering | R5 |
| 1 | 220uF | Capacitors_SMD:c_elec_4x4.5 | C2 |
| 1 | 3k | Resistors_SMD:R_1206_HandSoldering | R4 |
| 1 | 3nF | Capacitors_SMD:C_0805_HandSoldering | C3 |
| 1 | 68uF | Capacitors_SMD:c_elec_4x4.5 | C1 |
| 1 | ATMEGA328-P | Housings_DIP:DIP-28_W7.62mm_LongPads | IC1 |
| 1 | BUTTON OUT | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P7 |
| 1 | CONN_01X02 | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P8 |
| 1 | CONN_01X02 | Socket_Strips:Socket_Strip_Straight_1x02 | P1 |
| 1 | D | Diodes_SMD:SMB_Handsoldering | D1 |
| 1 | ISP | Socket_Strips:Socket_Strip_Straight_2x03 | P2 |
| 1 | LED 1 | LEDs:LED-5MM | D2 |
| 1 | LED 2 | LEDs:LED-5MM | D3 |
| 1 | LED OUT | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P6 |
| 1 | LM2594 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | REG1 |
| 1 | PB | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P3 |
| 1 | PC | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P4 |
| 1 | PD | Connectors_Molex:Molex_KK-6410-02_02x2.54mm_Straight | P5 |
| 1 | PUSH 1 | Buttons_Switches_ThroughHole:SW_PUSH_6mm | SW1 |
| 1 | PUSH 2 | Buttons_Switches_ThroughHole:SW_PUSH_6mm | SW2 |
| 1 | PWR LED | LEDs:LED-5MM | D4 |
Questions
How big is the ISPBoard PCB?
It measures 80 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ISPBoard use?
25 parts, built around the ATMEGA328-PU and LM2594M-3.3. 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 ISPBoard KiCad files?
From the AndFroSwe/ISPBoard repository on GitHub, at the commit this page was made from: the board is KiCad/ISPboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ISPBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask AndFroSwe before reusing the design.
Similar boards
- 2 layers107.1 × 69 mm

- 2 layers

- 2 layers

- 2 layers78 × 62 mm

- 2 layers76.6 × 21.5 mm

Power Breakout
EmbeddedDesign/GotT-Translation-Circuit
A Bluetooth voice modulator for Dalek speech
18 parts2MIT - 2 layers

Fonte buck 3V3
karistonf/template_kicad
Some templates that are very useful for developing PCBs in KiCad
6 parts1 - 2 layers100 × 100 mm

- 2 layers104.9 × 75.2 mm
