chipKIT Uno32 Board chipKIT Uno32 Board RReeffeerreennccee MMaannuuaall Revision: July 17, 2012 1300 NE Henley Court, Suite 3 Note: This document applies to REV C of the board. Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax 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 Features include: flash program memory and 16K of SRAM data memory. Microchip PIC32MX320F128H microcontroller (80 Mhz 32-bit MIPS, The Uno32 can be programmed using the 128K Flash, 16K SRAM) Multi-Platform Integrated Development compatible with many existing Environment (MPIDE), an environment based Arduino code samples and other on the original Arduino IDE modified to support resources PIC32. It contains everything needed to start developing embedded applications. Arduino Uno form factor compatible with many Arduino shields In addition, the Uno32 is fully compatible with 42 available I/O pins the advanced Microchip MPLAB IDE and the PICKit3 in-system programmer/debugger. two user LEDs PC connection uses a USB A > mini The Uno32 is easy to use and suitable for both B cable (not included) beginners and advanced users experimenting 12 analog inputs with electronics and embedded control systems. 3.3V operating voltage 80Mhz operating frequency The Uno32 provides 42 I/O pins that support a 75mA typical operating current number of peripheral functions, such as UART, 2 7V to 15V input voltage SPI, and I C ports and pulse width modulated (recommended) outputs. Twelve of the I/O pins can be used as analog inputs or as digital inputs and outputs. 20V input voltage (maximum) 0V to 3.3V analog input voltage range +/-18mA DC current per pin 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. chipKIT 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 talk to the Uno32 board. This can also be used to power the Uno32 board when connected to the PC. Doc: 502-209 page 2 of 17 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.