MICROCHIP DM320101 Instructions

PIC32MM Curiosity Development Board
Americas
Europe
Austria - Wels - 43-7242-2244-39 Denmark - Copenhagen - 45-4450-2828 Finland - Espoo - 358-9-4520-820 France - Paris - 33-1-69-53-63-20 France - Saint Cloud - 33-1-30-60-70-00 Germany - Garching - 49-8931-9700 Germany - Haan - 49 -2 12 9- 3766 40 0 Germany - Heilbronn - 49-7131-67-3636 Germany - Karl sr uh e- 49 -7 21 -6253 70 Germany - Munich - 49-89-627-144-0 Germany - Rosen hei m - 49 -8 03 1- 35 4- 560 Israel - Ra’ana na - 97 2-9 -7 44 -7 70 5 Italy - Milan - 39-0331-742611 Italy - Padova - 39-049-7625286 Netherlands - Drunen - 31-416 -69 039 9 Norway - Tr on dh eim - 47- 72 89 -7 56 1 Poland - Wa rs aw - 48 -2 2- 33 25 73 7 Romania - Buch ar est - 40 -2 1- 40 7- 87 -5 0 Spain - Madrid - 34-91-708-08-90 Sweden - Gothe nb er g - 46-3 1- 70 4- 60 -4 0 Sweden - S to c kh olm - 46 -8 -5 090 -4 65 4 UK - Wokingham - 44-118-921-5800
Microchip Technology Inc. • 2355 West Chandler Blvd. • Chandler, AZ 85224-6199
www.microchip.com
The Microchip name and l ogo, th e Micr ochip lo go, and MPLAB are regist ered tr ademarks of Micro chip Technology Incorporated in the U.S.A. and other countries. PICkit is a trademark of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of thei r respective comp anies. © 2016, Microchip Technology Incorporated, Printed in the U.S.A. All Rights Reserved. 12/16
Asia/Pacific
Hong Kong - 852-2943-5100 Australia - Sydn ey - 61 -2 -9 868- 67 33 China - Beijing - 86-10-8569-7000 China - Chengdu - 86-28-8665-5511 China - Chongqing - 86-23-8980-9588 China - Dongguan - 86-769-8702-9880 China - Guangzhou - 86-20-8755-8029 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-3326-8000 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- 720 0 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-7830 Taiwan - Taipei - 886-2-2508-8600 Thailand - Bangkok - 66-2-694-1351
11/07/16
DS50002555A
Quick Start Guide
Overview
The PIC32MM Curiosit y Devel opment Boa rd is a de monstr ation, dev elopmen t and experimentation platform based on the PIC32MM0064GPL036 low-power, low­cost microcontroller. The board has a built-in programmer/debugger and provides all of the hardware necessary to get started developing a complete embedded application. Some key features of the board include:
• PIC32MM0064GPL036 general purpose, 32-bit microcontroller
• PICkit™ On-Board (PKOB) circuit implements basic programming/debugging ability
•MCLR
• Red/Green/Blue (RGB) LED + two general purpose indicator LEDs
• 10k potentiometer
• 32.768 kHz crys tal
• Female headers for access to microcontroller I/O pins
• Small prototyping area + Bluetooth
• mikroBUS™ interface for hardware expansion
Board Power-up
The board is intended to be powered th rough the mic ro-B USB connector (USB1). A MIC5528 linear regulator (U5) generates the +3.3V rail used by the PIC32MM0064GPL036 microcontroller.
Getting Started
Microchip Technology provides several example projects that can be used to get started with the PIC32MM Curiosity Development Board. The source code, the MPLAB can be obtained from:
http://www.microchip.com/curiosity http://www.microchip.com/mplab http://www.microchip.com/xc32 http://www.microchip.com/mcc
The preprogrammed “out-of-box” demo project for the PIC32MM Curiosity Development Board impleme nts an RGB color mixing applicat ion. In the demo , the potentiometer can be used to adjust each color channel intensity, independently, while the push buttons are used to select the channel to be adjusted.
In order to use the PKOB programmer/debugger within the MPLAB X IDE (v3.50 or later recommended), select:
Project Properties/Categories: Conf/Hardware Tool/Microchip Starter Kits/Starter Kits (PKOB)/“PIC32MM Curiosi...”
Schematics
The schematics for the PIC32MM Curiosity Development Board are shown in
Figure 1 and Figure 2.
Reset button + two general purpose push buttons
®
LE radio footprint
®
X IDE, the XC32 C compiler and the MPLAB Code Configurator (MCC)
FIGURE 1: PIC32MM CURIOSITY DEVELOPMENT BOARD SCHEMATICS REV. 1.0 (PAGE 1 OF 2)
Designed with
Altium.com
18 pF 50V
C16
18 pF 50V
C17
5%
5%
32.768 kHz
X2
RA4_SOSCO RB4_SOSCI
0.1 μF 50V 0603
C26
Pin 13
0.1 μF 50V 0603
C27
Pin 31
0.1 μF 50V 0603
C23
Pin 23
1
3
2
MMBT3904
Q5
1
3
2
MMBT3904
Q6
AN
1
RST
2
CS
3
SCK
4
MISO
5
MOSI
6
+3.3V
7
GND
8
PWM
16
INT
15
RX
14
TX
13
SCL
12
SDA
11
+5V
10
GND
9
J4
mikroBUS™ Interface
820R 0603
1%
R47
820R 0603
1%
R52
4.7k 1%
DNP
R35
F 50V 0603
DNP
C19
0.1 μF 50V
0603
C28
0.1 μF 50V 0603
C29
1 4
2 3
S2
1 4
2 3
S1
DNP
C21
10k 1%
R38
10k 1%
R40
10 μF 25V
DNP
C18
470R 0603
1%
R41
470R 0603
1%
R39
HDR-2.54 Female 2 x14
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
J3
HDR-2.54 Female 2 x14
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
J2
10 μF 25V
C20
3V3
3V3
3V3
3V3
5V
RA3_RGB_RED
RB12_RGB_GREEN
RA2_RGB_BLUE
RA0_LED1
RC9_LED2
RA9_BLE
RB11_TX
3V3
3V3
RC0_BLE
RB10_R
X
3V3 5V
RB9_MOSI RC2_SDA
RB2_AN
RB1_RST
RB14_MISO
RB15_PWM RA1_INT
RC1_SCL
RB11_TX
RB10_RX
3V3
3V3
12
DNP
J6
Net Tie
NT1
330R 0603
1%
R36
RED
LED1
RED
LED2
U7_V
DD
U7_V
DD
RB0_CS
RB8_SCK
P0_0
11
RST
10
P2_7
15
GND
13
GND
2
P1_2
3
UART_TX
8
P1_6
6
P2_0
16
UART_RX
7
P1_7
5
P1_3
4
P3_6
9
BT_RF
1
VBAT
14
P0_2
12
BM71BLES1FC2
DNPU2
2
1
4
3
GREEN
RED
BLUE
5
6
RED, GREEN, BLUE
LED3 LED_ RGB
RB6_PGC3
RB5_PGD
3
14
23
S3
3V3
VPP/MCLR
V
DD
GND
ICSPCLK
NC
ICSPDAT
1 2 3 4 5 6
DNP
J5
1k
0603
1%
R27
3V3
4.7k 0603 1%
R13
5V
1k
0603
1%
R46
1 2 3 4
5
6
SC-70
1 2 3 4
5
6
SOT-23
Prototyping Area
1μF 16V 0603
C24
1μF 16V 0603
C25
Bluetooth® LE (DNP - Option)
Current measurement point
(Local VDD/VSS bypass/decoupling.)
MCLR
MCLR
MCLR Reset Button
General Purpose LEDs
RGB LED
Buttons
Potentiometer
32.768 kHz Crystal
4.7k 0603
1%
R48
4.7k
0603
1%
R51
470R 0603 1%
R43
470R 0603 1%
R44
220R 0603 1%
R42
MCLR
RB2_AN
RB1_RST
RA4_SOSCO
RA0_LED1
RC9_LED2
RB7_S1
RB13_S2
RA2_RGB_BLUE
RB12_RGB_GREEN
RA3_R
GB_RED
RB8_SCK
RB0_CS
RB11_TX
RB10_RX
RB3_POT
RA9_BLE
RC0_BLE
RC3_BLE RC8_BLE
RB15_PWM
RB9_MOSI
RB14_MISO
RA1_INT
RB4_SOSCI
RC1_SCL
RC2_SDA
RB6_PGC3
RB5_PGD3
RC8_BLE
RB3_POT
RB7_S1
RB13_S2
AN4 /C1INB/RP16/RB2
1
AN11/C1INA/RB3
2
AN12/RC0
3
AN13/RC1
4
RC2
5
V
SS
6
OSC1 /CLKI/AN5/RP3 /OCM1C/RA2
7
OSC2 /CLKO/AN6/RP4/OCM1D/RA3
8
SOSCI/RP5/RB4
9
SOSCO/SCLKI/RP6/PWRLCLK/RA4
10
RP20/RA9
11
V
SS
12
V
DD
13
RC3
14
PGED3/RB5
15
PGEC3/RB6
16
RP11/RB7
17
TCK/RP7/U1CTS/SCK1/OCM1 A/RB8
18
TMS/REFCLKI/RP8/T1CK/T1 G/U1RTS/U1BCLK/SDO1/C2OUT/OCM1B/INT2/RB9
19
RC8
20
RP19/RC9
21
V
CAP
22
V
DD
23
PGED2/TDO/RP17/RB10
24
PGEC2/TDI/RP18/RB1 1
25
AN7/LVDIN/RP12/RB12
26
AN8/RP13/RB13
27
CDAC1/AN9 /RP9/RTCC/U1TX/SDI1/C1OUT/INT1/RB14
28
AN10/REFCLKO/RP10/U1RX/SS1/FSYNC1/INT0/RB15
29
AV
SS
30
AV
DD
31
MCLR
32
V
REF
+/AN0/RP1/OCM1E/INT3/RA0
33
V
REF
-/AN1/RP2/OCM1F/RA1
34
PGED1/AN2/C1 IND/C2INB/RP14/RB0
35
PGEC1/AN3 /C1INC/C2INA/RP15/RB1
36
PIC32MM0064GPL036-I/M2
U7
2
1 3
10k 20%
R37
1 2 3 4 5 6
HDR-1.27 Female 1x6
J9
RB11_TX RB10_RX RA9_BLE
RC0_BLE
3V3
RC8_BLE
1234
5
HDR-1.27 Female 1x5
J8
1234
5
HDR-1.27 Female 1
x5
J10
U2_P3 U2_P4
U2_P3 U2_P4
5V
RC3_BLE
RA9_BLE RA9_BLE
RA4_SOSCO RB4_SOSCI
RA3_R GB_RED RA3_R GB_RED
RA2_R GB_BLUE RA2_RGB_BLUE
RC2_SDA RC2_SDA
RC1_SCLRC1_SCL
RC0_BLE RC 0_BLE RB3_POT RB1_RST RB1_RST
RB0_CS RB0_CS
RA1_INT R A1_INT
RA0_LED1
RB5_PGD
3
RB6_PGC3
RB7_S1 RB7_S1
RB8_SCK R B8_SCK
RB9_MOSI RB9_MOSI
RC8_BLE RC 8_BLE
RC9_LED
2 RB10_RX RB10_RX RB11_TX RB11_TX
RB12_RGB_GREEN RB12_RGB_GREEN
RB13_S2 RB13_S2 RB14_MISO RB14_MISO RB15_PWM RB15_PWM
MCLR
RB2_AN
RB1_RST
RB1_RST
U2_P1
U2_P1
RC1_SCL
RC1_SCL
RC2_SDA
RC2_SDA
RC3_BLE
RC3_BLE
1k
DNP
R2
RC9_LED 2
U2_P12
U2_P12
DS50002555A
Loading...
+ 1 hidden pages