Digilent: 210-229 chipKIT Pmod Shield-Uno

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

210-229.png

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

More Development Kits and Tools
orangearrw.gifMicrochip Development Kitsorangearrw.gifMicrochip Development Tools
orangearrw.gifDevelopment Platforms & Kitsorangearrw.gifelement14 Knode

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported FamilyDescription
IDEMicrochipMPLAB IDEPIC/dsPIC

MPLAB IDE for all Microchip platforms. Learn More


RTOSMicriumuC/OS IIIPIC24, 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


RTOSSeggerembOSPIC18/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 TypeSupplierMPNSupported FamilyDescription
Debuggers, Emulators & JTAG ToolsMicrochipDV244005DV244005PIC/dsPICMPLAB REAL ICE In-Circuit-Emulator
Debuggers, Emulators & JTAG ToolsMicrochipDV164035DV164035PIC/dsPICMPLAB ICD 3 In-Circuit-Debugger
Debuggers, Emulators & JTAG ToolsMicrochipPG164130PG164130PIC/dsPICMPLAB PICkit 3 Debugger Programmer

 

 

Back to top

 

Technical Documents


Learning Center

 

TypeDescription
DatasheetMicrochip: Data Sheet for PIC32MX3XX/4XX Family
DatasheetMicrochip: Data Sheet for PIC32MX5XX/6XX/7XX Family
Application NoteMicrochip: Application Note on Debugging chipKIT with MPLAB IDE 8
Solution GuideMicrochip: Flash Programming Specification for PIC32MX
User ManualMicrochip: Jumpers settings on the chipKIT™ Uno32™ board
Reference ManualMicrochip: chipKIT™ Uno32 reference manual
Reference ManualMicrochip: Hardware Reference Manual For chipKIT Uno32 Board
Reference ManualDigilent: Reference Manual for chiipKIIT Pmod Shiielld-Uno

 

Design Elements

 

TypeDescription
SchematicsMicrochip: chipKIT™ Uno32 schematics
SchematicsMicrochip: Open source EAGLE v5.11 project for the chipKIT Uno32
SchematicsMicrochip: chipKIT Uno32 Pinout Table
SchematicsMicrochip: Schematic ForchipKITUno32 Board
Application LibraryMicrochip: Software Code For chipKIT Uno32 Board
Code SnippetMicrochip: chipKIT™ Bootloader Image loaded into the Uno32's PIC32 microcontroller

 

Back to top

 

Video


 

Video 1Video 2

 

 

Back to top

 

Kit Features


210-229 blk.png

  • 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

 

Back to top

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

 

Back to top