Skip to the content
PCBKitNew board
2 layers56.9 × 66.3 mmPiKit2 DIY, the printed circuit board in 3D

PicKit bootloader clone for PIC MCUs

Size
56.9 × 66.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
46
Pads
132
Tracks, vias
196, 9
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
27 Jul 2026
Updated
17 Aug 2026

Overview

PiKit2 DIY is an open-source printed circuit board by mjlt42, from the mjlt42/PicKit2-DIY repository on GitHub. It is a 2-layer board of 56.9 × 66.3 mm with 38 parts on 46 nets, routed with 196 tracks and 9 vias.

It is built around the BAT41. Its parts include 19 resistors, 5 capacitors, 4 diodes, 4 transistors and 2 connectors. It belongs with the PIC boards of this library.

Main components

1

README

README.md

PicKit 2 Bootloader Clone

Description

This is clone of a PicKit 2, which is a bootloader for PIC MCU chips; requires a pre programmed chip to opperate.

Schematic:

alt text

Bill Of Materials

ReferenceQtyValueFootprintDatasheet
C1147uFJLCImport:ERS1KM470F12OT—
C2, C3222pFJLCImport:CC1H220KA1EDCH4B1100—
C410.47uFJLCImport:178MU0009—
C510.1uFJLCImport:178MU0006—
D11BAT41JLCImport:BAT41Datasheet
D211N5817JLCImport:1N5817_C7544876Datasheet
D3, D42LEDLED_THT:LED_D5.0mm—
J11Conn_01x06_SocketJLCImport:2_54-1_6PHeader-RA—
J41USB_C_Receptacle_USB2.0_16PJLCImport:KH-TYPE-C-16PLink
L11680uHJLCImport:YAL0410-681K—
Q1, Q2, Q432N3904JLCImport:2N3904_C2874602Datasheet
Q312N3906JLCImport:2N3906_C2874603Datasheet
R111KJLCImport:MF1_4W-1K_1_T52—
R2, R10, R15, R1644.7KJLCImport:MF1_4W-4_7K_1_T52—
R312.7KJLCImport:MF1_4W-2_7K_1_T52—
R41100KJLCImport:MF1_4W-100K_1_T52—
R5, R6, R9310KJLCImport:MFR0W4F1002A50—
R7, R112330JLCImport:MFR0W4F3300A50—
R8, R12, R13, R174100JLCImport:MFR0W4F1000A50—
R14122KJLCImport:MF1_4W-22K_1_T52—
R18, R1925.1KJLCImport:MF1_4W-5_1K_1_T52—
SW11SW_PushButton_Switch_THT:SW_PUSH_6mm—
U11PIC18F2550-ISPPackage_DIP:DIP-28_W7.62mmDatasheet
X1120MhzJLCImport:X49ST2-20_000-F20JGDT—

PCB Layout:

alt text

Parts

38
QtyValueFootprintReferences
4100JLCImport:MFR0W4F1000A50R8, R12, R13, R17
44.7KJLCImport:MF1_4W-4_7K_1_T52R2, R10, R15, R16
310KJLCImport:MFR0W4F1002A50R5, R6, R9
32N3904JLCImport:2N3904_C2874602Q1, Q2, Q4
222pFJLCImport:CC1H220KA1EDCH4B1100C2, C3
2330JLCImport:MFR0W4F3300A50R7, R11
25.1KJLCImport:MF1_4W-5_1K_1_T52R18, R19
2LEDLED_THT:LED_D5.0mmD3, D4
10.1uFJLCImport:178MU0006C5
10.47uFJLCImport:178MU0009C4
1100KJLCImport:MF1_4W-100K_1_T52R4
11KJLCImport:MF1_4W-1K_1_T52R1
11N5817JLCImport:1N5817_C7544876D2
12.7KJLCImport:MF1_4W-2_7K_1_T52R3
120MhzJLCImport:X49ST2-20_000-F20JGDTX1
122KJLCImport:MF1_4W-22K_1_T52R14
12N3906JLCImport:2N3906_C2874603Q3
147uFJLCImport:ERS1KM470F12OTC1
1680uHJLCImport:YAL0410-681KL1
1BAT41JLCImport:BAT41D1
1Conn_01x06_SocketJLCImport:2_54-1_6PHeader-RAJ1
1PIC18F2550-ISPPackage_DIP:DIP-28_W7.62mmU1
1SW_PushButton_Switch_THT:SW_PUSH_6mmSW1
1USB_C_Receptacle_USB2.0_16PJLCImport:KH-TYPE-C-16PJ4

Questions

How big is the PiKit2 DIY PCB?

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

What parts does the PiKit2 DIY use?

38 parts, built around the BAT41. 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 PiKit2 DIY KiCad files?

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

Can I use the PiKit2 DIY design in my own project?

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

Similar boards

  • 2 layers81.9 × 44.5 mmOPL3box, the printed circuit board in 3D

    OPL3box

    aleh/OPL3box

    OPL3 + Arduino

    45 parts8
  • 2 layers30 × 128.5 mmKwantizer, the printed circuit board in 3D

    Kwantizer

    benjiaomodular/Kwantizer

    [WIP] An Arduino-based CV quantizer for Eurorack modular synthesizers

    32 parts7
  • 2 layers155.1 × 156 mmCP297s, the printed circuit board in 3D

    CP297s

    Danjovic/CP297s

    ZX97 lite board for CP200s case

    128 parts4GPL-3.0
  • 2 layers100 × 100 mmAirlock Mainboard, the printed circuit board in 3D

    Airlock Mainboard

    openlab-aux/airlock

    This repository contains various soft- and hardware sources for the OpenLab Augsburg Airlock.

    79 parts4
  • 2 layers54 × 31 mmMeas pcb, the printed circuit board in 3D

    Meas pcb

    glebzlat/arduino-lcmeter

    Simple Arduino LC-meter

    23 parts2MIT
  • 2 layers100 × 80 mmVecCRT, the printed circuit board in 3D

    VecCRT

    raigl/WWI-vecIF

    Vector display interface for Whirlwind simulator

    108 parts2
  • 2 layers256.3 × 109.5 mmZx cherry keyboard, the printed circuit board in 3D

    Zx cherry keyboard

    guntars-lemps/ZX-Cherry

    ZX Cherry keyboard

    117 parts1GPL-3.0
  • 2 layers35.6 × 55.9 mmSimpleDiodeSelector, the printed circuit board in 3D

    SimpleDiodeSelector

    hinds44/SimpleDiodeSelector

    Simple PCB to allow user to select between pairs of clipping diodes

    37 partsMIT