You are on page 1of 8

1 2 3 4 5

VDD
R7
1M
RE3

S1 CONN2 CONN3
R14
1
_MCLR/VPP/RE3 RB7/PGD
28
100
RB7 1 1 RA3
SW_PUSH RB6 2 2 RA4
R15
A R3 FB 2 27
100
RB5 3 3 RA5 A
VPP RA0/AN0 RB6/PGC

CONN_01X10

CONN_01X10
100k RB4 4 4 RA2
D1
3
R8 R16
BC557
1 2
2.2k
RA1 3
RA1/AN1 RB5/PGM
26
100
RB3 5 5 RA1
RB2 6 6 RE3 VDD
Q1 1 D2 R9 R17
R4 1 2
2.2k
RA2 4
RA2/AN2 RB4/AN11
25
100
RB1 7 7
2

10k RB0 8 8
VPPU R11 R18
GND RA3 100
5
RA3/AN3 RB3/AN9
24
100
RC7 9 9 VPPU
RC6 10 VDDU GND
2

10
Q3 R12 R19
R24 RA4 100
6
RA4 RB2/AN8
23
100
BC547 1
330k
R13 R20
RA5
3

7 22
100 RA5/AN4 RB1/AN10/SCK 100

GND R21
8 21
VSS RB0/AN12/SDI 100
VDD PIC socket
C2 22p
GND 9 20 U3
OSC1/CLKI VDD VDDU

12MHz
1 20

U1
2 19 RB5
10 19
C3 22p OSC2/CLKO/RA6 VSS 3 18 RB6 GND
VDD GND
R6 R22 GND VPPU 4 17
11 18
10k RC0 RC7/SDO 100 5 16 VDDU

DIL20
3

B BC557 R5 R23 6 15 RB5 B


12 17
10k RC1/CCP2 RC6/CK 100 GND 7 14 RB6
Q2 1
R10 8 13
2

13 16
VDDU 10k RC2/CCP1 U2 RC5/D+ 9 12 RB7
10 11
C7 14 15
R25 VUSB PIC18F2550 RC4/D-
VDD
330k C4
100n
1 U4
VCC
330n C6 C5 RB3 VDDU

USB_B
GND 2 1 8
D-
VDD

shield
D3 100u
3
D+
RB4 2 7 RC6

DIL8
GND 10u 100n R27
VPP 4
GND
RB5 3 6 RB1 10k
L1 4 5 RB0
R1 D CONN1 10k

5
2

22k C8 C1 R26
FB Q4 CONN4 GND
VDD RE3 1
1
100n 100u
BC547
2
GND I2C/UNIO EEPROM
R2

ICSP-IN
3

12k RB7 3
RB6 4
5
GND
GND
C C

Expansion boards
PIC20p+I2C PIC40p+28p PIC16F-18F_LV PIC24-30-33

PIC20p+I2C.sch PIC40p+28p.sch PIC16F-18F_LV.sch PIC24-30-33.sch

ATMEL+SPI EEPROM SPI_FLASH_LV by Alberto Maccioni


Sheet: /
File: oprog.sch
Title: Open programmer - main board
ATMEL-SPI.sch EEPROM.sch SPI_FLASH_LV.sch Size: User Date: 2016-07-08 Rev: 1.8
D D
KiCad E.D.A. eeschema 4.0.1-stable Id: 1/8
1 2 3 4 5
1 2 3 4

PGM 1
CONN11 CONN12
1
8-14-18-20 pin PIC
CKP 2 2 U11
D 3 3
I2C/UNIO EEPROM VDD 1 20
2 19 D

CONN_01X10

CONN_01X10
A1 4 4 U12 GND
3 18 CKP
A0 5 5 A0 1 8 VDD
VPP 4 17
6 6 A1 2 7 WP

DIL8
A 5 16 VDD A

DIL20
CK 7 7 D 3 6 CK
6 15 D
SO 8 8 4 5 SO GND
C11 7 14 CKP
SI 9 9 VPP
8 13
WP 10 10 VDD GND GND
100n 9 12 PGM
10 11

CONN14
CONN13 VPP 1
CK 1
VDD 2
SO
I2C/SPI

2
ICSP

D 3
SI 3
CKP 4
4
5
by Alberto Maccioni
GND Sheet: /PIC20p+I2C/
GND
B File: PIC20p+I2C.sch B

Title: PIC 20p + I2C expansion board


Size: User Date: 2016-07-08 Rev: 1.8
KiCad E.D.A. eeschema 4.0.1-stable Id: 2/8
1 2 3 4
1 2 3 4

