TCHIP003 Microchip Technology, TCHIP003 Datasheet

no-image

TCHIP003

Manufacturer Part Number
TCHIP003
Description
Development Boards & Kits - PIC / DSPIC chipKIT Starter Pak Uno32 kit
Manufacturer
Microchip Technology
Datasheet

Specifications of TCHIP003

Rohs
yes
Product
Starter Kits
Tool Is For Evaluation Of
chipKIT
Core
Uno32
c
R
Revision: July 17, 2012
Note: This document applies to REV C of the board.
Overview
The chipKIT Uno32 is based on the popular
Arduino™ open-source hardware prototyping
platform and adds the performance of the
Microchip PIC32 microcontroller.
The Uno32 is the same form factor as the
Arduino Uno board and is compatible with
Arduino shields. It features a USB serial port
interface for connection to the IDE and can be
powered via USB or an external power supply.
The Uno32 board takes advantage of the
powerful PIC32MX320F128 microcontroller.
This microcontroller features a 32-bit MIPS
processor core running at 80Mhz, 128K of
flash program memory and 16K of SRAM data
memory.
The Uno32 can be programmed using the
Multi-Platform Integrated Development
Environment (MPIDE), an environment based
on the original Arduino IDE modified to support
PIC32. It contains everything needed to start
developing embedded applications.
In addition, the Uno32 is fully compatible with
the advanced Microchip MPLAB® IDE and the
PICKit3 in-system programmer/debugger.
The Uno32 is easy to use and suitable for both
beginners and advanced users experimenting
with electronics and embedded control
systems.
The Uno32 provides 42 I/O pins that support a
number of peripheral functions, such as UART,
SPI, and I
outputs. Twelve of the I/O pins can be used as
analog inputs or as digital inputs and outputs.
Doc: 502-209
c
R
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
h
h
e
e
i
i
f
f
p
p
e
e
K
K
r
r
e
e
2
I
I
C ports and pulse width modulated
T
T
n
n
c
c
e
e
U
U
M
M
n
n
a
a
o
o
n
n
3
3
u
u
2
2
a
a
l
l
B
B
o
o
a
a
r
r
d
d
Features include:
Microchip® PIC32MX320F128H
microcontroller (80 Mhz 32-bit MIPS,
128K Flash, 16K SRAM)
compatible with many existing
Arduino code samples and other
resources
Arduino Uno form factor
compatible with many Arduino shields
42 available I/O pins
two user LEDs
PC connection uses a USB A > mini
B cable (not included)
12 analog inputs
3.3V operating voltage
80Mhz operating frequency
75mA typical operating current
7V to 15V input voltage
(recommended)
20V input voltage (maximum)
0V to 3.3V analog input voltage range
+/-18mA DC current per pin
(509) 334 6306 Voice | (509) 334 6300 Fax
1300 NE Henley Court, Suite 3
Pullman, WA 99163
page 1 of 17

Related parts for TCHIP003

TCHIP003 Summary of contents

Page 1

™ ™ ™ ™ ...

Page 2

Uno32 Reference Manual chipKIT Uno32 Hardware Overview The Uno32 has the following hardware features: 1. USB Connector for USB Serial Converter This connects to a USB port on the PC to provide the communications port for the MPIDE to ...

Page 3

... Uno32 Reference Manual 2. JP3 – Microchip Debug Tool Connector This connector is used to connect Microchip programmer/debugger tools, such as the PICkit™3. This allows the Uno32 board to be used as a traditional microcontroller development board using the Microchip MPLAB 3. J4 – External Power Connector This ...

Page 4

Uno32 Reference Manual 13. User LEDs Two LEDs connected to digital signal pins 13 and 43. 14. J6 – Digital Signal Connector This connector provides access to digital I/O pins on the microcontroller. 15. JP4 – Pin 10 Signal ...

Page 5

Uno32 Reference Manual chipKIT Uno32 Jumper Settings The chipKIT development platforms use a Microchip PIC32 microcontroller. These are 32-bit products that bring unprecedented features to the Arduino community. In order to maintain compatibility with existing hardware and software, additional ...

Page 6

