Pickit
Pickit
Ceramic or
Tantalum
C8
GND
10uF LEVEL SHIFTERS
UTIL_WP1
5V_USB_GOOD
SERIAL EEPROM
SUPPLY_PWR
LVP_EN
UTIL_CS1
5V_USB_ON
UTIL_WP2
A +3.3V A
DATA_EN
+3.3V
U6
CLK_EN
R43
LVP_EN
SDO R28
1 6 10K
SDI
VCCA VCCB 100 VDD_TAR +3.3V
2 5 U10
SCK R20 GND DIR
3 4 1 8
LVP 330 A B 50mA ICSP_LVP UTIL_CS1 CS VDD
2 7
VR1 UTIL_SDI SDO HOLD
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
Pickit Programming Header: C23
U3 74LVC1T45
only needed to load the MICROSMD005F 3 6
R33
4K7
GND C20 UTIL_WP1 WP SCK UTIL_SCK
initial Pickit 3 firmware
RE4
RE3
RE2
RE1
RE0
RD7
RD6
RD5
RD4
RD3
RD2
RD1
ENVREG
VDD_CORE
RF1
RF0
100n D7 4 5
GND SDI UTIL_SDO
5V
R42
1K
P1 100n
1 25LC256
1 48 C32
VPP_ON RE5 RC14
CONN_01X06
2 2 47
VPP_GND RE6 RC13 GND GND
3 3 46 GND 100n
NVDD_GND RE7 RD0 UTIL_SDO
4 4 45 GND
RG6 RD11 UTIL_SDI CLK_EN GND
5 GND 5 44
+3.3V RG7 RD10
6 6 43 +3.3V U8 GND
R2 R4 RG8 RD9 R30
7 42 C13 C16 1 6
10K 330 MCLR RD8 UTIL_SCK VCCA VCCB 100 VDD_TAR
8 41 2 5
UTIL_CS2 RG9 VSS GND 22p Y1 22p R21 GND DIR
+3.3V 9 PIC24FJ256GB106 40 3 4
GND
GND
11 38 C12 12MHz MICROSMD005F 10K +3.3V
R35
4K7
VPP_PUMP RB5 VDD GND C22 U11
B 100n 12 37 100n B
VDD_PUMP RB4 D+ 100n D9 1 8
13 36 UTIL_CS2 CS VDD
VPP_FBACK RB3 D- 100n 5V
14 35 +3.3V VBUS 2 7
VDD_FBACK RB2 VUSB UTIL_SDI SDO HOLD
15 34 3 6
GND RB1 VBUS VBUS_DEVICE UTIL_WP2 WP SCK UTIL_SCK
1
2
3
4
5
16 33 GND GND 4 5
VREF_2V5 RB0 RF3 LVP
P2 GND GND SDI UTIL_SDO
R41
AVDD
D-
VCC
D+
ID
GND
RB10
RB11
RB12
RB13
RB14
RB15
1K
DATA_EN
VDD
VSS
VSS
RB6
RB7
RB8
RB9
RF4
RF5
SST25VF040B
6 +3.3V U7 C33
shield R29
USB_OTG 1 6
VCCA VCCB
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
100 VDD_TAR
R18
2
GND DIR
5 CODE IMAGE 100n
GND 3 4 GND
SDI 330 A B 50mA ICSP_DAT
POWER_GOOD
GND GND SDO 330 C24 VR2
74LVC1T45 GND
+3.3V
MICROSMD005F
R34
4K7
R19 GND C21
C3 C4 C10
100n D8
1u 100n
100n 100n 5V
D4
GND RED R12
GND 2 1 GND GND
470 GND
D2
C R13 C
YELLOW2 1
470 TARGET PROGRAMMING HEADER
D3
2.5V REFERENCE P3
R14 +5V VPP_TAR
1
ORANGE2 1
470
CONN_01X06
U5 VDD_TAR
2
1
Vin 3
SW1 2
Vout VREF_2V5
ICSP_DAT
4
33 3
GND 5
R39
C15 C17 ICSP_CLK
1k
R6
MCP1525 6
100n
ICSP_LVP
C11
100n 2u2
Caps max. 5mm
+3.3V away from chip
GND GND GND
10K GND GND
R9
3.3V REGULATOR
MBR0520L
VBUS_DEVICE
D1 sense line only
+3.3V
TARGET POWER REGULATION
VDD_INT
D U1 VOLTAGE BOOST D
1 8 +5V
VBUS VIN VOUT
2 7 L1 BAT54
VIN SENSE C27
3 6
SHDWN CDEL U9 100n C29 C30 680uH
R23
10k
4 5 D10 C31
GND PWRGOOD
3
C5 C7 C9
100K
C1
R38
R45
R49
10K
10k
1 8
R10
R11
330
2k2
2
2u2 100n 10n 2u2 2 7
VDD_PUMP 10k VIN- VDD
3
MMBT3906
2
R32
200K
VPP_FBACK
R5
3 6
R40
1 Q7
1K
VIN+ VOUT 100 GND
1 GND
2
GREEN
Q4
3
GND GND 4 5
D5
VSS NC
R46
R50
2K2
10K
2
POWER_GOOD C19
low ESR +5V PMV48XP
R24
10k
VPP_PUMP
1
3
R36
2K7
R51
100
GND R47
10uF VPP_ON 10K 1
3
R48 Q8
GND VPP_GND 10K
E 1 MMBT3904 E
+5V
U2
2
1 VDD_INT
VBUS IN
2 5 GND
GND OUT VDD_INT
10k 3 4 U4 GND
CTL STAT VDD_TAR
2k 1%
R15
1 8
10k
R7
IN FAULT PMEG3020
2
R3 LTC4411
C6 2 7 1K Q2
IN OUT
3
3 6 10K NVDD_GND
SUPPLY_PWR ON OUT C18 D6 R26 MMBT3904 1
3
5V_USB_GOOD
5V_USB_ON 1k 4 5 R37
R25
3K9
3
R1 C14 10K Q3
2k 1%
100n 1
R8
2
Pickit 3
R16
27K
1u
to 500mA
GND
GND
GND
Sheet: /
TARGET POWER SWITCHING File: Pickit.sch
Title: Pickit 3
Size: A3 Date: 2015-12-23 Rev: 1
KiCad E.D.A. kicad (2015-07-22 BZR 5978, Git 591f54f)-product Id: 1/1
F F
1 2 3 4 5 6 7 8