CONN21 CONN22
PGM 1 1
CK 2 2 CONN23
D 3 3 VPP 1

CONN_01X10

CONN_01X10
4 4 VDD 2

ICSP
5 5 D 3
6 6 CK 4
A 7 7 5 A
8 8
9 9 VPP C21 GND
10 10 VDD GND
100n

U21
VPP 1 40 D
2 39 CK
3 38 PGM U22
4 37 VPP 1 28 D
5 36 2 27 CK
6 35 3 26 PGM
7 34 4 25
8 33 5 24
9 32 VDD 6 23
10 31 7 22
DIL40

DIL28
VDD 11 30 8 21
12 29 GND 9 20 VDD
13 28 GND 10 19
B B
GND 14 27 11 18
15 26 12 17 GND
16 25 13 16
17 24 14 15
18 23
19 22
20 21

by Alberto Maccioni
Sheet: /PIC40p+28p/
File: PIC40p+28p.sch
Title: PIC 40p + 28p expansion board
Size: User Date: 2016-07-08 Rev: 1.8
C C
KiCad E.D.A. eeschema 4.0.1-stable Id: 3/8
1 2 3 4
1 2

CONN61 CONN62
1 1
2 2
D 3 3 CONN63
CK 1

CONN_01X10

CONN_01X10
A1 4 4
SO

I2C/SPI
2
A0 5 5
SI 3
6 6
A 4 A
CK 7 7
SO 8 8 GND
SI 9 9 C61
WP 10 10 VDD GND
100n

U61
A0 1 8 VDD
A1 2 7 WP

DIL8
D 3 6 CK
4 5 SO

GND I2C/UNIO

B U62 U63 B
A0 1 8 VDD A1 1 8 VDD
SO 2 7 A1 CK 2 7 A0
DIL8

DIL8
WP 3 6 CK SI 3 6 D
4 5 SI SO 4 5

GND SPI MicroWire GND

by Alberto Maccioni
Sheet: /EEPROM/
File: EEPROM.sch
Title: EEPROM expansion board
Size: User Date: 2016-07-08 Rev: 1.8
C C
KiCad E.D.A. eeschema 4.0.1-stable Id: 4/8
1 2
1 2 3 4 5

CONN51 CONN52
1 1
2 2 CONN53
SCK 1
3 3
MOSI 2

I2C/SPI
CONN_01X10

CONN_01X10
4 4
MISO 3
X1 5 5
A 4 U55 A
6 6
VPP 1 8 VDD
SCK 7 7 GND RESET 2 7 SCK

DIL8
MISO 8 8
C51 3 6 MISO
MOSI 9 9 VPP
GND 4 5 MOSI
RESET 10 10 VDD
100n
GND AT-TINY (HV)

U51
1 40 VDD U52
2 39 RESET 1 28 VDD U53
3 38 2 27 SCK MOSI 1 20
U54
4 37 3 26 MISO MISO 2 19 VDD 1 14
5 36 4 25 MOSI SCK 3 18 RESET 2 13
MOSI 6 35 X1 5 24 4 17 3 12

DIL14
MISO 7 34 6 23 VDD 5 16 VPP 4 11

DIL20
SCK 8 33 VDD 7 22 6 15 VDD 5 10

DIL28
RESET 9 32 8 21 X1 7 14 GND 6 9 SCK GND
VDD 10 31 X1 9 20 VDD GND GND 8 13 MOSI 7 8 MISO
DIL40

B J51 B
JUMPER

11 30 VDD 1 GND 10 19 SCK 9 12


12 29 GND 2 11 18 MISO RESET 10 11 AT-TINY (HV)
GND X1 13 28 12 17 MOSI
14 27 Short with GND 13 16 AT-TINY
15 26 20 pin devices 14 15
16 25
17 24
18 23
X1 19 22
20 21

GND

by Alberto Maccioni
Sheet: /ATMEL+SPI/
File: ATMEL-SPI.sch
Title: ATMEL expansion board
Size: User Date: 2016-07-08 Rev: 1.8
C C
KiCad E.D.A. eeschema 4.0.1-stable Id: 5/8
1 2 3 4 5
1 2 3 4 5

D31 Vcore supply for


CONN31 CONN32 18LFxxJxx devices
1 1 D
VDD D U34 VDD
CK 2 2 J31 CONN33

JUMPER
D32 1k LD1086V33 1 VPP 1
D R31 3 3 D33
1k VDDin 3 2 VDD 2 VDD 2

