PIC DEV BOARD

anshukumar146·GitHub·PCB_projects/KICAD/PIC_DEV_BOARD/KiCad/PIC_DEV_BOARD.kicad_pcb

PIC DEV BOARD layout, top view — open source PIC board by anshukumar146

About the PIC DEV BOARD

PIC DEV BOARD is an open source PIC PCB design by anshukumar146, published on GitHub. It is a 4-layer board measuring 140.7 × 128.5 mm, with 102 components from 51 distinct parts.

Its main chip is the 8051, from the PIC family. Other key parts include the MAX232, DS18B20, ULN2803A, LM35-LP and 25LCxxx. By type, the board carries 21 connectors, 18 switches, 17 resistors, 13 diodes, 13 capacitors and 9 ICs.

It belongs with the dev boards & breakouts, robotics & motion and sensors designs in this gallery.

From the project

A full-featured, multi-peripheral development and trainer board for the PIC18F microcontroller family — combining an on-board USB programmer, dual power input, and eleven plug-in peripheral modules (LEDs, keypad, LCD, UART, EEPROM, stepper driver, relays, and more) on a single 4-

A full-featured, multi-peripheral development and trainer board for the PIC18F microcontroller family — combining an on-board USB programmer, dual power input, and eleven plug-in peripheral modules (LEDs, keypad, LCD, UART, EEPROM, stepper driver, relays, and more) on a single 4-layer PCB, designed in KiCad.

Purpose This repository contains the full KiCad design (schematic, PCB layout, and fabrication outputs) for a PIC18F trainer/development board. It's built around a socketed PIC18F4331-IP target MCU with its own onboard USB-based ICSP programmer (PIC18F2550-ISO), and breaks out every port…

Main components on the PIC DEV BOARD

PIC DEV BOARD bill of materials (BOM)

102 components, 51 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
8051
R-78B5.0-2.0
U1
1
8051
PIC18F2550-ISO
U2
1
8051
PIC18F4331-IP
U3
1
MAX232
U4
1
DS18B20
U5
1
ULN2803A
U6
1
LM35-LP
U7
1
25LCxxx
U8
1
24LC04
U9
3
BC547
Q1, Q2, Q3
1
20Mhz
X1
1
Jack-DC
J1
4
Conn_02x05_Odd_Even
J2, J14, J16, J19
1
PORTA
J3
1
USB_C
J4
1
PORTB
J5
1
PORTC
J6
2
PORTD
J7, J10
1
Conn
J8
1
~
J9
Show 31 more
QtyPartRefs
1
Conn_01x05
J11
2
Conn_02x03_Odd_Even
J12, J17
1
Conn_01x02
J13
1
Conn_01x16
J15
1
Conn
J18
2
Conn_01x03
J20, J21
1
Buzzer
BZ1
2
Relay_SPDT
K1, K2
3
5K
RV1, RV2, RV3
1
R_Potentiometer
RV4
1
RESET
SW1
16
~
SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9 +8
1
SW_DIP_x08
SW18
9
LED
D1, D4, D5, D6, D7, D8, D9, D10 +1
1
1n4148
D2
1
D_Bridge
D3
2
D
D12, D13
1
470uf
C1
4
0.1uf
C2, C4, C5, C9
5
10uf
C3, C10, C11, C12, C13
2
22pF
C6, C7
1
47nF
C8
1
330E
R1
2
5K1
R2, R3
1
4K7
R4
4
1K
R5, R12, R13, R14
1
10K
R6
4
220
R7, R8, R9, R10
2
4.7K
R11, R15
1
R_Bussed_SIP-9
RN1
1
~
RN2

PIC DEV BOARD design files

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

PIC DEV BOARD: common questions

What microcontroller does the PIC DEV BOARD use?

The PIC DEV BOARD is built around the 8051, from the PIC family.

How big is the PIC DEV BOARD?

The PIC DEV BOARD measures 140.7 × 128.5 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the PIC DEV BOARD?

102 components, from 51 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the PIC DEV BOARD design files?

From the anshukumar146/GitHub repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the PIC DEV BOARD design in my own project?

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

Can I test firmware for the PIC DEV BOARD 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 GitHub

Similar boards