30
2016-2017 Microchip Technology Inc. DS70005283B PIC32MX470 Curiosity Development Board User’s Guide

PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

2016-2017 Microchip Technology Inc. DS70005283B

PIC32MX470 CuriosityDevelopment Board

User’s Guide

Page 2: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

DS70005283B-page 2 2016-2017 Microchip Technology Inc.

Information contained in this publication regarding deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE. Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights unless otherwise stated.

Note the following details of the code protection feature on Microchip devices:

• Microchip products meet the specification contained in their particular Microchip Data Sheet.

• Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions.

• There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property.

• Microchip is willing to work with the customer who is concerned about the integrity of their code.

• Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as “unbreakable.”

Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.

Microchip received ISO/TS-16949:2009 certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona; Gresham, Oregon and design centers in California and India. The Company’s quality system processes and procedures are for its PIC® MCUs and dsPIC® DSCs, KEELOQ® code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip’s quality system for the design and manufacture of development systems is ISO 9001:2000 certified.

QUALITY MANAGEMENT SYSTEM CERTIFIED BY DNV

== ISO/TS 16949 ==

Trademarks

The Microchip name and logo, the Microchip logo, AnyRate, AVR, AVR logo, AVR Freaks, BeaconThings, BitCloud, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR, Heldo, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, LINK MD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, Prochip Designer, QTouch, RightTouch, SAM-BA, SpyNIC, SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

ClockWorks, The Embedded Control Solutions Company, EtherSynch, Hyper Speed Control, HyperLight Load, IntelliMOS, mTouch, Precision Edge, and Quiet-Wire are registered trademarks of Microchip Technology Incorporated in the U.S.A.

Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, BodyCom, chipKIT, chipKIT logo, CodeGuard, CryptoAuthentication, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, Inter-Chip Connectivity, JitterBlocker, KleerNet, KleerNet logo, Mindi, MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, QMatrix, RightTouch logo, REAL ICE, Ripple Blocker, SAM-ICE, Serial Quad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II, Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan, WiperLock, Wireless DNA, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.

SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.

Silicon Storage Technology is a registered trademark of Microchip Technology Inc. in other countries.

GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip Technology Inc., in other countries.

All other trademarks mentioned herein are property of their respective companies.

© 2016-2017, Microchip Technology Incorporated, All Rights Reserved.

ISBN: 978-1-5224-1364-6

Page 3: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

EU Declaration of Conformity This declaration of conformity is issued by the manufacturer. The development/evaluation tool is designed to be used for research and development in a laboratory environment. This development/evaluation tool is not a Finished Appliance, nor is it intended for incorporation into Finished Appliances that are made commercially available as single functional units to end users under EU EMC Directive 2004/108/EC and as supported by the European Commission's Guide for the EMC Directive 2004/108/EC (8th February 2010). This development/evaluation tool complies with EU RoHS2 Directive 2011/65/EU. This development/evaluation tool, when incorporating wireless and radio-telecom functionality, is in compliance with the essential requirement and other relevant provisions of the R&TTE Directive 1999/5/EC and the FCC rules as stated in the declaration of conformity provided in the module datasheet and the module product page available at www.microchip.com. For information regarding the exclusive, limited warranties applicable to Microchip products, please see Microchip’s standard terms and conditions of sale, which are printed on our sales documentation and available at www.microchip.com. Signed for and on behalf of Microchip Technology Inc. at Chandler, Arizona, USA.

Object of Declaration: PIC32MX470 Curiosity Development Board

2016-2017 Microchip Technology Inc. DS70005283B-page 3

Page 4: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Automotive Networking Development Board User’s Guide

NOTES:

DS70005283B-page 4 2016-2017 Microchip Technology Inc.

Page 5: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Table of Contents

Chapter 1. Introduction1.1 Kit Contents .................................................................................................... 71.2 Development Board Functionality and Features ............................................ 8

Preface ......................................................................................................................... 11

Chapter 2. Hardware2.1 Hardware Features ....................................................................................... 17

Appendix A. SchematicsA.1 Block Diagram .............................................................................................. 23A.2 Schematics .................................................................................................. 24

Appendix B. Bill of MaterialsB.1 PIC32MX470 Curiosity Development Board Bill of Materials ...................... 27

Worldwide Sales and Service .................................................................................... 30

2016-2017 Microchip Technology Inc. DS70005283B-page 5

Page 6: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

NOTES:

DS70005283B-page 6 2016-2017 Microchip Technology Inc.

Page 7: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Chapter 1. Introduction

Thank you for purchasing a Microchip Technology PIC32MX470 Curiosity Development Board.

The PIC32MX470 Curiosity Development Board includes an integrated programmer/debugger and requires no additional hardware to get started. Users can expand functionality through MikroElectronika mikroBUS™ Click™ adapter boards, add Bluetooth® connectivity with the Microchip BM64 Bluetooth Audio module, and add audio input/output capability with Microchip audio daughter boards.

With or without expansion boards, the PIC32MX470 Curiosity Development Board provides the freedom to develop for a variety of applications, including Internet of Things (IoT), robotics development, and proof-of-concept designs.

This chapter includes the following topics:

• Kit Contents• Development Board Functionality and Features

1.1 KIT CONTENTS

The PIC32MX470 Family Starter Kit contains the following items:

• One PIC32MX470 Curiosity Development Board

• One on-board PIC32MX470F512H microcontroller

Note: If you are missing any part of the kit, contact a Microchip sales office for assistance. A list of Microchip offices for sales and service is provided on the last page of this document.

2016-2017 Microchip Technology Inc. DS70005283B-page 7

Page 8: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

1.2 DEVELOPMENT BOARD FUNCTIONALITY AND FEATURES

1.2.1 Development Board

The main features and top assembly of the PIC32MX470 Curiosity Development Board are shown in Figure 1-1:

1. PIC32MX470F512H 32-bit microcontroller (U9).

2. Two mikroBUS sockets to expand the functionality using MikroElectronika Click adapter boards (J5, J10).

3. X32 Header for audio I/O using Microchip audio daughter boards (J14, J15).

4. BM64 Bluetooth v4.2 Stereo Audio module footprint for Bluetooth connectivity (U10).

5. GPIO expansion header (J17).

6. Debug USB connector for programming/debugging (J3).

7. Target USB connector for PIC32 USB connectivity (Device/Host mode) (J12).

8. Header for external 5V input (J7).

9. Jumper to select power source: Debug USB connector, Target USB connector and external +5V input (J8).

10. Jumper to drive VBUS in Host mode (J13).

11. Three LEDs (LED1, LED2, LED3).

12. RGB LED (LED4).

13. User button (S1).

14. Reset button (MCLR).

15. ICSP Header for external debugger, such as MPLAB® REAL ICE™ or MPLAB ICD 3 (J16).

16. Jumper to select on-board debugger or external debugger (J2).

17. 20 MHz crystal oscillator (X2).

For additional information on these features, refer to Chapter 2. “Hardware”.

DS70005283B-page 8 2016-2017 Microchip Technology Inc.

