410-209P-KIT

410-209P-KIT Datasheet


Part Datasheet
410-209P-KIT 410-209P-KIT 410-209P-KIT (pdf)
PDF Datasheet Preview
chipKIT Uno32 Board Reference Manual
1300 Henley Court Pullman, WA 99163

Overview

The chipKIT Uno32 is based on the popular Arduino open-source hardware prototyping platform and adds the performance of the PIC32 microcontroller. The Uno32 is easy to use and suitable for both beginners and advanced users experimenting with electronics and embedded control systems. 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, which features a 32-bit MIPS processor core running at 80 MHz, 128K of flash program memory, and 16K of SRAM data memory.

The chipKIT Uno32 board.

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
• 43 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
• 80 MHz 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

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 IDE and the PICkit 3 in-system programmer/debugger.

It also has 43 available I/O pins that support a number of peripheral functions, such as UART, SPI, I2C ports, and pulse width modulated outputs. Twelve of the I/O pins can be used as analog inputs or as digital inputs and outputs.

DOC# 502-209

Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.

Page 1 of 16
chipKIT Uno32 Board Reference Manual
1 chipKIT Uno32 Hardware Overview

The Uno32 has the following hardware features:

Figure The chipKIT Uno32 with hardware callouts.

USB Connector for USB Serial Converter This connects to a USB port on the PC to provide the communications port for the MPIDE to talk to the Uno32 board. This can also be used to power the Uno32 board when connected to the PC.

JP3 Microchip Debug Tool Connector This connector is used to connect Microchip programmer/debugger tools, such as the PICkit This allows the Uno32 board to be used as a traditional microcontroller development board using the Microchip MPLAB IDE.

J4 External Power Connector This is a 5.5mm x 2.1mm barrel connector used to power the Uno32 board from an external power supply. It is wired with the center terminal as the positive supply voltage. The power supply voltage must be in the range 7V to 15V.

Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.

Page 2 of 16
chipKIT Uno32 Board Reference Manual

Power Supply 3.3V Regulator Voltage regulator for the 3.3V power supply. This power supply can provide up to 500mA of current.

JP2 Power Select Jumper This jumper is used to route power from the external power connector through the on-board 5V voltage regulator or to bypass the 5V regulator. The REG position routes power through the 5V regulator. The BYP position bypasses the on-board 5V regulator. With this jumper in the BYP position, the maximum input voltage that can be applied at the external power connector is 6V.

Power Supply 5V Regulator This on-board 5V voltage regulator regulates the input voltage applied at the external power connector to 5V. This is used to power the 3.3V regulator and to provide 5V power to expansion shields. This regulator can provide up to 800mA of current.

J2 Shield Power Connector This connector provides power to I/O expansion shields connected to the board.

PIC32 Microcontroller The PIC32MX320F128H microcontroller is the main processor for the board.

J7 Analog Signal Connector This connector provides access to analog/digital I/O pins on the microcontroller.

JP6/JP8 A4/A5 Signal Select Jumpers These jumpers are used to switch pins 9 and 11 on connector J7 between analog inputs A4 and A5 or the I2C signals SDA and SCL.

J8 SPI Signal Connector This connector provides alternative access to the SPI signals. This is used by some shields for access to the SPI bus.

JP5/JP7 SPI Master/Slave Select Jumpers These jumpers are used to switch the SPI signals for use of the Uno32 board as an SPI master device or as an SPI slave device. Both jumpers should be switched together. Place the shorting blocks in the MASTER position for master operation and in the SLAVE position for slave operation. Normally, these jumpers are in the MASTER position.

User LEDs Two LEDs connected to digital signal pins 13 and

J6 Digital Signal Connector This connector provides access to digital I/O pins on the microcontroller.

JP4 Pin 10 Signal Select Jumper This jumper is used to switch connector J5 pin 5 digital signal 10 between pulse width modulator PWM operation and SPI operation. The jumper is placed in the RD4 position for PWM output and in the RG9 position for SPI slave operation. The shorting block on this jumper will normally be in the RD4

Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.

Page 3 of 16
chipKIT Uno32 Board Reference Manual
position. The only time it normally needs to be in the RG9 is when using the Uno32 board as an SPI slave device.
More datasheets: CY7C1021BNV33L-15VXC | CY7C1021BNV33L-10VXCT | CY7C1021BNV33L-15ZXCT | CY7C1021BNV33L-15ZXC | CY7C1021BNV33L-15VXCT | CY7C1021BNV33L-12ZXCT | CY7C1021BNV33L-12ZXC | CY7C1021BNV33L-10ZXC | CY7C1021BNV33L-10VXC | CY7C1021BNV33L-10ZXCT


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived 410-209P-KIT Datasheet file may be downloaded here without warranties.

Datasheet ID: 410-209P-KIT 509760