PIC32MX1XX/2XX Starter Kit Information Sheet The PIC32MX1XX/2XX Starter Kit (DM320013) provides a low-cost method for the development and testing of audio and touch-based applications with PIC32 devices. This board features a codec with an I2S interface, a touch slider with a CTMU interface, an LCD, a SD card slot, and an on-board debugger. Installing MPLAB® IDE and C Compilers Before you use the PIC32MX1XX/2XX Starter Kit, it is important that you have installed the Microchip MPLAB® Integrated Development Environment (IDE). MPLAB IDE provides the assembler tools you will use for development. You will also need a C compiler for the demonstration code. The MPLAB C Compiler seamlessly integrates into MPLAB IDE. Both the MPLAB IDE and C Compiler are free (see the note below) and are available for download at http://www.microchip.com/MPLAB and http://www.microchip.com/compilers, respectively. Note: Americas Asia/Pacific (Continued) Atlanta - 678-957-9614 Boston - 774-760-0087 Chicago - 630-285-0071 Cleveland - 216-447-0464 Dallas - 972-818-7423 Detroit - 248-538-2250 Indianapolis - 317-773-8323 Los Angeles - 949-462-9523 Phoenix - 480-792-7200 Santa Clara - 408-961-6444 Toronto - 905-673-0699 China - Hangzhou - 86-571-2819-3187 China - Hong Kong SAR - 852-2401-1200 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-8203-2660 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-2566-1512 Japan - Osaka - 81-66-152-7160 Japan - Yokohama - 81-45-471-6166 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-536-4818 Taiwan - Taipei - 886-2-2500-6610 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 China - Chengdu - 86-28-8665-5511 China - Chongqing - 86-23-8980-9588 11/29/11 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. © 2011-2012, Microchip Technology Incorporated, Printed in the U.S.A. All Rights Reserved. 11/11 DS52000B *DS52000B* Standard Evaluation (Free) – All optimization levels are enabled for 60 days, but then revert to optimization level 1 only. Demonstration Code and More Information For demonstration code and more information, please visit the PIC32MX1XX/2XX Starter Kit page at: http://www.microchip.com. From the Design menu, click Development Tools. Then, from the Starter Kits menu, click Starter Kits, and then click PIC32MX1XX/2XX Starter Kit. From the Downloads table at the bottom of the page, click the PIC32 I2S Demo link. Running the Demonstration Code After downloading the demonstration code and installing the development tools, please use the procedure outlined in the readme.txt file included with the demonstration code to download and run this application. PIC32MX1XX/2XX Starter Kit Information Sheet Schematic (Sheet 1 of 1) +3.3V_TARGET 1 2 U1 WM8731SEDS/V MODE LLINEIN CSB C3 C4 10uF 0.1uF 1 SDIN DBVDD SCLK 2 GND GND 3 SCK1_BCLK 4 SDO1/RC6 _DACDAT 5 SS1/RC7_DACLRC 6 7 CLKOUT XTI/MCLK BCLK XTO DACDAT DCVDD DACLRC DGND ADCLRC HPGND AVDD LHPOUT AGND 10 RHPOUT VMID RHPOUT HPVDD MICBIAS 8 19 C10 MICIN HPVDD 4 3 5 C2 8pF RPA8/SDO2_SD_SDI 24 6 7 8pF 8 SCK2_SD_SCK 25 GND 26 GND 9 +3.3V_TARGET 10 C5 27 220uF 6.3V 28 GND LOUT LHPOUT 1 C1 RC9/SS2_U1_CSB 23 ADCDAT ROUT 9 21 22 3 RC5/LCD_RESET_LCD1_RST Y1 12.0MHz 4-SMD 10K 2 20 R47 4 +3.3V_TARGET C6 C7 10uF 0.1uF J1 SJ1-3515-SMT 2 LHPOUT 11 4 C8 11 5 GND 13 GND RHPOUT AVDD 15 16 R1 R2 4.7K 4.7K PMPD3_DB3 15 1 PMPD4_DB4 16 PMPD5_DB5 17 AGND HPGND HPGND HPGND 18 0.1uF C30 C11 C12 C13 220pF 0.1uF 10uF 0.1uF 13 3 17 RLINEIN PMPD1_DB1 14 220uF 6.3V 14 12 PMPD2_DB2 HPGND 12 PMPD0_DB0 GND AGND AGND 21 22 23 25 27 +3.3V_TARGET 28 29 AVDD R48 R49 1R 1R C9 +3.3V_TARGET C35 C34 10uF 0.1uF C36 0.1uF 10uF 0.1uF 10K S3 3 1 4 2 R51 0R 0R GND 0R 3 R50 HPGND 32 R7 2 0.1uF R52 +3.3V_TARGET 1 ICSP_MCLR_VPP_TARGET C37 31 HDR6_50P 10K C33 30 J5 R56 GND ICSP_PGED_TARGET 4 ICSP_PGEC_TARGET 5 AGND R8 R9 R10 6.8R 33 6.8R 34 6.8R 35 36 C38 NC NC DB0 DB1 DB2 DB3 DB4 DB5 37 DB6 WR D/C CS Vlogic GND VlogicI/O NC NC NC NC NC GND LED+A1 LED+A2 LED+A3 NC LED-K 6 GND SPST-NO_4PIN NC RD PMPRD_RD PMPWR_WR +3.3V_TARGET +3.3V_TARGET NC NC DB7 AGND +3.3V_TARGET NC PMPD7_DB7 26 HPVDD NC 19 24 HPGND RST NC 18 RB5_D/C LCD_FPC_37PIN NC PMPD6_DB6 20 LCD1 GND GND +3.3V_TARGET 0.1uF C39 10uF U2 PIC32MX250F128D 4 5 RC9/SS2_U1_CSB 6 7 GND ICSP_PGED_TARGET ICSP_PGEC_TARGET 8 9 10 PMPRD_RD 11 12 13 R4 R5 470R 470R D1 RED SCK1_BCLK AVDD SCK2_SD_SCK 15 D2 16 RED 17 ICSP_MCLR_VPP_TARGET AGND GND 14 GND PMPD7_DB7 C42 PMPD6_DB6 0.1uF PMPD0_DB0 AGND PMPD1_DB1 18 19 20 21 22 RPC6 PMPD5 RPC7 VBUS RPC8 RB5 RC9 VDD VSS VSS VCAP RC5 PGD_TARGET RPC 4 PGC_TARGET AN12 VUSB RA9 PMPRD RPA4 RA10 RPB4 RA7 RPA8 SCK1/VBUSON SCK2 AVss OSCO OSCI VSS AVDD VDD MCLRN AN8 PMPD7 AN7 PMPD6 AN6 PMPD0 PMPWR PMPD1 PMPD2 R3 GND 44 PMPD4_DB4 43 PMPD5_DB5 10K 42 41 3 2 4 SPST-NO_4PIN C14 RB5_D/C +3.3V_TARGET S1 1 0.1uF R11 R45 R46 10K 10K 10K J2 2908-05WB-MG 40 39 1 GND 38 GND RC5/LCD_RESET_LCD1_RST 37 36 2 RC4/SS2_SD_CS +3.3V_TARGET RC4/SS2_SD_CS 3 RPA8/SDO2_SD_SDI 35 10K RPA4/SDI2_SD_SDO 32 SD_SDI 0R RPA8/SDO2_SD_SDI C15 31 1 3 2 4 7 RPA4/SDI2_SD_SDO SD_SDO 8 SPST-NO_4PIN 0.1uF 30 SD_SCK 6 S2 R59 33 5 SCK2_SD_SCK R6 34 SD_CS 4 AN12_IN4 AN12_IN4 +3.3V_TARGET 4 C29 12 3 SS1 /RC7_DACLRC PMPD4 11 2 SDO1/RC6 _DACDAT GND PMPD3 +3.3V_TARGET 9 1 C41 0.1uF 10 GND PMPD3_DB3 C40 0.1uF R57 29 GND 28 DNP 27 AN8_IN3 26 R58 Y3 8.0MHz 4-SMD AN7_IN2 25 AN6_IN1 24 1 GND AN8_IN3 AN7_IN2 0R AN6_IN1 3 2 SLDR 4-INPUT SLIDER 0.1uF GND 1 3 PMPWR_WR 23 PMPD2_DB2 GND C31 C32 2 GND 4 GND 18pF 18pF GND GND DS52000B