Digilent 410-209P-KIT REV.C User Manual
Digilent Hardware
c
c
h
h
i
i
p
p
K
K
I
I
T
T
™
™
U
U
n
n
o
o
3
3
2
2
™
™
B
B
o
o
a
a
r
r
d
d
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
M
M
a
a
n
n
u
u
a
a
l
l
Revision: October 26, 2012
Note: This document applies to REV C of the board.
1300 NE Henley Court, Suite 3
Pullman, WA 99163
(509) 334 6306 Voice | (509) 334 6300 Fax
Doc: 502-209
page 1 of 17
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
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
2
C ports and pulse width modulated
outputs. Twelve of the I/O pins can be used as
analog inputs or as digital inputs and outputs.
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