Skip to the content
PCBKitNew board
2 layers80 × 50 mmISPBoard, the printed circuit board in 3D

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

2

README

README.md

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.

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
QtyValueFootprintReferences
3RResistors_SMD:R_1206_HandSolderingR1, R2, R3
1100uHChoke_SMD:Choke_SMD_Wuerth-WE-PD2-Typ-LL1
11kResistors_SMD:R_1206_HandSolderingR5
1220uFCapacitors_SMD:c_elec_4x4.5C2
13kResistors_SMD:R_1206_HandSolderingR4
13nFCapacitors_SMD:C_0805_HandSolderingC3
168uFCapacitors_SMD:c_elec_4x4.5C1
1ATMEGA328-PHousings_DIP:DIP-28_W7.62mm_LongPadsIC1
1BUTTON OUTConnectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP7
1CONN_01X02Connectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP8
1CONN_01X02Socket_Strips:Socket_Strip_Straight_1x02P1
1DDiodes_SMD:SMB_HandsolderingD1
1ISPSocket_Strips:Socket_Strip_Straight_2x03P2
1LED 1LEDs:LED-5MMD2
1LED 2LEDs:LED-5MMD3
1LED OUTConnectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP6
1LM2594Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mmREG1
1PBConnectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP3
1PCConnectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP4
1PDConnectors_Molex:Molex_KK-6410-02_02x2.54mm_StraightP5
1PUSH 1Buttons_Switches_ThroughHole:SW_PUSH_6mmSW1
1PUSH 2Buttons_Switches_ThroughHole:SW_PUSH_6mmSW2
1PWR LEDLEDs:LED-5MMD4

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 mmPcb geral, the printed circuit board in 3D

    Pcb geral

    karistonf/Baja

    Projeto Baja SAE UEM - Equipe Capibaja

    38 parts4
  • 2 layersPLC, the printed circuit board in 3D

    PLC

    Tintun1/PLC-SEMAC

    128 parts3
  • 2 layersPLC, the printed circuit board in 3D

    PLC

    EsqueletoArg/PLC-Semac-Rolo

    41 parts
  • 2 layers78 × 62 mmFridgeMonitor, the printed circuit board in 3D

    FridgeMonitor

    Schalleberg/FridgeMonitor_PCB

    277 parts
  • 2 layers76.6 × 21.5 mmPower Breakout, the printed circuit board in 3D

    Power Breakout

    EmbeddedDesign/GotT-Translation-Circuit

    A Bluetooth voice modulator for Dalek speech

    18 parts2MIT
  • 2 layersFonte buck 3V3, the printed circuit board in 3D

    Fonte buck 3V3

    karistonf/template_kicad

    Some templates that are very useful for developing PCBs in KiCad

    6 parts1
  • 2 layers104.9 × 75.2 mmHandipi kb, the printed circuit board in 3D

    Handipi kb

    brickbots/HandiPi

    Handheld RPI4 based computer with keyboard and display

    95 parts814MIT