Page 9: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Intro

du

ctio

n

2

01

6-2

01

7 M

icroch

ip T

ech

no

log

y Inc.

DS

70

00

52

83

B-p

ag

e 9

F

3

4

13

IGURE 1-1: PIC32MX470 CURIOSITY DEVELOPMENT BOARD LAYOUT (TOP VIEW)

9

7

89

10

14

6

16

2 2

12

11

17

1

515

Page 10: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

NOTES:

DS70005283B-page 10 2016-2017 Microchip Technology Inc.

Page 11: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Preface

INTRODUCTION

This chapter contains general information that will be useful to know before using the PIC32MX470 Curiosity Development Board. Items discussed in this chapter include:

• Document Layout• Conventions Used in this Guide• Recommended Reading• The Microchip Web Site• Development Systems Customer Change Notification Service• Customer Support• Document Revision History

DOCUMENT LAYOUT

This document describes how to use the PIC32MX470 Curiosity Development Board as a development tool to emulate and debug firmware on a target board. This user’s guide is composed of the following chapters:

• Chapter 1. “Introduction” provides a brief overview of the development board, highlighting its features and uses.

• Chapter 2. “Hardware” provides the hardware descriptions of the development board.

• Appendix A. “Schematics” provides a block diagram, board layouts, and detailed schematics of the development board.

• Appendix B. “Bill of Materials” provides the bill of materials for the components used in the design and manufacture of the development board.

NOTICE TO CUSTOMERS

All documentation becomes dated, and this manual is no exception. Microchip tools and documentation are constantly evolving to meet customer needs, so some actual dialogs and/or tool descriptions may differ from those in this document. Please refer to our web site (www.microchip.com) to obtain the latest documentation available.

Documents are identified with a “DS” number. This number is located on the bottom of each page, in front of the page number. The numbering convention for the DS number is “DSXXXXXXXXA”, where “XXXXXXXX” is the document number and “A” is the revision level of the document.

For the most up-to-date information on development tools, see the MPLAB® X IDE online help. Select the Help menu, and then Topics to open a list of available online help files.

2016-2017 Microchip Technology Inc. DS70005283B-page 11

Page 12: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

CONVENTIONS USED IN THIS GUIDE

This manual uses the following documentation conventions:

DOCUMENTATION CONVENTIONS

Description Represents Examples

Italic characters Referenced books MPLAB X IDE User’s Guide

Emphasized text ...is the only compiler...

Initial caps A window the Output window

A dialog the Settings dialog

A menu selection select Enable Programmer

Quotes A field name in a window or dialog

“Save project before build”

Underlined, italic text with right angle bracket

A menu path File > Save

Bold characters A dialog button Click OK

A tab Click the Power tab

Text in angle brackets < > A key on the keyboard Press <Enter>, <F1>

Plain Courier New Sample source code #define START

Filenames autoexec.bat

File paths c:\mcc18\h

Keywords _asm, _endasm, static

Command-line options -Opa+, -Opa-

Bit values 0, 1

Constants 0xFF, ‘A’

Italic Courier New A variable argument file.o, where file can be any valid filename

Square brackets [ ] Optional arguments mcc18 [options] file [options]

Curly brackets and pipe character: { | }

Choice of mutually exclusive arguments; an OR selection

errorlevel {0|1}

Ellipses... Replaces repeated text var_name [, var_name...]

Represents code supplied by user

void main (void){ ...}

Notes A Note presents information that we want to re-emphasize, either to help you avoid a common pitfall or to make you aware of operating differences between some device family members. A Note can be in a box, or when used in a table or figure, it is located at the bottom of the table or figure. Note 1: This is a note used in a

table.

Note: This is a standard note box.

CAUTION

This is a caution note.

DS70005283B-page 12 2016-2017 Microchip Technology Inc.

Page 13: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Preface

RECOMMENDED READING

This user’s guide describes how to use the starter kit. The following Microchip documents are available and recommended as supplemental reference resources.

PIC32MX330/350/370/430/450/470 Family Data Sheet (DS60001185)

Refer to this document for detailed information on PIC32MX330/350/370/430/450/470 family devices. Reference information found in this data sheet includes:

• Device memory maps

• Device pinout and packaging details

• Device electrical specifications

• List of peripherals included on the devices

MPLAB® XC32 C/C++ Compiler User’s Guide (DS50001686)

This document details the use of Microchip’s MPLAB XC32 C/C++ Compiler to develop an application.

MPLAB® X IDE User’s Guide (DS50002027)

Refer to this document for more information pertaining to the installation and implementation of the MPLAB X IDE software, as well as the MPLAB SIM Simulator software that is included with it.

Universal Serial Bus Specification and Associated Documents

The Universal Serial Bus is defined by the USB 2.0 specification and its associated supplements and class-specific documents. These documents are available from the USB Implementers Forum. See their web site at: http://www.usb.org.

mikroBUS™ Specification

The purpose of mikroBUS™ is to enable easy hardware expandability with a large number of standardized compact add-on boards. See their web site at: http://www.mikroe.com/mikrobus/.

THE MICROCHIP WEB SITE

Microchip provides online support via our web site at http://www.microchip.com. This web site makes files and information easily available to customers. Accessible by most Internet browsers, the web site contains the following information:

• Product Support – Data sheets and errata, application notes and sample programs, design resources, user’s guides and hardware support documents, latest software releases and archived software

• General Technical Support – Frequently Asked Questions (FAQs), technical support requests, online discussion groups, Microchip consultant program member listings

• Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listings of seminars and events; and listings of Microchip sales offices, distributors and factory representatives

2016-2017 Microchip Technology Inc. DS70005283B-page 13

Page 14: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

DEVELOPMENT SYSTEMS CUSTOMER CHANGE NOTIFICATION SERVICE

Microchip’s customer notification service helps keep customers current on Microchip products. Subscribers will receive e-mail notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest.

To register, access the Microchip web site at www.microchip.com, click on Customer Change Notification and follow the registration instructions.

The Development Systems product group categories are:

• Compilers – The latest information on Microchip C compilers and other language tools

• Emulators – The latest information on the Microchip in-circuit emulator, MPLAB REAL ICE™

• In-Circuit Debuggers – The latest information on the Microchip in-circuit debugger, MPLAB ICD 3

• MPLAB X IDE – The latest information on Microchip MPLAB X IDE, the Windows® Integrated Development Environment for development systems tools

• Programmers – The latest information on Microchip programmers including the PICkit™ 3 development programmer

CUSTOMER SUPPORT

Users of Microchip products can receive assistance through several channels:

• Distributor or Representative

• Local Sales Office

• Field Application Engineer (FAE)

• Technical Support

Customers should contact their distributor, representative or field application engineer (FAE) for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in the back of this document.

Technical support is available through the web site at: http://support.microchip.com.

DS70005283B-page 14 2016-2017 Microchip Technology Inc.

Page 15: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Preface

DOCUMENT REVISION HISTORY

Revision A (September 2016)

This is the initial released version of this user’s guide.

Revision B (February 2017)

