PIC32 GUI Development Board with Projected Capacitive Touch Information Sheet

PIC32 GUI Development Board with Projected Capacitive
(PCAP) Touch Information Sheet
Thank you for purchasing a PIC32 GUI Development Board with Projected Capacitive (PCAP)
Touch, also referred to as the PCAP Board. This information sheet provides some important details
that will help you successfully use the board as quickly as possible.
Additional information can be accessed at: http://www.microchip.com
Basic Requirements
The PCAP Board is a stand-alone solution that does not require a starter kit or a plug-in module
(PIM) to run. The board uses a PIC32MX795F512L microcontroller to control the LCD using LowCost Controllerless (LCC) graphics. A capacitive sensing MTCH6301 microcontroller is also on the
board to handle the PCAP sensing. The board uses a separate sensor for PCAP that is attached
to the LCD.
As an alternate PCAP sensing method, an additional header (J6) on the board enables the use of
an LCD with built-in PCAP sensing. It is assumed that an I2C™ interface will be used for
communications. In this case, a driver must be added to the software to support this change.
For more information about LCC Graphics visit: http://www.microchip.com/LCC
Americas
Asia/Pacific (Continued)
Atlanta - 678-957-9614
Austin - 512-257-3370
Boston - 774-760-0087
Chicago - 630-285-0071
Cleveland - 216-447-0464
Dallas - 972-818-7423
Detroit - 248-848-4000
Houston - 281-894-5983
Indianapolis - 317-773-8323
Los Angeles - 949-462-9523
New York - 631-435-6000
Phoenix - 480-792-7200
Santa Clara - 408-961-6444
Toronto - 905-673-0699
China - Chengdu - 86-28-8665-5511
China - Chongqing - 86-23-8980-9588
China - Hangzhou - 86-571-8792-8115
China - Hong Kong SAR - 852-2943-5100
China - Nanjing- 86-25-8473-2460
China - Qingdao - 86-532-8502-7355
China - Shanghai - 86-21-5407-5533
China - Shenyang - 86-24-2334-2829
China - Shenzhen - 86-755-8864-2200
China - Wuhan - 86-27-5980-5300
China - Xiamen - 86-592-2388138
China - Xian - 86-29-8833-7252
China - Zhuhai - 86-756-3210040
India - Bangalore - 91-80-3090-4444
India - New Delhi - 91-11-4160-8631
India - Pune - 91-20-3019-1500
Japan - Osaka - 81-6-6152-7160
Japan - Tokyo - 81-3-6880-3770
Korea - Daegu - 82-53-744-4301
Korea - Seoul - 82-2-554-7200
Malaysia - Kuala Lumpur - 60-3-6201-9857
Malaysia - Penang - 60-4-227-8870
Philippines - Manila - 63-2-634-9065
Singapore - 65-6334-8870
Taiwan - Hsin Chu - 886-3-5778-366
Taiwan - Kaohsiung - 886-7-213-7840
Taiwan - Taipei - 886-2-2508-8600
Thailand - Bangkok - 66-2-694-1351
Europe
Austria - Wels - 43-7242-2244-39
Denmark - Copenhagen - 45-4450-2828
France - Paris - 33-1-69-53-63-20
Germany - Munich - 49-89-627-144-0
Italy - Milan - 39-0331-742611
Netherlands - Drunen - 31-416-690399
Spain - Madrid - 34-91-708-08-90
UK - Wokingham - 44-118-921-5869
Asia/Pacific
Australia - Sydney - 61-2-9868-6733
China - Beijing - 86-10-8569-2100
03/25/14
Microchip Technology Inc. • 2355 West Chandler Blvd. • Chandler, AZ 85224-6199
www.microchip.com
The Microchip name and logo, the Microchip logo, and MPLAB are registered trademarks of Microchip Technology
Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective
companies. © 2014, Microchip Technology Incorporated, Printed in the U.S.A. All Rights Reserved. 03/14
DS50002089C
*DS50002089C*
Getting Started
To get started with the PCAP Board, follow these steps:
1. Ensure that MPLAB® IDE is installed.
2. Download a project file for the PCAP board from the Microchip web site.
3. Power the PCAP board using a USB cable.
4. Connect a debugger/programmer using the PICkit™ header, J2.
5. Using MPLAB IDE, open the project that was previously downloaded.
6. Select a debugger/programmer in MPLAB IDE.
7. Click Build. This builds the downloaded project.
8. Click Program all memories.
9. Click Run.
Your PCAP Board should now be up and running. On the main screen, which will have a white
background, there are icons of demonstrations to choose. These demonstrations showcase some
of the features of LCC and the multi-touch features of PCAP.
PIC32 GUI Development Board with PCAP Touch Information Sheet
J1
L1
R1
8
7
6
5
BLK_PWM
VIN
EXT
NC
GND
G
GN
D
NC
CS
SHDN
FB
R5
SD107WS-7-F
Q1
AO3424
1
C3
10uF
35V
R2
7.68K
R5
C1
10uF
6.3V
LED+
U1
R3
10K
GND
G
GN
D
LCD_CS
_
D1
LPS3015-153ML
15uH
0.5R
C2
16V
10uF
LED+
R5
R1
R2
R3
R4
GND
G
GN
D
R5
G6
GND
G
GN
D
G6
2
G1
G2
3
G3
G4
R4
470R
4
G5
G6
MCP1650S-E/MS
LED-
B5
B5
GND
G
GN
D
B5
GND
G
GN
D
B1
B2
B3
B4
B5
LCD_SHIFT
LCD_
_SHIFT
SRAM_CS
_
1
2
C4
0.1uF
G1
G2
G3
GND
G
GN
D
3
4
5
6
7
8
+3.3V
TP1
R5
4.7K C5
J2
MCLR
VDD
GND
PGED
PGEC
NC
1
2
3
4
5
6
9
PIN9
ADDR5
+3.3V
MCLR
ADDR4
0.1uF
PGD2
ADDR3
PGC2
LCD_RESET
LCD_
_RESET
U2
+3.3V
GND
MCLR
GND
G
GN
D
ADDR2
C6
10
11
12
13
14
15
0.1uF
16
17
18
19
20
TP2
TP3
PIN22
TP5
PIN24
21
PIN21
TP4
22
PIN23
TP6
24
23
25
HSYNC
HSYN
Y C
RG15
PMD4/RE4
VDD
PMD3/RE3
PMD5/RE5
PMD2/RE2
PMPD6/RE6
RG13
PMPD7/RE7
RG12
RC1
RG14
RC2
PMD1/RE1
RC3
PMD0/RE0
RC4
RA7
PMA5/RG6
RA6
PMPA4/RG7
PMD8/RG0
PMPA3/RG8
PMD9/RG1
MCLR
PMD10/RF1
PMPA2/RG9
PMD11/RF0
VSS
VDD
VDD
VCAP
TMS/RA0
PMD15/RD7
RE8
PMD14/RD6
RE9
PMRD/RD5
RB5
PIC32MX795F512L-80I/PT
RB4
RD4
PMD13/RD13
RB3
PMD12/RD12
RB2
RD3
PGEC1/RB1
RD2
PGED1/RB0
RD1
100
99
98
97
96
95
94
93
92
91
90
89
88
87
+A3.3V
B5
R18
B4
0R
B3
R19
VSYNC
VSYN
Y C
+3.3V
LCD_DEN
LCD_D
_ EN
0R
ADDR16
ANA_GND
ADDR17
GND
82
81
80
79
78
77
76
Display
GND
G
GN
D
B1
LCD_CS
U3
LCD_DEN
G4
PGC2
ADDR7
+A3.3V
ADDR6
G5
26
27
28
29
31
32
ANA_GND
A
AN
A GND
A_G
33
+3.3V
GND
G
GN
D
ADDR13
C12
ADDR12
34
35
36
0.1uF
37
38
TP7
TP8
PIN40
+3.3V
39
PIN39
ADDR11
ADDR10
GND
G
GN
D
C16
ADDR1
ADDR0
40
41
42
43
44
45
0.1uF
46
47
TP9
PIN48
48
ADDR9
ADDR8
2
ADDR3
G6
+3.3V
+3.3V
R1
3
ADDR2
4
ADDR1
R6
10K
C7
0.1uF
R5
TP18
R4
5
ADDR0
6
SRAM_CS
SRA
M_CS
_
C8
16V
10uF
7
B1
8
B2
LCD_SHIFT
LCD_SH
_ IFT
+3.3V
PMPWR
GND
G
GN
D
R3
9
B3
10
B4
TP16
R2
11
C10
0.1uF
TP17
VSYNC
VSYN
Y C
12
13
B5
HSYNC
HSYN
Y C
GND
G
GN
D
BLK_PWM
K_
14
G1
15
G2
30
C11
0.1uF
1
ADDR4
PIN25
PGD2
49
50
PGEC2/RB6
VSS
PGED2/RB7
SOSCO/RC14
VREF-/PMA7/RA9
VREF+/PMA6/RA10
AVDD
AVSS
SOSCI/RC13
INT0/RD0
PMA14/RD11
RD10
RB8
RD9
RB9
RTCC/RD8
CVREF/PMPA13/RB10
RA15
PMPA12/RB11
RA14
VSS
VDD
TCK/RA1
TCK/
K RA1
RF13
RF12
VSS
OSCO/RC15
OSCIN/RC12
VDD
TDO/RA5
PMPA11//RB12
TDI/RA4
PMPA10/RB13
SDA2/RA3
PMPA1/RB14
SCL2/RA2
PMPA0/RB15
D+/RG2
VSS
D-/RG3
VDD
VUSB
RD14
VBUS
RD15
RF8
PMPA9/RF4
PMPA8/RF5
RF2
USBID/RF3
73
72
71
70
16
G3
75
74
Display1
B2
85
83
4.3" Diplay
ADDR18
86
84
NHD-4.3-480272MF-ATXI#-1
XF2M-4015-1A
Display Backlight
+3.3V
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
LED-
+3.3V
17
PMPWR
LCD_RESET
18
ADDR16
WAKE
19
ADDR15
GND
G
GN
D
PGD/INT
20
ADDR14
ADDR14
21
ADDR13
ADDR15
22
ADDR12
69
68
A4
A5
A3
A6
A2
A7
A1
OE
A0
UB
CS1
LB
I/O0
I/O15
I/O1
I/O14
I/O2
I/O13
I/O3
I/O12
Vdd
GND
G
GN
D
GND
G
GN
D
Vdd
I/O4
I/O11
I/O5
I/O10
I/O6
I/O9
I/O7
I/O8
WE
A18
A16
A8
A15
A9
A14
A10
A13
A11
A12
A17
44
ADDR5
43
ADDR6
42
41
ADDR7
LCD_SHIFT
LCD_
_SHIFT
40
39
38
R5
37
R4
36
GND
R3
35
+3.3V
R2
C9
34
0.1uF
33
32
R1
31
G6
30
28
G4
ADDR18
27
ADDR8
26
25
24
23
GND
G
GN
D
G5
29
ADDR9
ADDR10
ADDR11
ADDR17
IS66WV51216DBLL-55TLI
RAM
67
66
C13
18pF
65
64
63
+3.3V
62
C15
0.1uF
61
Y1
8MHz
C14 GN
GND
G
D
18pF
60
59
58
57
56
SDA
GND
G
GN
D
SCL
D+
D-
55
54
VBUS
53
52
51
TP11
PIN52
Title
WQVGA PCAP Touch Screen Board - PIC32
TP10
PIN53
Size:
C
Date:
7/6/2012
Number:
03-10025
Revision:
1.0
Time: 10:34:37 AM Sheet
1 of 2
Engineer:
Adam Folts
Drawn By:
Serban Morea
M
DS50002089C
PIC32 GUI Development Board with PCAP Touch Information Sheet
J3
+5V
1
2
3
4
5
Type B
VBUS
DD+
ID
GND
VBUS
+5V
DD+
+3.3V
U5
TP12
D4
1
+5V
9
8
7
6
2
4
R7
0R
J4
VOUT
3
TP19
D3
Green
+3.3V
GND
GND
G
TAB(GND)
TAB(GN
G D)
C23
16V
10uF
MCP1825S-3302E/DB
R10
470R
GND
1
USB-A_SMT
VBUS
2
TP14
TP15
D-
3
GND
D+
GND
TP20
GND
G
GN
D
GND
G
GN
D
4
5
6
C22
16V
10uF
SS110-TP
VIN
+3.3V
TP13
R8
0R
USB Conn
GND
+3.3V
+3.3V
MH4
SDA
PGD/INT
WAKE
3
4
R16
R17
0R
AGND
GND
5
Populate for PCAP Touch
6
J7
U6
Vdd
Vdd
SDA
MCLR1
0.1uF
T15
C25
10uF
16V
PGD/INT
PGC
T14
T13
PGD/INT
GND
PGC
GND
T12
PICKIT2
1
2
3
4
5
6
7
8
9
10
11
SDA
TX17
TX16
TX15
TX14
VSS
VCAP
INT
N/C
RX12
RX11
SCL
TX11
TX10
TX9
VDD
VSS
TX5
TX6
TX7
TX8
TX4
44
43
42
41
40
39
38
37
36
35
34
AGND
SCL
T0
T1
T10
T2
C24
0.1uF
T9
T3
T4
T5
T6
T8
T7
T7
T8
T6
T5
T9
GND
T10
T4
T11
T12
AVdd
T11
C28
0.1uF
AGND
T13
Vdd
CS9
CS8
MCLR1
CS7
CS6
CS5
12
13
14
15
16
17
18
19
20
21
22
MTCH6301-I/ML
TX13
TX12
RX10
RX9
VSS
VDD
RESET
RX8
RX7
RX6
RX5
TAB
MCLR
VDD
GND
PGED
PGEC
NC
1
2
3
4
5
6
T16
TX0
TX1
TX2
TX3
VSS
VDD
RX0
RX1
RX2
RX3
RX4
33
32
31
30
29
28
27
26
25
24
23
T14
T15
T0
T16
T1
C27
0.1uF
T2
T3
CS0
CS1
CS2
CS3
CS4
CS0
CS5
CS1
CS2
CS3
CS4
GND
CS6
CS7
CS8
CS9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
45
J8
R14
4.7K
C26
Vdd
XF2M-3015-1A
MH3
Vdd
0R
2
SCL
MH2
AVdd
1
1
1
1
1
J6
+3.3V
R21
4.7K
GND
MH1
R15
0R
R20
4.7K
84953-6
Touch Control
GND
DS50002089C