chipKIT uC32 Board Reference chipKIT uC32 Board Reference MMaannuuaall Revision: July 17, 2012 1300 NE Henley Court, Suite 3 Note: This document applies to REV A of the board. Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview The chipKIT uC32 is based on the popular Arduino open-source hardware prototyping platform and adds the performance of the Microchip PIC32 microcontroller. The uC32 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 uC32 board takes advantage of the powerful PIC32MX340F512 microcontroller. This microcontroller features a 32-bit MIPS processor core running at 80Mhz, 512K of Features include: flash program memory and 32K of SRAM data memory. Microchip PIC32MX340F512H microcontroller (80 Mhz 32-bit MIPS, The uC32 can be programmed using the Multi- 512K Flash, 32K SRAM) Platform Integrated Development Environment (MPIDE), an environment based on the original compatible with many existing Arduino IDE modified to support PIC32. It Arduino code samples and other contains everything needed to start developing resources embedded applications. Arduino Uno form factor compatible with many Arduino shields In addition, the uC32 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 uC32 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 uC32 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-254 page 1 of 17 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners. chipKIT uC32 Reference Manual chipKIT uC32 Hardware Overview The uC32 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 uC32 board. This can also be used to power the uC32 board when connected to the PC. Doc: 502-254 page 2 of 17 Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.