The Schematics and Bill of Materials were updated for the following components:

• R22

• C24

Refer to A.2 “Schematics” and B.1 “PIC32MX470 Curiosity Development Board Bill of Materials” for the changes.

2016-2017 Microchip Technology Inc. DS70005283B-page 15

Page 16: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

NOTES:

DS70005283B-page 16 2016-2017 Microchip Technology Inc.

Page 17: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Chapter 2. Hardware

This chapter describes the hardware features of the PIC32MX470 Curiosity Development Board.

2.1 HARDWARE FEATURES

Only certain features of the development board are discussed in this section. Refer to Figure 1-1 in Section 1.2 “Development Board Functionality and Features” for their locations.

2.1.1 Processor

The PIC32MX470 Curiosity Development Board is designed with a permanently mounted (i.e., soldered) PIC32MX470F512H microcontroller (U9).

2.1.2 Power Supply

Power can be supplied to the development board from the host PC using a Type A male-to-mini B USB cable or by using an external +5V power supply. Jumper J8 is used to select the voltage source for the development board. Table 2-1 provides the details of the power supply sources available for the development board.

The +3.3V power supply for the microcontroller is generated by the MPC1727 voltage regulator.

TABLE 2-1: DEVELOPMENT BOARD POWER SUPPLY SOURCES

If the PICkit™ on-board (PKOB) debugger is connected to a host PC, it enumerates with the host computer. Once the debugger is successfully enumerated, it turns on the main board power supply (+3.3V and +5V) using the high side power switch (MIC2005A) by driving the ENABLE signal high. Figure 2-1 shows the power topology for the development board.

Power Input ConnectionJumper Position

(J8)

USB mini-B (J3) Using a Type A male-to-mini B USB cable (not provided with the kit).

4-3

USB micro-AB (J12) Using a Type A male-to-micro B USB cable (not provided with the kit).

1-3

External +5V (J7) Connect the development board to an external 5V power supply.

5-3

2016-2017 Microchip Technology Inc. DS70005283B-page 17

Page 18: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC

32MX

470 Cu

riosity

Develo

pm

en

t Bo

ard U

ser’s Gu

ide

DS

70

00

52

83

B-p

ag

e 1

8

20

16

-20

17

Micro

chip

Te

chn

olo

gy In

c.

D3

D2

B

+5 V

+3.3 V

ENABLE

U5

MIC2005A

MIC2005A

U6

FIGURE 2-1: POWER TOPOLOGY

+5V Header

USBMini B

USBMicro AB

3.3 V REGULATOR PKOB

J7

J3

J12J13

U8 U4

D1

VIN3

5

1

4VBUS_DBG

VBUS_TGT

+3.3V_PKO

J8MIC2005A

U1

MCP1727

VBUSON

Page 19: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Hardware

2.1.3 Programming and Debug

The PIC32MX470 Curiosity Development Board includes the PICkit on-board (PKOB) debugger based on the PIC24FJ256GB106 USB microcontroller. In addition, it pro-vides the option to use external debuggers, such as MPLAB REAL ICE or MPLAB ICD 3 by connecting to the In-Circuit Serial Programming™ (ICSP™) header, J16.

By default, the on-board debugger is connected to the programming pins (PGEC and PGED) of the PIC32 device. To use an external debugger, remove jumper J2 to disconnect the on-board debugger from driving the programming pins. Table 2-2 provides details of the various debuggers.

TABLE 2-2: DEBUGGER SELECTION

2.1.4 USB Connectivity

The PIC32MX470F512H microcontroller has an integrated full-speed USB module that enables the user to implement the USB functionality through the micro-AB USB connector (J12). Users can connect the development board for USB functionality using any one of these modes:

• Device Mode: Connect the host PC to the target USB connector (J12) using the USB Type A male to micro-B male cable. Use jumper J8 to select the required power source for the board.

• Host Mode: Connect the USB device to the target USB connector (J12) using a USB Type A Female to micro-B male cable (this cable is not included in the kit). Install a jumper in the J13 header to drive the VBUS line in Host mode. Use jumper J8 to select the power source from either the Debug USB connector or the external 5V input.

2.1.5 Switches

The PIC32MX470 Curiosity Development Board contains two push buttons: Reset but-ton (MCLR) and user-configurable button (S1). The Reset button is connected to the PIC32 Master Clear Reset line and the other is a generic user-configurable button. When a button is pressed, it will drive the I/O line to GND. Table 2-3 provides details of the push buttons.

TABLE 2-3: PUSH BUTTONS

J2 Jumper Positions

On-board Debugger External Debugger

Pins 1-2 shorted Pins 1-2 Open

Pins 3-4 shorted Pins 3-4 Open

Push Button Name Microcontroller Pin

MCLR MCLR

S1 RD6

2016-2017 Microchip Technology Inc. DS70005283B-page 19

Page 20: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

2.1.6 LEDs

Four user-programmable LEDs are available on the PIC32MX470 Curiosity Development Board, and these LEDs can be turned ON/OFF using the connected GPIO pins. Table 2-4 provides details of the LEDs and related GPIO pins.

The RGB LEDs (LED4) are connected to the re-mappable pins with an output compare functionality to control the color and brightness with PWM output. In the RGB LED, red is the component of the GPIO pin RB10, green is the component of the GPIO pin RB3, and blue is the component of the GPIO pin RB2.

TABLE 2-4: LEDS

2.1.7 Oscillator Options

A 20 MHz crystal (X2) is connected to the on-board PIC32MX470F512H microcontrol-ler for precision clocking. The 12-Mbps USB full-speed signal rate specification requires ±0.25% or 2500 ppm clock accuracy. Therefore, an external crystal is required to meet the clock accuracy requirement for USB. Non-USB applications can use the internal RC oscillators.

The PIC32MX470 Curiosity Development Board also has provision for an external secondary 32 kHz oscillator (Y3); however, this component is not populated.

2.1.8 mikroBUS™ Sockets

Two mikroBUS sockets (J5, J10) are available on the development board, and these sockets can be used to expand the functionality using the MikroElectronika Click adapter boards. The mikroBUS connector consists of two 1x8 female headers with SPI, I2C, UART, RST, PWM, analog, interrupt lines as well as 3.3V, 5V, and GND power lines.

The GPIO pins for the mikroBUS sockets are assigned to route, as follows:

• UART1, I2C1, SPI1 and OC1 peripheral instances to mikroBUS socket J5. The UART1 and SPI1 peripherals are also routed to the BM64 Bluetooth 4.2 Stereo Audio module.

• UART2, I2C2, SPI2 and OC2 peripheral instances to mikroBUS socket J10. The UART2, I2C2, and SPI2 peripherals are also routed to the X32 audio header.

2.1.9 X32 Audio Header

The PIC32MX470 Curiosity Development Board includes two X32 headers (J14, J15) to enable a connection to the Microchip Audio Codec daughter board. Table 2-5 provides the details of the available daughter board and for additional information, contact your local Microchip sales office.

For a complete list of currently available audio daughter boards, visit the microchipDIRECT web site (www.microchipdirect.com).

