Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview
The Digilent chipKIT Pmod Shield-Uno (210-229210-229) is an input/output expansion board for use with the chipKIT Uno32chipKIT Uno32. It provides the additional circuitry and connectors to allow Digilent peripheral modules (Pmods) to be used with the Uno32. The Pmod Shield-Uno (210-229210-229) has five 2x6 Digilent Pmod connectors. It also provides access to the I/O connectors available on the Uno32 as well as connecting to the I2C bus supported by the Uno32. The Pmod Shield-Uno has the same form factor as the Uno32 board.
The Pmod Shield-Uno (210-229210-229) is designed to be used with the chipKIT Uno32chipKIT Uno32 board. When used in combination, the two boards provide the necessary supporting hardware and connectors to make use of all of the advanced communications and networking features of the Microchip's PIC32MX795F512LPIC32MX795F512L microcontroller on the Uno32. The chipKIT Uno32chipKIT Uno32 is based on the popular Arduino open-source hardware prototyping platform and adds the performance of the Microchip PIC32 microcontroller.
The chipKIT Uno32chipKIT 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 chipKIT Uno32chipKIT Uno32 board takes advantage of the powerful PIC32MX320F128PIC32MX320F128 microcontroller. This microcontroller features a 32-bit MIPS processor core running at 80Mhz, 128K of flash program memory and 16K of SRAM data memory. In addition, the Uno32 is fully compatible with the advanced Microchip MPLAB IDE and the PICKit3PICKit3 in-system programmer/debugger.
Microchip's 32-bit portfolio with the MIPS M4K offers high performance microcontrollers, and all the tools needed to develop your embedded project. With free software, low cost development tools, and pin/peripheral compatibility from 16-bit product lines, PIC32 MCUs shorten time to market and allow your designs to grow. PIC32 gives your application the processing power, memory and peripherals your design needs!
Key Applications: Embedded applications | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | Microchip | MPLAB IDE | PIC/dsPIC | MPLAB IDE for all Microchip platforms. Learn More |
RTOS | Micrium | uC/OS III | PIC24, dsPIC33, PIC32 (MIPS) | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
RTOS | Segger | embOS | PIC18/PIC24F/PIC24H | SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debuggers, Emulators & JTAG Tools | Microchip | DV244005DV244005 | PIC/dsPIC | MPLAB REAL ICE In-Circuit-Emulator |
Debuggers, Emulators & JTAG Tools | Microchip | DV164035DV164035 | PIC/dsPIC | MPLAB ICD 3 In-Circuit-Debugger |
Debuggers, Emulators & JTAG Tools | Microchip | PG164130PG164130 | PIC/dsPIC | MPLAB PICkit 3 Debugger Programmer |
Technical Documents
Learning Center
Type | Description |
---|---|
Datasheet | Microchip: Data Sheet for PIC32MX3XX/4XX Family |
Datasheet | Microchip: Data Sheet for PIC32MX5XX/6XX/7XX Family |
Application Note | Microchip: Application Note on Debugging chipKIT with MPLAB IDE 8 |
Solution Guide | Microchip: Flash Programming Specification for PIC32MX |
User Manual | Microchip: Jumpers settings on the chipKIT Uno32 board |
Reference Manual | Microchip: chipKIT Uno32 reference manual |
Reference Manual | Microchip: Hardware Reference Manual For chipKIT Uno32 Board |
Reference Manual | Digilent: Reference Manual for chiipKIIT Pmod Shiielld-Uno |
Design Elements
Type | Description |
---|---|
Schematics | Microchip: chipKIT Uno32 schematics |
Schematics | Microchip: Open source EAGLE v5.11 project for the chipKIT Uno32 |
Schematics | Microchip: chipKIT Uno32 Pinout Table |
Schematics | Microchip: Schematic ForchipKITUno32 Board |
Application Library | Microchip: Software Code For chipKIT Uno32 Board |
Code Snippet | Microchip: chipKIT Bootloader Image loaded into the Uno32's PIC32 microcontroller |
Video
Video 1 | Video 2 |
---|---|
Kit Features
- Usable with the chipKIT Uno32chipKIT Uno32
- Gives Uno32 users access to our full line of Pmod peripheral modules
- Five 2x6 Digilent Pmod connectors
- One 6-pin header connector for SPI
- One I2C daisy chain connector
Microchip PIC32MX795F512LPIC32MX795F512L Features: MCU Core
- 80MHz, 1.56 DMIPS/MHz, 32-bit MIPS M4K Core
- USB 2.0 On-The-Go Peripheral with integrated PHY
- 10/100 Ethernet MAC with MII/RMII Interfaces
- 2 x CAN2.0b modules with 1024 buffers
- 8 Dedicated DMA Channels for USB OTG, Ethernet, and CAN
- 5 Stage pipeline, Harvard architecture
- MIPS16e mode for up to 40% smaller code size
- Single cycle multiply and hardware divide unit
- 32 x 32-bit Core Registers
- 32 x 32-bit Shadow Registers
- Fast context switch and interrupt response
MCU System Features
- 512K Flash (plus 12K boot Flash)
- 128K RAM (can execute from RAM)
- 8 Channel General Hardware DMA Controller
- Flash prefetch module with 256 Byte cache
- Lock instructions or data in cache for fast access
- Programmable vector interrupt controller
Analog Features
- Fast and Accurate 16 channel 10-bit ADC,
- Max 1 Mega sample per second at +/- 1LSB, conversion available during SLEEP & IDLE
Power Management Modes
- RUN, IDLE, and SLEEP modes
- Multiple switchable clock modes for each power mode, enables optimum power settings
Debug Features
- iFlow Trace: Non-intrusive Hardware Instruction Trace port (5 Wires)
- 8 hardware breakpoints (6 Instruction and 2 Data)
- 2 wire programming and debugging interface
- JTAG interface supporting Programming, Debugging and Boundary scan
Other MCU Features
- Fail-Safe Clock Monitor - allows safe shutdown if clock fails
- 2 Internal oscillators (8MHz & 31KHz)
- Hardware RTCC (Real-Time Clock and Calendar with Alarms)
- Watchdog Timer with separate RC oscillator
- Pin compatible with 16-bit PIC MCUs
- Serial Communication Modules allow flexible UART/SPI/I2C configuration
Kit Contents
The Digilent's 210-229210-229 chipKIT Pmod Shield-Uno kit is supplied with the below contents:
- chiipKIIT Pmod Shield-Uno Expansion Board
- Five 2x6 Digilent Pmod connectors
- One 6-pin header connector for SPI
- One I2C daisy chain connector