Version 4
    Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit 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

    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

    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


    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


    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


    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 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