TABLE 2-5: AUDIO DAUGHTER BOARD

LED Name Microcontroller Pin

LED1 (red) RE4

LED2 (yellow) RE6

LED3 (green) RE7

LED4 (RGB LEDs - red, green, blue) RB10, RB3, RB2

Daughter Board Name Microchip Part Number

PIC32 Audio Codec Daughter Board - AK4642EN AC320100

DS70005283B-page 20 2016-2017 Microchip Technology Inc.

Page 21: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Hardware

2.1.10 BM64 Bluetooth 4.2 Stereo Audio Module

The PIC32MX470 Curiosity Development Board includes the footprint for the BM64 Bluetooth 4.2 Stereo Audio module to support Bluetooth audio. The PIC32 microcontroller uses the UART to send commands to the BM64 module and the I2S interface for audio data.

2.1.11 PIC32 I/O Header

The PIC32MX470 Curiosity Development Board provides a header (J17) to access unused microcontroller GPIO pins.

2.1.12 Peripheral Resource Assignment

The MCU peripheral instances, assigned for different hardware interfaces, are pro-vided in Table 2-6. The correct peripheral instance must be used in the application to use the respective hardware interface.

TABLE 2-6: RESOURCE ASSIGNMENT

Resource Assignment

Peripheral

I2C SPI UARTOutput

CompareInterrupt

MikroBus1 (J5) I2C1 SPI1 UART1 OC1 INT1

MikroBus2 (J10) I2C2 SPI2 UART2 OC2 INT0

X32 (J14, J15) I2C2 SPI2 UART2 — —

BM64 — SPI1 UART1 — —

RGB LED — — — OC3, OC4, OC5 —

2016-2017 Microchip Technology Inc. DS70005283B-page 21

Page 22: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

NOTES:

DS70005283B-page 22 2016-2017 Microchip Technology Inc.

Page 23: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Appendix A. Schematics

A.1 BLOCK DIAGRAM

FIGURE A-1: HIGH-LEVEL BLOCK DIAGRAM OF THE PIC32MX470 CURIOSITY DEVELOPMENT BOARD

Power

VBUS_DBG

VBUS_TGT

+5V_EXT

+5V

+3.3V

+3.3V_PKOB

VBUS_TGT

Target USB

USB micro-B

Debug USB

USB mini-B PKOB

VBUS_DBG ICSP

+3.3V_PKOB

USB

GPIO

PIC32MX470F512H

PGEC/PGED

GPIO GPIO

GPIO

LED

Switch

+3.3V +5V +3.3V+5V

+3.3V +5V +5V

mikroBUSSocket 1

BM64 Module

mikroBUSSocket 2

X32 Header

+3.3V

System

MCLR Switch

MCLR

2016-2017 Microchip Technology Inc. DS70005283B-page 23

Page 24: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC

32MX

470 Cu

riosity

Develo

pm

en

t Bo

ard U

ser’s Gu

ide

DS

70

00

52

83

B-p

ag

e 2

4

20

16

-20

17

Micro

chip

Te

chn

olo

gy In

c.

BLUETOOTH BM64

DR01

RFS02

SCLK03

DT04

AOHPR5

AOHPM6

AOHPL7

MIC_N18

MIC_P29

MIC_BIAS10

AIR11

AIL12

RST_N13

GND14

P1_215

P1_316

P0_417

P1_5

18

HC

I_R

XD

19

HC

I_TX

D20

VD

D_I

O21

BA

T_IN

22

AD

AP_

IN23

SYS_

PWR

24

AM

B_D

ET25

MFB

26

LED2 27

LED1 28

P3_7 29

P3_5 30

P0_0 31

EAN 32

DM 33

DP 34

P0_5 35

P3_0 36

P3_1 37

P3_3 38

P3_6 39

P0_2 40

P2_0 41

P2_7 42

GND 43

BLUETOOTH BM64

DR0

RFS0

SCLK0

DT0

AOHPR

AOHPM

AOHPL

MIC_N1

MIC_P2

MIC_BIAS

AIR

AIL

RST_N

GND

P1_2

P1_3

P0_4

P1_5

HC

I_R

XD

HC

I_TX

D

VD

D_I

O

BA

T_IN

AD

AP_

IN

SYS_

PWR

AM

B_D

ET

MFB

LED2

LED1

P3_7

P3_5

P0_0

EAN

DM

DP

P0_5

P3_0

P3_1

P3_3

P3_6

P0_2

P2_0

P2_7

GND

U10 BM64SPKS1MC2

RB12/MCU_WAKE

RB0/RST_N

5/SDO1

4/SS1

3/SDI1

2/SCK1

RPF0/U1TX

RPF1/U1RX +5V

BLUETOOTH - DNP

RB1/BT_WAKEUP

0.1uF

C36

1uF

C35

33RR84

33RR85

33RR86

33RR87

DNPR88

DNPR89

+3.3V

DNPR90

+3.3V

A.2 SCHEMATICS

FIGURE A-2: PIC32MX470 CURIOSITY DEVELOPMENT BOARD SHEET 1 OF 3

PGED1/VREF+/CVREF+/AN0/RPB0/PMA6/RB016

PGEC1/VREF-/CVREF-/AN1/RPB1/CTED12/RB115

PGEC3/AN2/C2INB/RPB2/CTED13/RB214

PGED3/AN3/C2INA/RPB3/RB313

AN4/C1INB/RB412

AN5/C1INA/RPB5/VBUSON/RB511

PGEC2/AN6/RPB6/RB617

PGED2/AN7/RPB7/CTED3/RB718

AN8/RPB8/CTED10/RB821

AN9/RPB9/CTED4/PMA7/RB922

TMS/CVREFOUT/AN10/RPB10/CTED11/PMA13/RB1023

TDO/AN11/PMA12/RB1124

TCK/AN12/PMA11/RB1227

TDI/AN13/PMA10/RB1328

AN14/RPB14/CTED5/PMA1/RB1429

AN15/RPB15/OCFB/CTED6/PMA0/RB1530

OSC1/CLKI/RC12 39

SOSCI/RPC13/RC13 47

SOSCO/RPC14/T1CK/RC14 48

OSC2/CLKO/RC15 40

RPD0/INT0/RD0 46

AN24/RPD1/RD1 49

AN25/RPD2/SCK1/RD2 50

AN26/RPD3/RD3 51

RPD4/PWRWR/RD4 52

RPD5/PMRD/RD5 53

RD6 54

RD7 55

RPD8/RTCC/RD8 42

RPD9/SDA1/RD9 43

RPD10/SCL1/PMCS2/RD10 44

RPD11/PMCS1/RD11 45

PMD0/RE0 60

PMD1/RE1 61

AN20/PMD2/RE2 62

RPE3/CTPLS/PMD3/RE3 63

AN21/PMD4/RE4 64AN22/RPE5/PMD5/RE51

AN23/PMD6/RE62

AN27/PMD7/RE73

RPF0/RF0 58

RPF1/RF1 59