Uno32 Reference Manual SPI SELECT: Used to configure the chipKIT as either a Master or Slave when JP5/JP7 using the SPI. The chipKIT board can be connected to another device or even another chipKIT through the SPI connector (J8). ...

Page 7

Uno32 Reference Manual chipKIT Uno32 Hardware Description MPIDE and USB Serial Communications The Uno32 board is designed to be used with the Multi-Platform IDE (MPIDE). Digilent produced the MPIDE development platform by modifying the Arduino™ IDE backwards- ...

Page 8

Uno32 Reference Manual output short circuit protection and internal thermal protection and will shut down automatically to prevent damage. The 3.3V regulator is a Microchip MCP1725. This regulator is rated for a maximum output current of 500mA. The absolute ...

Page 9

Uno32 Reference Manual The digital I/O pins on the PIC32 microcontroller are 5V tolerant. The analog capable I/O pins are not 5V tolerant. To provide 5V tolerance on those pins, the Uno32 contains clamp diodes and current limiting resistors ...

Page 10

Uno32 Reference Manual device when not using the USB serial interface. This uses UART1 (U1RX, U1TX) on the PIC32 microcontroller. UART port 2: Asynchronous serial port. Pin 39 (RX), Pin 40 (TX). This uses UART2 (U2RX, U2TX) on the ...

Page 11

... IDE can be used to program and debug code running on the Uno32 board. These programs can be downloaded from the Microchip web site. Using the Microchip development tools to program the Uno32 board will cause the boot loader to be erased. To use the board with the MPIDE again necessary to program the boot loader back onto the board ...

Page 12

Uno32 Reference Manual Pinout Tables The following tables give the relationship between the chipKIT digital pin numbers, the connector pin numbers and the microcontroller pin numbers. In the following tables, columns labeled chipKIT pin # refer to the digital ...

Page 13

Uno32 Reference Manual chipKIT Connector PIC32 PIC32 Signal Pin # Pin # Pin # 19/A5 J7-11 29 PMALH/PMA1/U2RTS/AN14/RB14 20/A6 J7-02 13 C2IN+/AN3/CN5/RB3 21/A7 J7-03 11 C1IN+/AN5/CN7/RB5 22/A8 J7-06 22 PMA7/C2OUT/AN9/RB9 23/A9 J7-08 24 TDO/PMA12/AN11/RB11 24/A10 J7-10 28 TDI/PMA10/AN13/RB13 25/A11 ...

Page 14

Uno32 Reference Manual Pinout Table By Shield Connector Pin Connector chipKIT PIC32 Pin # PIC32 Signal Pin # Pin # J5- IC3/PMCS2/PMA15/INT3/RD10 J5- PMRD/CN14/RD5 J5- OC4/RD3 J5- IC4/PMCS1/PMA14/INT4/RD11 J5- ...

Page 15

Uno32 Reference Manual Connector chipKIT PIC32 Pin # PIC32 Signal Pin # Pin # J7-08 A09/23 24 TDO/PMA12/AN11/RB11 A04/18 J7- (TCK/PMA11/AN12/RB12) or (SDA1/RG3) J7-10 A10/24 28 TDI/PMA10/AN13/RB13 A05/19 J7- ...

Page 16

Uno32 Reference Manual Pinout Table by PIC32 Microcontroller Pin PIC32 Connector chipKIT PIC32 Signal Pin # Pin # Pin # 1 J6-12 31 PMD5/RE5 2 J6-14 32 PMD6/RE6 3 J6-16 33 PMD7/RE7 4 J5-11 13 SCK2/PMA5/CN8/RG6 5 J5-09 or ...

Page 17

Uno32 Reference Manual PIC32 Connector chipKIT PIC32 Signal Pin # Pin # Pin # 40 OSC2/CLKO/RC15 41 VSS 42 J6-05 2 IC1/RTCC/INT1/RD8 43 J6-15 7 IC2/U1CTS/INT2/RD9 44 J5-01 8 IC3/PMCS2/PMA15/INT3/RD10 45 J5-04 35 IC4/PMCS1/PMA14/INT4/RD11 46 J6-07 3 OC1/RD0 47 ...

Related keywords