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