VBUS 34

USBID/RPF3/RF3 33

RPF4/SDA2/PMA9/RF431

RPF5/SCL2/PMA8/RF532

VUSB3V3 35

D+ 37

D- 36

AN16/C1IND/RPG6/SCK2/PMA5/RG64

AN17/C1INC/RPG7/PMA4/RG75

AN18/C2IND/RPG8/PMA3/RG86

AN19/C2INC/RPG9/PMA2/RG98 VDD 57

MCLR7

VCAP 56

VDD10

VDD26

VDD 38

AVDD19

AVSS20

VSS9

VSS25

VSS 41

U9

PIC32MX470F512H-120/PT

10uF

C30

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V

+3.3V+3.3V+3.3V+3.3V

+3.3V

@pin 10 @pin 19 @pin 26 @pin 38 @pin 57

OSC2

OSC1

0.1uFC25

0.1uFC26

0.1uFC27

0.1uFC28

0.1uFC29

RPE5/U2TX

RE6/LED2

RE7/LED3

RPG6/SCK2

RPG7/SDI2

RPG8/SDO2

RPG9/SS2

RB2/LED_B

RPB8/REFCLKO

RPB9/U2RX

RB10/LED_R

AN11/RB11

RB13

RPF4/SDA2

RPF5/SCL2

RPD9/SDA1

RPD8

RD11/VBUS_FAULT

RPD10/SCL1

RE4/LED1

RE2

RE1

RE0

RPF0/U1TX

RD6/SW1

RPD5/SDO1

RPD4/SS1

RPD3/SDI1

RPD2/SCK1

RPF1/U1RX

USB_N

USB_P

123456

ICSP

MCLRVDDGNDPGDPGCAUX

HDR-2.54 Male 1x6

J16+3.3V

MCLR

PGC2

RB0/RST_N

MCLR

1MR75

0R

R74

ICSP HDR

12pF

C33

12pF

C34PIC32 I/Os HDRsPGD2

PGC2PGD2

MCU

RPD1/INT

AN14/RPB14

AN4/RB4

RPE3/RST

RPB15/RST2

RPD0/INT0

RB13

VBUS_TARGET

+3.3V+5V

RB3/LED_G

RB1/BT_WAKEUP

RD7/STBY_RST

RPB5/VBUSON

RPD

RPD

RPD

RPD

32.768kHzY3

RPF3/USBID

112

34

56

78

9

HD

R-2

.54

Mal

e1x

9

J17

DNP

RB12/MCU_WAKE

RE2RE1RE0

1.8kR78

RPD10/SCL1

RPD9/SDA1

RPF4/SDA2

RPF5/SCL2

1.8kR79

1.8kR76

1.8kR77

+5V

0R

R80

0805

R81

DNPDEFAULT

+3.3V

0R

R82

0805

R83

DNP

+5V

DEFAULT

+3.3V

20MHz

X2 18pF

C31

18pF

C32

I2C Pull-ups

Page 25: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

Sch

ematics

2

01

6-2

01

7 M

icroch

ip T

ech

no

log

y Inc.

DS

70

00

52

83

B-p

ag

e 2

5

F

12

34

56

78 H

DR

-2.5

4M

ale

1x8

J6

12

34

56

78 H

DR

-2.5

4M

ale

1x8

J11

MikroBUS HDRs

"X32" HDR

RST2

CS3

SCK4

MISO5

MOSI6

+3.3V7

GND8

PWM 16

INT 15

RX 14

TX 13

SCL 12

SDA 11

+5V 10

GND 9

AN1

mikroBUS

J10

RST2

CS3

SCK4

MISO5

MOSI6

+3.3V7

GND8

PWM 16

INT 15

RX 14

TX 13

SCL 12

SDA 11

+5V 10

GND 9

AN1

mikroBUS

J5

+3.3V

+5V

+5V

+5V

AN14/RPB14RPD1/INT

RPF0/U1TXRPF1/U1RX

RPD10/SCL1RPD9/SDA1

RPF4/SDA2RPF5/SCL2

RPD8RPD0/INT0RPB9/U2RXRPE5/U2TX

RPD0/INT0

RD7/STBY_RST

RPG9/SS2

RPG6/SCK2

RPB8/REFCLKO

1 2

3 4

5 6

7 8

9 10

11 12

13 14

15 16

17 18

19 20

J14

HDR-2.54 Male 2X10

1 2

3 4

5 6

7

9

8

10

11 12

J15

RPB15/RST2

0R0R0R0R0R0R

0RR380RR400RR420RR440RR460RR48

0R0R0R0R0R0R

0RR510RR530RR550RR590RR610RR63

IGURE A-3: PIC32MX470 CURIOSITY DEVELOPMENT BOARDSHEET 2 OF 3

VBUS_DBG

ID 4

VBUS 1

GND 5

D- 2

D+ 3

0

USB

2.0

MIC

RO

-BFE

MA

LE

J12

31

2IRLML6402

Q4

1123456

HDR-2.54 Male 2x3

J8

VBUS_TARGET

0.1uFC23

GND

10k

R65

USB_N

USB_P

USB_N

USB_P

2 PIN PWR

PKOB PWR

uUSB PWR

POWER IN

S1

S2

MCLR

10kR66

10kR67

+3.3V

MCLR

DNPC24

SW

TP5

+5V

TP6

GND

RPF3/USBID

GN

D3

IO22

IO11

IO34

VC

C5

GN

D3

IO2

IO1

IO3

VC

C5

U7

TPD3E001DRLR

MIC2005A-1YM5-TR

VIN 1

GND

2

EN 3FAULT4

VOUT5 VIN

GND

ENFAULT

VOUT

U8

11 2HDR-2.54 Male 1x2

J13

10kR64

MIC2005A-1YM5-TR

VIN1

GND

2

EN3 FAULT 4

VOUT 5VIN

GND

EN FAULT

VOUT

U6

VIN +5V

GR

EEN D3

330RR57 0.1uF

C19

TARGET_POWER_ENABLE

10kR56

VIN

+3.3V

DNP

R49

VBUS_DEVICE_SWITCHED_SENSE

1

2

34

5

6Blue

Green

Red

LED4

CREE CLX6A-FKB

+3.3V

510R

R68

510R

R69

1k

R70

CREE LED

Green

D5

LED2

Red

D4

LED1

Yellow

D6

LED3

330R

R72

USER LEDs

330R

R73

330R

R71

12

34

56

78H

DR

-2.5

4M

ale

1x8

J4

12

34

56

78H

DR

-2.5

4M

ale

1x8

J9

+3.3V

RD6/SW1

RPB5/VBUSONRD11/VBUS_FAULT

AN4/RB4

RPD4/SS1RPD2/SCK1RPD3/SDI1RPD5/SDO1

RPE3/RST

RPG9/SS2RPG6/SCK2RPG7/SDI2RPG8/SDO2

RPB9/U2RX

RPE5/U2TX

RPF5/SCL2

RPF4/SDA2

RPG7/SDI2

RPG8/SDO2

RPB15/RST2

