Pic32main

JuanPoueriet·automatic-spork·kicad/pic32main/pic32main.kicad_pcb

Pic32main PCB layout, top view — open source PIC board by JuanPoueriet

About the Pic32main PCB

Pic32main is an open source PIC PCB design by JuanPoueriet, published on GitHub. It is a 6-layer board measuring 160 × 120 mm, with 98 components from 41 distinct parts.

Its main chip is the PIC32MZ2048EFH064-I/PT, from the PIC family. Other key parts include the LDL1117S33R, ULN2803 and TAS5760MDAPR. By type, the board carries 4 ICs, 2 fuses, 2 resistors, 1 crystal, 1 connector and 1 battery holder.

From the project

Un directorio por placa, un solo .kicadpcb por directorio**. Las 6 placas vivas:

Un directorio por placa, un solo .kicadpcb por directorio**. Las 6 placas vivas:

Roulette.pretty/ no es una placa: son los footprints propios del repo.

Cifras medidas el 2026-07-27 con python tools/pcbindex.py .kicadpcb. Si esta tabla y el índice no coinciden, manda el índice — esto es texto, y el texto envejece.

El 2026-07-27 el dueño eligió quedarse con la re-colocada y ascenderla a placa principal. pic32mainrelayoutplaced.kicadpcb pasó a llamarse pic32main.kicadpcb, y con eso desaparece el problema de tener dos archivos casi homónimos en la misma carpeta.

Main components on the Pic32main

PIC32MZ2048EFH064-I/PTLDL1117S33RULN2803TAS5760MDAPR

Pic32main bill of materials (BOM)

98 components, 41 distinct parts.

QtyPartRefs
1
PIC32MZ2048EFH064-I/PT
PIC32MZ2048EFH064
U1
1
LDL1117S33R
U2
1
ULN2803
U4
1
TAS5760MDAPR
TAS5760M
U19
1
XJHCCLNANF-24.000000MHZ
Cristal 24.000 MHz CL=20pF SMD HC-49/SD
Y1
1
DLL-5566-10A
Mini-Fit Jr 2x05 vertical 4.2mm 9A
J2
1
BS-07-A1BJ001
Portapilas CR2032 MYOUNG BS-07-A1BJ001
BT1
12
CL10B102KB8NNNC
1nF
C_AVDD2, C_COL0_F, C_COL1_F, C_COL2_F, C_COL3_F, C_GPIO0_F, C_ROW0_F, C_ROW1_F +4
1
ERR1VM102G20OT
1000µF
C_BULK5
1
35ZLH470MEFC10X16
470µF
C_BULK12
1
KM227M100J25RR0VH2FP0
220µF
C_BULK24
2
50YXF10MEFC5X11
10µF
C_BULK33, C_PVDD_10
2
0603CG300J500NT
30pF
C_OSC1, C_OSC2
8
CC0603KRX7R9BB104
100nF
C_PVDD1, C_PVDD2, C_VDD1, C_VDD2, C_VDD3, C_VDD4, C_VDD5, C_VUSB1
1
CL31B475KBHNNNE
4.7µF
C_VUSB2
16
1N4148W
D_COL0_N, D_COL0_P, D_COL1_N, D_COL1_P, D_COL2_N, D_COL2_P, D_COL3_N, D_COL3_P +8
2
1SMA4744A
D_REV12Z, D_REV24Z
1
RUEF700
7A
F1
1
RUEF400
4A
F2
1
MF-R800
8A
F_MAIN5
Show 21 more
QtyPartRefs
1
FRU900-30F
9A
F_MAIN12
1
RUEF400
4A
F_MAIN24
1
SQP50P03-07-VB
Vishay SQP50P03-07
Q_REV5
1
SQP50P03-07-VB
Vishay SQP50P03-07-VB
Q_REV12
1
IRF9Z34NPBF
IRF9Z34N
Q_REV24
4
0805W8F2400T5E
240R
RCOL0, RCOL1, RCOL2, RCOL3
5
0805W8F1000T5E
100R
RROW0, RROW1, RROW2, RROW3, R_RX2ESP_S
1
K2-1102DP-C4SW-04
SPST-NO
RST1
2
0603WAF5101T5E
5.1k
R_CC1, R_CC2
1
0603WAF1802T5E
18k
R_CCT_RX1
5
0603WAF2202T5E
22k
R_CCT_RX2, R_COL0, R_COL1, R_COL2, R_COL3
4
0603WAF1002T5E
10k
R_ESP_GPIO0, R_ROWA0_PD, R_ROWA1_PD, R_TX2ESP_PU
3
0603WAF1003T5E
100k
R_REV5G, R_REV12G, R_REV24G
1
0805W8F1001T5E
1k
R_TX2ESP_S
3
1.5SMC16A
TVS8, TVS9, TVS_12VIN
2
P6SMB6.8A
TVS_5V, TVS_5VIN
1
P6SMB33A
TVS_24VIN
2
USBLC6-2SC6
U_ESPESD1, U_ESPESD2
1
333-2SYGD/S530-E2-L
yellow
LED47
1
0603WAF1002T5E
10k
R64
1
0603WAF2200T5E
220R
R65

Pic32main design files

The KiCad project lives in the JuanPoueriet/automatic-spork repository on GitHub; these links point at the commit this page was built from.

Pic32main: common questions

What microcontroller does the Pic32main use?

The Pic32main is built around the PIC32MZ2048EFH064-I/PT, from the PIC family.

How big is the Pic32main PCB?

The Pic32main measures 160 × 120 mm, has 6 copper layers and is 1.6 mm thick.

How many components are on the Pic32main?

98 components, from 41 distinct parts. The full bill of materials is listed on this page.

Where can I download the Pic32main design files?

From the JuanPoueriet/automatic-spork repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Pic32main design in my own project?

The repository has no license, so all rights stay with JuanPoueriet. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Pic32main without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

More boards in automatic-spork

Similar boards