ICSP LV
CONN_01X10

CONN_01X10
4 4 VI VO
D R32 C31 D 3

GND
A A
5 5
VCORE CK 4
6 6 100n

1
C32 5
7 7
8 8 GND
GND
9 9 VPP 10u
10k GND
10 10 VDDin R33
GND

U33
VPP 1 40 D
2 39 CK U32
VPP 1 28 D
3 38 U31
2 27 CK
4 37 VDD 1 20
3 26
5 36 2 19 D
4 25 GND
VCORE 6 35 3 18 CK
5 24
7 34 VPP 4 17
VCORE 6 23
needed only for 8 33 5 16 VDD

DIL20
7 22

DIL28
B layout reasons B
9 32 VDD 6 15 D
GND 8 21 GND
10 31 7 14 CK
DIL40

9 20 VDD
VDD 11 30 GND 8 13
GND 10 19
12 29 9 12
11 18
13 28 GND 10 11
GND 12 17
14 27
13 16
15 26
14 15
16 25
17 24
18 23
19 22
20 21

by Alberto Maccioni
Sheet: /PIC16F-18F_LV/
File: PIC16F-18F_LV.sch
Title: PIC12/16Fx - PIC18Fx - LV
Size: User Date: 2016-07-08 Rev: 1.8
C C
KiCad E.D.A. eeschema 4.0.1-stable Id: 6/8
1 2 3 4 5
1 2 3 4 5 6

D41
CONN41 CONN42
D 1 1 U43
A VDD LD1086V33 CONN43 A
D42 CK 1k CK_5V 2 2
VPP 1
D 1k R41 D_5V 3 3 VDDin 3
VI VO
2 VDD
VDD 2

ICSP LV
C41

CONN_01X10

CONN_01X10
4 4

GND
D R42
D 3
5 5
100n CK 4

1
6 6
5
7 7
8 8 GND
GND
9 9 VPP GND
10k
10 10 VDDin R43

U42
VPP 1 28 VDD
U44 needed only for VDD 2 27
VPP 1 40 VDDin U41 layout reasons
3 26
2 39 U45 VPP 1 18 VDD GND
needed only for D 4 25
layout reasons 3 38 VPP 1 28 VDDin D 2 17
GND GND CK 5 24
4 37 2 27 CK 3 16
B needed only for GND 6 23 B
5 36 layout reasons 3 26 4 15
7 22

DIL28
6 35 GND 4 25 GND 5 14 C42
C43 8 21
7 34 5 24 VDDin 6 13
9 20 10u
CK_5V 8 33 6 23 7 12 CK
10u GND 10 19
D_5V 9 32 VDDin 7 22 CK_5V 8 11 D

DIL28
GND 11 18 CK
10 31 8 21 D_5V 9 10
DIL40

12 17 D GND
VDDin 11 30 9 20 VDDin
GND GND DIL18 GND VDD 13 16
12 29 10 19
14 15
13 28 11 18 CK_5V
GND 14 27 12 17 D_5V GND
15 26 CK_5V VDDin 13 16 24x-33x 24x-33x
16 25 D_5V 14 15
17 24
18 23
19 22 30Fxxxx
20 21 VDDin

GND
30Fxxxx by Alberto Maccioni
Sheet: /PIC24-30-33/
C File: PIC24-30-33.sch C

Title: PIC 24-30-33


Size: User Date: 2016-07-08 Rev: 1.8
KiCad E.D.A. eeschema 4.0.1-stable Id: 7/8
1 2 3 4 5 6
1 2 3

CONN71 CONN72 U72


1 1 LD1086V33
2 2
VDDin 3
VI VO
2 VDD
D71 3 3 C71

GND
CONN_01X10

CONN_01X10
D73 HLD 1k 4 4
D CS R71 1k 5 5 100n

1
A A
D74 D R72 6 6
VDD
CK 1k 7 7
D72 D R73 SO 8 8 GND
D75 SI 1k 9 9
D WP R74 1k 10 10 VDDin GND
D R75

CONN73
U71 CK 1
CS 1 8 VDD
SO

I2C/SPI
2
SO 2 DIL8 7 HLD
SI 3
WP 3 6 CK
4
4 5 SI
GND
GND SPI

B B

by Alberto Maccioni
Sheet: /SPI_FLASH_LV/
File: SPI_FLASH_LV.sch
Title: SPI FLASH (LV)
Size: User Date: 2016-07-08 Rev: 1.8
KiCad E.D.A. eeschema 4.0.1-stable Id: 8/8
1 2 3

You might also like