RE4/LED1

RE6/LED2

RE7/LED3

AN11/RB11GREEN

D1

330RR33

TP1

VIN

RB2/LED_B

RB3/LED_G

RB10/LED_R

R37R39R41R43R45R47

R50R52R54R58R60R62

+3.3V

1uFC20

112

HDR-2.54 Male 1x2

J7

4.7uF

C22

(DNP)100uF

1210

C21

Shunt 2.54mm 1x2

JP1

Page 26: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC

32MX

470 Cu

riosity

Develo

pm

en

t Bo

ard U

ser’s Gu

ide

DS

70

00

52

83

B-p

ag

e 2

6

20

16

-20

17

Micro

chip

Te

chn

olo

gy In

c.

(Local Vdd/Vss bypass/decoupling.)

+3.3V_PKOB

SCK

SDI

SDO

VDD_SENSE

VPP_GND

VPP_ON

VPP_SENSE

+3.3V_PKOB

100R1206

R2413

2MMBT3904Q2

12

3MMBT3906Q1

13

2MMBT3904Q3

DNPR28

DNPR26

0.1uFC4

0.1uFC5

0.1uFC6

0.1uFC7

0.1uFC8

330R

R2

330R

R4

330R

R6

10k

R23

10k

R27

10kR17

10kR19

100kR18

220RR22

4.7kR3

4.7kR7

2.21kR20

2.21kR21

3.92kR16

PKOB Mode REAL ICE Mode

pins 1-2: Shorted pins 1-2: Open

pins 3-4: Shorted pins 3-4: Open

J2 Jumper Positions

1 2

3 4

J2

MCLR

TION/SWITCHING

VBUS_DEVICE_SWITCHED_SENSE

+3.3V

GREEND2

DNP

R29

330RR36

TP3GND

TP2+3.3V

MIC2005A-1YM5-TR

VIN1

GND

2

EN3 FAULT 4

VOUT 5VIN

GND

EN FAULT

VOUT

U5

GND

10k

R30

PGC2

PGD2

FIGURE A-4: PIC32MX470 CURIOSITY DEVELOPMENT BOARD SHEET 3 OF 3

SERIAL EEPROM (25LC256)

123456

J1

PGC_PKOBPGD_PKOB

+3.3V_PKOB

ICSP_MCLR_VPP_PICKIT3

UTIL_SDIUTIL_SDOUTIL_SCK

+3.3V_PKOB

UTIL_CS

UTIL_WP

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

+3.3V_PKOB

ASSEMBLY_ID_0

ASSEMBLY_ID_1

ICSP_MCLR_VPP_PICKIT3

POWER_GOOD_PICKIT3

SCK

SDI

SDO

USB_D-

USB_D+

UTIL_SCK

UTIL_SDI

UTIL_SDO

VDD_SENSE

VPP_GND

VPP_ON

VPP_SENSE

VREF_2.5V

PGC_PKOB

PGD_PKOB

VBUS_DEVICE_SWITCHED_SENSE

TARGET_POWER_ENABLE

UTIL_CS

UTIL_WP

12MHzY1

10uF

C1

0.1uFC10

0.1uFC12

330R

R12

10kR25

10kR9

10kR1

10k

R8

10kR10

200K

R5

1kR13

100R

R14

2.21kR11

3.16kR15

8pF

C3

8pF

C9

AN

6/R

B6

17PM

PD4/

RE4

64

AV

SS20

PMPD

1/R

E161

PMA

13/A

N10

/RB

1023

RF0

58

VD

D26

RD

755

PMA

1/A

N14

/RB

1429

PMW

R/R

D4

52

PMA

8/SC

L2/R

F532

VC

PCO

N/R

D1

49

AN0/RB016

AN3/RB313

VDD10

MCLR7

PMA5/RG64

PMD5/RE51

USBID/RF3 33

D-/RG3 36

OSC1/CLKIN/RC12 39

RTCC/RD8 42

PMCS1/RD11 45

SOSCO/RC14 48

AN2/RB214

AN1/RB115

PMA2/RG98

VSS9

AN5/RB511

PMD6/SCL3/RE62

PMD7/SDA3/RE73

PMA4/RG75

AN

7/R

B7

18

AV

DD

19

AN

8/R

B8

21

PMPD

3/R

E363

PMPD

2/R

E262

PMPD

0/R

E060

PMA

12/A

N11

/RB

1124

VSS

25

PMA

11/A

N12

/RB

1227

ENV

REG

57

Vca

p/V

DD

CO

RE

56

RD

654

PMA

0/A

N15

/RB

1530

PMA

9/SD

A2/

RF4

31

PMB

E/R

D3

51

DH

P/R

D2

50

Vusb 35

Vbus 34

VSS 41

OSC2/CLKO/RC15 40

VDD 38

SOSCI/RC13 47

INT0/RD0 46

SCL1/PMCS2/RD10 44

USBOENAN4/RB412

PMA3/RG86

D+/RG2 37

SDA1/RD9 43

PMA

7/A

N9/

RB

922

RF1

59

PMA

10/A

N13

/RB

1328

PMR

D/R

D5

53

AN

AA6/

RB

6PM

PD4/

RE4

AV

SSPM

PD1/

RE1

PMA

13/A

NAA

10/R

B10

RF0

VD

DR

D7

PMA

1/A

NAA

14/R

B14

PMW

R/R

D4

PMA

8/SC

L2/R

F5V

CPC

ON

/RD

1

AN0/RB0

AN3/RB3

VDD

MCLR

PMA5/RG6

PMD5/RE5

USBID/RF3

D-/RG3

OSC1/CLKIN/RC12

RTCC/RD8

PMCS1/RD11

SOSCO/RC14VV

AN2/RB2

AN1/RB1

PMA2/RG9

VSS

AN5/RB5

PMD6/SCL3/RE6

PMD7/SDA3/RE7

PMA4/RG7

AN

AA7/

RB

7

AV

DD

AN

AA8/

RB

8

PMPD

3/R

E3

PMPD

2/R

E2

PMPD

0/R

E0

PMA

12/A

NAA

11/R

B11

VSS

PMA

11/A

NAA

12/R

B12

ENV

REG

Vca

pa/V

DD

CO

RE

RD

6

PMA

0/A

NAA

15/R

B15

PMA

9/SD

A2/

RF4

PMB

E/R

D3

DH

P/R

D2

Vusb

Vbus

VSS

OSC2/CLKO/RC15

VDD

SOSCI/RC13

INT0/RD0

SCL1/PMCS2/RD10

USBOENAN4/RB4

PMA3/RG8

D+/RG2

SDA1/RD9

PMA

7/A

NAA

9/R

B9

RF1

PMA

10/A

NAA

13/R

B13

PMR

D/R

D5U1

1uFC2

1uFC11

D_N

D_P

CS1

SO 2

WP3

VSS 4

SI5 SCK6

HOLD7

VCC 8

25LC256

U2

VBUS_DBG

USB_D-

USB_D+

+3.3V_PKOB

POWER_GOOD_PICKIT3

