Skip to the content
PCBKitNew board
2 layers139.7 × 139.7 mmEPROM programmer, the printed circuit board in 3D
Size
139.7 × 139.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
110
Nets
103
Pads
359
Tracks, vias
672, 126
Pours
6
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Jul 2023
Updated
16 Jul 2026

Overview

EPROM programmer is an open-source printed circuit board by TheWaffleGuy, from the TheWaffleGuy/EPROM-programmer repository on GitHub. It is a 2-layer board of 139.7 × 139.7 mm with 110 parts on 103 nets, routed with 672 tracks and 126 vias.

It is built around the ATMEGA1284-PU, LM358 and MC34063AP, with the MCP4812-E/P, LD1086V-DG and ULN2003 among its other parts. Its parts include 25 resistors, 24 capacitors, 18 diodes, 13 connectors and 9 ICs. It belongs with the interfaces and adapters boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

9

Parts

110
QtyValueFootprintReferences
8SD103ADiode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD11, D12, D13, D14, D15, D16, D17, D18
7100nCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C4, C5, C6, C8, C10, C12, C19
75K1Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R6, R8, R9, R10
6BC327Package_TO_SOT_THT:TO-92_Inline_WideQ1, Q2, Q3, Q4, Q5, Q6
510uLocal:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C9, C15, C16, C17, C18
4SB340Diode_THT:D_DO-201AD_P5.08mm_Vertical_KathodeUpD7, D8, D9, D10
3100uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC7, C21, C24
3180Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR17, R20, R23
31N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD4, D5, D6
33K3Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR12, R22, R24
3470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4, R5, R7
3GNDTestPoint:TestPoint_Pad_2.0x2.0mmTP1, TP3, TP5
3GNDConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3, J5, J9
21KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR15, R21
21uCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C13, C14
2220Resistor_THT:R_Array_SIP8RN4, RN5
222pCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C1, C2
25K6Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR13, R18
282KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR14, R19
2YELLOWLED_THT:LED_D3.0mmD1, D2
110uCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC20
112VTestPoint:TestPoint_Pad_2.0x2.0mmTP2
11uInductor_THT:L_Radial_D8.7mm_P5.00mm_Fastron_07HCPL2
120MCrystal:Crystal_HC49-U_VerticalY1
1220nCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C3
122KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR11
128VTestPoint:TestPoint_Pad_2.0x2.0mmTP8
128VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ12
1330pCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C22
1330uCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC23
1330uLocal:L_Radial_D12.5mm_P4.00mm_5.00mmL1
1470uCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC11
14K7Resistor_THT:R_Array_SIP4RN1
15.1KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR16
15VTestPoint:TestPoint_Pad_2.0x2.0mmTP7
15VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ11
19VConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ4
1ATmega1284-PPackage_DIP:DIP-40_W15.24mm_SocketU1
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ6
1GREENLED_THT:LED_D3.0mmD3
1ISPConnector_IDC:IDC-Header_2x03_P2.54mm_VerticalJ2
1LD1086V-DGPackage_TO_SOT_THT:TO-220-3_Horizontal_TabDownU7
1LM317_TO-220Package_TO_SOT_THT:TO-220-3_VerticalU6
1LM358Package_DIP:DIP-8_W7.62mm_SocketU4
1LM7805_TO220Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU8
1MC34063APPackage_DIP:DIP-8_W7.62mmU9
1MCP2221AxPPackage_DIP:DIP-14_W7.62mm_SocketU2
1MCP4812Package_DIP:DIP-8_W7.62mm_SocketU3
1R330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR25
1ResetButton_Switch_THT:SW_PUSH_6mmSW1
1ULN2003Package_DIP:DIP-16_W7.62mmU5
1USB-CConnector_USB:USB_C_Receptacle_GCT_USB4085P1
1VCCConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ10
1VCC_TPTestPoint:TestPoint_Pad_2.0x2.0mmTP6
1VPPConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ8
1VPP_TPTestPoint:TestPoint_Pad_2.0x2.0mmTP4
1ZIF-socketLocal:DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602JJ1
1ZIF_VCCConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ7

Questions

How big is the EPROM programmer PCB?

It measures 139.7 × 139.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the EPROM programmer use?

110 parts, built around the ATMEGA1284-PU, LM358, MC34063AP and MCP4812-E/P. 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 EPROM programmer KiCad files?

From the TheWaffleGuy/EPROM-programmer repository on GitHub, at the commit this page was made from: the board is EPROM-programmer.kicad_pcb and its schematic EPROM-programmer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EPROM programmer design in my own project?

Its repository states no licence, so its author keeps all rights: ask TheWaffleGuy before reusing the design.

Similar boards

  • 2 layers112.7 × 198.2 mmBooster Shield, the printed circuit board in 3D

    Booster Shield

    martinfantini/ModelTrains

    This repo contains all the information regarding to the model trains project

    77 parts
  • 2 layers55 × 485 mmFg lampe, the printed circuit board in 3D

    Fg lampe

    devtal-de/fg_lampe

    181 parts1
  • 2 layers68 × 82 mmDefault esp32 board, the printed circuit board in 3D

    Default esp32 board

    apmm-25/trator_gps_hardware

    This repository will hold the hardware for the tractor GPS connection board, leveraging an ESP32 microcontroller

    60 parts
  • 2 layers170 × 115 mmPcb control, the printed circuit board in 3D

    Pcb control

    Danielnvcd/PCB

    PCB WIEGAND

    65 parts
  • 2 layers180 × 120 mmOBeMs Pulse PCB, the printed circuit board in 3D

    OBeMs Pulse PCB

    johnbeardmore/oBeMS

    Open source environmental monitoring, automatic meter reading and building management system.

    140 parts3LGPL-3.0
  • 2 layers98 × 50 mmRegulation, the printed circuit board in 3D

    Regulation

    henrides/bench_psu

    48 partsMIT
  • 2 layers99.5 × 99.5 mmMisc PCB, the printed circuit board in 3D

    Misc PCB

    kwiecinski/BMS-and-offgrid-photovoltaic-management-system

    Project contains BMS for lead-acid batteries and ESP-based board used to pull information from EASUN offgrid inverter, energy meters and sensors.

    152 parts3MIT
  • 2 layers100.1 × 43.7 mmLuz de Freio, the printed circuit board in 3D

    Luz de Freio

    koson/e-Power-PCBs

    This repository contains all e-Power PCB projects

    61 parts