POWER DISTRIBU

USB INTERFACE(BUS POWERED)

ID 4

VBUS 1

GND 5

D- 2

D+ 3

0

USB MINI-B Female

J3

TARGET_POWER_ENABLE

EGND

+3.3V_PKOB

2.2uFC14

2.2uFC17

4.7uF

C15

VIN1

VIN2

SHDN3

GND4 PWRGD 5

CDELAY 6SENSE 7

VOUT 8

EP9

MCP1727 3.3VU4

0.1uFC16

0.1uFC18

0RR34DNPR32

200KR31

VBUS_DBG

TP4

GND

10kR35

GN

D3

IO22

IO11

IO34

VC

C5

GN

D3

IO2IO2

IO1IO1

IO3

VC

C5

U3

TPD3E001DRLR

VIN

1uFC13

Page 27: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 CURIOSITYDEVELOPMENT BOARD

USER’S GUIDE

Appendix B. Bill of Materials

B.1 PIC32MX470 CURIOSITY DEVELOPMENT BOARD BILL OF MATERIALS

TABLE B-1: BILL OF MATERIALS

Reference Description Manufacturer Part No.

C4, C5, C6, C7, C8, C10, C12, C13, C16, C18, C19, C20, C23, C25, C26, C27, C28, C29, C35

CAP CER .10 µF 50V X7R 0402 Samsung CL05B104KO5NNNC

C1, C30 CAP CER 10 µF 10V 10% X7R SMD 0805 Murata GRM21BR71A106KE51L

C2, C11, C36 CAP CER 1 µF 10V 10% X5R SMD 0402 Murata GRM155R61A105KE15D

C3, C9 CAP CER 8 pF 50V C0G 0402 TDK Corporation C1608C0G1H080D080AA

C31, C32 CAP CER 18pF 50V 2% NP0 SMD 0402 Murata GRM1555C1H180GA01D

C14, C17 CAP CER 2.2 µF 16V X5R 0603 TDK Corporation C1608X5R1C225K

C15 CAP CER 4.7 µF 10V X5R 0603 Taiyo LMK107BJ475KA-T

C22 CAP CER 4.7 µF 10V 10% X7R SMD 0805 TDK Corporation C2012X7R1A475K125AC

R70 RES TKF 1k 1% 1/10W SMD 0603 Panasonic ERJ-3EKF1001V

R13, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R48, R50, R51, R52, R53, R54, R55, R58, R59, R60, R61, R62, R63

RES TKF 1k 1% 1/10W SMD 0402 Panasonic ERJ-2RKF1001X

R14 RES TKF 100R 5% 1/16W SMD 0402 Yageo RC0402JR-07100RL

R16 RES TKF 3.92K 1% 1/16W SMD 0402 Yageo RC0402FR-073K92L

R75 RES TKF 1M 1% 1/16W SMD 0402 Panasonic ERJ-2RKF1004X

R24 RES TKF 100R 1% 1/4W SMD 1206 Yageo RC1206FR-07100RL

R1, R8, R9, R10, R17, R19, R23, R25, R27, R30, R35, R56, R64, R65, R66, R67

RES TKF 10k 1% 1/10W SMD 0402 Panasonic ERJ-2RKF1002X

R68, R69 RES TKF 510R 1% 1/10W SMD 0603 ROHM MCR03EZPFX5100

R3, R7 RES TKF 4.7k 5% 1/10W SMD 0402 Panasonic ERJ-2GEJ472X

R5, R31 RES TKF 200k 1% 1/10W SMD 0402 Panasonic ERJ-2RKF2003X

R11, R20, R21 RES TKF 2.2k 1% 1/10W SMD 0402 Panasonic ERJ-2RKF2201X

R18 RES TKF 100k 1% 1/10W SMD 0402 Panasonic ERJ-2RKF1003X

R34, R74 RES TKF 0R 1/16W SMD 0402 Yageo RC0402JR-070RL

R22 RES TKF 220R 5% 1/10W SMD 0402 Panasonic ERJ-2GEJ221X

R2, R4, R6, R12, R33, R36, R57, R71, R72, R73

RES TKF 330R 5% 1/10W SMD 0402 Panasonic ERJ-2GEJ331X

2016-2017 Microchip Technology Inc. DS70005283B-page 27

Page 28: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

PIC32MX470 Curiosity Development Board User’s Guide

R15 RES SMD 3.16K OHM 1% 1/16W 0402 Yageo RC0402FR-073K16L

R76, R77, R78, R79

RES SMD 1.8K OHM 1% 1/10W 0402 Panasonic ERJ-2RKF1801X

R80, R82 RES TKF 0R 1/8W SMD 0805 Panasonic ERJ-6GEY0R00V

R84, R85, R86, R87

RES TKF 33R 1% 1/10W SMD 0402 Panasonic ERJ-2RKF33R0X

LED4 LED RGB CLX6A-FKB Cree CLX6A-FKB-CK1P1G1BB7R3R3

LED3 LED, SMD, YEL, 0603 package Kingbright APT1608YC

LED1 LED, SMD, RED, 0603 package Kingbright APT1608EC

D1, D2, D3, LED2

LED, SMD, GRN, 0603 package Kingbright APT1608SGC

S1, MCLR SWITCH TACTILE SPST-NO 0.05A 12V APEM INC ADTSM32RVTR

Q4 TRANS FET P-CH IRLML6402 -20V -3.7A 1.3W SOT-23-3

International Rectifier IRLML6402TRPBF

Q1 TRANS BJT PNP MMBT3906 -40V -200mA 300mW SOT-23-3

NXP Semiconductors PMBT3906,215

Q2, Q3 TRANS BJT NPN MMBT3904 40V 200mA 310mW SOT-23-3

Diodes Incorporated MMBT3904-7-F

J7 CON HDR-2.54 Male 1x2 RA Samtec TSW-102-06-T-S

J13 CON HDR-2.54 Male 1x2 Sullins PREC002SAAN-RC

J8 CON HDR-2.54 Male 2x3 Samtec TSW-103-07-S-D

J12 USB - micro B USB 2.0 Receptacle Connector 5 Position SM RA

Amphenol 10118194-0001LF

J5, J10 mikroBUS HOST Sullins PPTC081LFBN-RC

J14 CON HDR-0.1" Male 2x10 Samtec TSW-110-07-G-D-020

J15 CON HDR-0.1" Male 2x6 Samtec TSW-106-07-G-D

J2 HDR_JMPR_2X2_TH_0.05" Samtec FTS-102-01-F-D

@J2 CONN JUMPER SHORTING 1.27MM GOLD Sullins NPB02DVFN-RC

J3 USB - mini B USB 2.0 Receptacle Connector 5 Position Surface Mount, Right Angle, Horizontal

Hirose UX60-MB-5ST

X2 CRYSTAL 20 MHz 18 pF SMD ABM7 Abracon ABM7-20.000MHZ-D2Y-T

Y1 CRYSTAL 12 MHz 8 pF SMD NX3225SA AVX NX3225SA-12.000000MHZ

U1 IC PIC MCU FLASH 256K 64-TQFP Microchip Technology Inc. PIC24FJ256GB106-I/PT

U2 MCHP MEMORY SERIAL EEPROM 256k SPI 25LC256-E/SN SOIC-8

Microchip Technology Inc. 25LC256T-E/SN

U4 MCHP ANALOG LDO 3.3V MCP1727-3302E/MF Microchip Technology Inc. MCP1727-3302E/MF

U3, U7 ESD Protection -TPD3E001DRLR TI TPD3E001DRLR

U9 PIC32MX470F512H-120/PT TQFP-64 Microchip Technology Inc. 'PIC32MX470F512H-120/PT

RUBBER FEET BUMPER CYLIN 0.312" DIA BLK 3M SJ61A1

JP1 @ J8 SHUNT JUMPER .1" BLACK GOLD 3M 969102-0000-DA

TABLE B-1: BILL OF MATERIALS (CONTINUED)

Reference Description Manufacturer Part No.

DS70005283B-page 28 2016-2017 Microchip Technology Inc.

Page 29: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

2016-2017 Microchip Technology Inc. DS70005283B-page 29

NOTES:

Page 30: PIC32MX470 Curiosity Development Board User’s …ww1.microchip.com/downloads/en/DeviceDoc/70005283B.pdfPIC32MX470 CURIOSITY DEVELOPMENT BOARD USER’S GUIDE 2016-2017 Microchip Technology

DS70005283B-page 30 2016-2017 Microchip Technology Inc.

AMERICASCorporate Office2355 West Chandler Blvd.Chandler, AZ 85224-6199Tel: 480-792-7200 Fax: 480-792-7277Technical Support: http://www.microchip.com/supportWeb Address: www.microchip.com

AtlantaDuluth, GA Tel: 678-957-9614 Fax: 678-957-1455

Austin, TXTel: 512-257-3370

BostonWestborough, MA Tel: 774-760-0087 Fax: 774-760-0088

ChicagoItasca, IL Tel: 630-285-0071 Fax: 630-285-0075

DallasAddison, TX Tel: 972-818-7423 Fax: 972-818-2924

DetroitNovi, MI Tel: 248-848-4000

Houston, TX Tel: 281-894-5983

IndianapolisNoblesville, IN Tel: 317-773-8323Fax: 317-773-5453Tel: 317-536-2380

Los AngelesMission Viejo, CA Tel: 949-462-9523Fax: 949-462-9608Tel: 951-273-7800

Raleigh, NC Tel: 919-844-7510

New York, NY Tel: 631-435-6000

San Jose, CA Tel: 408-735-9110Tel: 408-436-4270

Canada - TorontoTel: 905-695-1980 Fax: 905-695-2078

ASIA/PACIFICAsia Pacific OfficeSuites 3707-14, 37th FloorTower 6, The GatewayHarbour City, Kowloon

Hong KongTel: 852-2943-5100Fax: 852-2401-3431

Australia - SydneyTel: 61-2-9868-6733Fax: 61-2-9868-6755

China - BeijingTel: 86-10-8569-7000 Fax: 86-10-8528-2104

China - ChengduTel: 86-28-8665-5511Fax: 86-28-8665-7889

China - ChongqingTel: 86-23-8980-9588Fax: 86-23-8980-9500

China - DongguanTel: 86-769-8702-9880

China - GuangzhouTel: 86-20-8755-8029

China - HangzhouTel: 86-571-8792-8115 Fax: 86-571-8792-8116

China - Hong Kong SARTel: 852-2943-5100 Fax: 852-2401-3431

China - NanjingTel: 86-25-8473-2460Fax: 86-25-8473-2470

China - QingdaoTel: 86-532-8502-7355Fax: 86-532-8502-7205

China - ShanghaiTel: 86-21-3326-8000 Fax: 86-21-3326-8021

China - ShenyangTel: 86-24-2334-2829Fax: 86-24-2334-2393

China - ShenzhenTel: 86-755-8864-2200 Fax: 86-755-8203-1760

China - WuhanTel: 86-27-5980-5300Fax: 86-27-5980-5118

China - XianTel: 86-29-8833-7252Fax: 86-29-8833-7256

ASIA/PACIFICChina - XiamenTel: 86-592-2388138 Fax: 86-592-2388130

China - ZhuhaiTel: 86-756-3210040 Fax: 86-756-3210049

India - BangaloreTel: 91-80-3090-4444 Fax: 91-80-3090-4123

India - New DelhiTel: 91-11-4160-8631Fax: 91-11-4160-8632

India - PuneTel: 91-20-3019-1500

Japan - OsakaTel: 81-6-6152-7160 Fax: 81-6-6152-9310

Japan - TokyoTel: 81-3-6880- 3770 Fax: 81-3-6880-3771

Korea - DaeguTel: 82-53-744-4301Fax: 82-53-744-4302

Korea - SeoulTel: 82-2-554-7200Fax: 82-2-558-5932 or 82-2-558-5934

Malaysia - Kuala LumpurTel: 60-3-6201-9857Fax: 60-3-6201-9859

Malaysia - PenangTel: 60-4-227-8870Fax: 60-4-227-4068

Philippines - ManilaTel: 63-2-634-9065Fax: 63-2-634-9069

SingaporeTel: 65-6334-8870Fax: 65-6334-8850

Taiwan - Hsin ChuTel: 886-3-5778-366Fax: 886-3-5770-955

Taiwan - KaohsiungTel: 886-7-213-7830

Taiwan - TaipeiTel: 886-2-2508-8600 Fax: 886-2-2508-0102

Thailand - BangkokTel: 66-2-694-1351Fax: 66-2-694-1350

EUROPEAustria - WelsTel: 43-7242-2244-39Fax: 43-7242-2244-393

Denmark - CopenhagenTel: 45-4450-2828 Fax: 45-4485-2829

Finland - EspooTel: 358-9-4520-820

France - ParisTel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79

France - Saint CloudTel: 33-1-30-60-70-00

Germany - GarchingTel: 49-8931-9700Germany - HaanTel: 49-2129-3766400

Germany - HeilbronnTel: 49-7131-67-3636

Germany - KarlsruheTel: 49-721-625370

Germany - MunichTel: 49-89-627-144-0 Fax: 49-89-627-144-44

Germany - RosenheimTel: 49-8031-354-560

Israel - Ra’anana Tel: 972-9-744-7705

Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781

Italy - PadovaTel: 39-049-7625286

Netherlands - DrunenTel: 31-416-690399 Fax: 31-416-690340

Norway - TrondheimTel: 47-7289-7561

Poland - WarsawTel: 48-22-3325737

Romania - BucharestTel: 40-21-407-87-50

Spain - MadridTel: 34-91-708-08-90Fax: 34-91-708-08-91

Sweden - GothenbergTel: 46-31-704-60-40

Sweden - StockholmTel: 46-8-5090-4654

UK - WokinghamTel: 44-118-921-5800Fax: 44-118-921-5820

Worldwide Sales and Service

11/07/16