Microchip logo
Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
Menu
×

chipKIT Embedded Platform

The chipKIT™ Basic I/O Shield is an input/output expansion board designed for use with chipKIT microcontroller boards such as the Uno32™ and the Max32™.

The Basic I/O Shield is designed to provide a range of input/output devices suitable for beginners learning about microcontrollers and various types of I/O devices, or for use by more advanced user to provide inputs or outputs for their own projects.

The Basic I/O Shield provides simple digital input devices such as switches and buttons, and digital output devices such as discrete LEDs and high current open FET drivers. It provides more advanced devices such as an I2C EEPROM, an I2C temperature sensor, and organic LED graphic display. A potentiometer is also provided for use as an analog input device.

The Basic I/O Shield is designed to the same form factor as the Uno32 and uC32 boards, but is also usable with the Max32 board.
The chipKIT™ Network Shield is an input/output expansion board designed for use with the chipKIT Max32™. It provides the additional circuitry and connectors to allow the advanced communications features of the PIC32MX795F512L on the Max32 to be utilized.

The Network Shield provides a 10/100 Mbps Ethernet PHY to allow connection to an Ethernet network. It provides the connectors and load switch to support use of the USB 2.0 OTG controller to implement USB device, USB host or OTG operation. It also provides two CAN transceivers and connectors to allow connection to two independent CAN networks. Connectors are provided to allow connection to two of the I2C busses supported by the Max32.

In addition to the communications features, the Network Shield also adds a 256Kbit I2C EEPROM for non-volatile data storage and a 32.768Khz oscillator to allow use of the Real Time Clock/Calendar (RTCC) peripheral in the PIC32 microcontroller.

The Network Shield is designed to the same form factor as the Max32 board.

chipKIT Pi Dev Board by element14

Part Number: TCHIP020

No Longer Available
chipKIT™ Pi (Designed for Raspberry Pi) is the latest Arduino® compatible chipKIT platform from Microchip and element14. It features a 32-bit PIC32 microcontroller in a prototyping-friendly, low pin count SPDIP package. The PIC32’s performance, memory and integrated peripherals allow users to create applications including touch sensing, audio processing and advanced control. The board is supported by the free chipKIT Multi-Platform IDE (MPIDE) that can be hosted on the Raspberry Pi.

For additional information, visit element14.com/chipkit_pi

element14 is a trusted Third Party Tool provider.

Getting Started with chipKIT Pi
The chipKIT™ uC32™ (Digilent 410-254) 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.

This board takes advantage of the powerful PIC32MX340F512 microcontroller, which features a 32-bit MIPS processor core running at 80 MHz, 512K of Flash program memory and 32K of SRAM data memory. The board can be programmed using the Arduino IDE. It contains everything needed to start developing embedded applications. It is also fully compatible with the advanced Microchip MPLAB® X IDE and the PICKit 3™ in-system programmer/debugger. In addition, the chipKIT uC32 is easy to use and suitable for both beginners and advanced users experimenting with electronics and embedded control systems.

You will find 42 I/O pins that support a number of peripheral functions, such as UART, SPI, and I2C™ ports and pulse width modulated outputs on-board. Twelve of the I/O pins can be used as analog inputs or as digital inputs and outputs.
The chipKIT™ WiFi Shield is an interface board designed for use with the chipKIT line of microcontroller boards such as the Uno32™, uC32™, or Max32™. The chipKIT line is a family of microcontroller boards based on the high performance Microchip PIC32 family of microcontrollers.

The WiFi Shield makes use of the Microchip MRF24WB0MA WiFi module and provides chipKIT microcontroller boards the ability to connect to and communicate via IEEE 802.11 compatible wireless networks.

The WiFi Shield is intended for use with the Digilent network libraries, DNETcK and DWIFIcK, available for free download from the Digilent web site. These libraries make use of, and include a custom version of the Microchip Applications Library licensed from Microchip.

The WiFi Shield also provides a micro-SD card connector for use with micro-SD flash memory cards. The chipKIT MPIDE SD library can be used to read/write files stored on the micro-SD card.
The Fubarino® Mini is a prototyping-friendly platform for developing Arduino compatible 32-bit applications. Compact size (5.1 cm x 1.9 cm) and low cost allow the Mini to fit almost anywhere. (It’s actually much smaller than a stick of gum!) Includes a USB bootloader that works with the chipKIT/MPIDE platform. Connect directly to your application using solder pads, or add the male expansion headers and plug into a breadboard. 

Satisfy Your Curiosity
Your next embedded design idea has a new home. Curiosity is a cost-effective, fully integrated 8-bit development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board. Designed from the ground-up to take full advantage of Microchip's MPLAB X development environment, Curiosity includes an integrated programmer/debugger, and requires no additional hardware to get started.

Your Tool for Function Enablement
Curiosity HPC is the perfect platform to harness the power of modern 8-bit PIC® Microcontrollers. Its layout and external connections offer unparalleled access to the Core Independent Peripherals (CIPs) available on many newer 8-bit PIC MCUs. These CIPs enable the user to integrate various system functions onto a single MCU, simplifying the design and keeping system power consumption and BOM cost low.

Internet of Things Ready
Have an IoT design idea? Curiosity can make it real. Out of the box, the development board offers several options for user interface -including physical switches and an on-board potentiometer. A full complement of accessory boards is available via the MikroElectronika Mikrobus™ interface footprints.

Examples available for download or online editing via MPLAB® Xpress

The Fubarino® SD board brings affordable, breadboard compatible high speed computing power to the Arduino-compatible chipKIT/MPIDE platform. It is able to run almost all Arduino sketches right out of the box, and includes more memory, speed, and I/O pins than a typical Arduino or clone. And it includes a microSD card slot for easy sketch access to huge file storage.

This MPLAB Xpress board showcases the PIC16F15376 MCU. A member of an 8-bit product family that can leverage its eXtreme Low-Power (XLP) technology and a host of Core Independent Peripherals to be perfectly suited for a wide range of low-power applications. This device features PWMs, multiple communication interfaces, an on-chip temperature sensor and memory features like Memory Access Partition (MAP) and Device Information Area (DIA) which support customers in data protection and bootloader applications..

Xpress Your Creativity

Brilliant ideas are fleeting. As soon as they are recognized, they must be captured quickly, and made real with the highest possible urgency. In embedded design, the creative process is often blunted by the massive array of choices required to simply begin the development cycle. The tasks of selecting a target MCU, finding the appropriate tool chain, and setting everything up on your PC can keep your best ideas from becoming great products. The MPLAB Xpress PIC16F15376 Evaluation Board (DM164143) was designed with a single objective – to help your ideas take the shortest journey from imagination to reality.

Crafted for Cloud-Based Development

The MPLAB Xpress PIC16F15376 Evaluation board offers seamless integration with our software tool chain, including the MPLAB Xpress cloud-based IDE. MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments.


Drag-and-Drop Programming

Programming the MPLAB Xpress PIC16F15376 Evaluation Board is quick and easy. We’ve integrated a unique drag-and-drop programmer for compatibility with almost any USB-connected PC, laptop, or tablet. The MPLAB Xpress Evaluation board connects to your PC as a USB Flash drive, so no drivers are needed. Programming of the target device is completed in microseconds, with no waiting.

Offering a streamlined way to get started with the PIC16F1835 product family, this MPLAB Xpress board features a robust portfolio of Core Independent Peripherals (CIPs) that can be mixed and matched to perform a wide variety of functions without the core. The inherent power conserving functionality of the PIC16F1835 (Idle/Doze modes, Peripheral Module Disable, and eXtreme Low-Power) allows it to lend itself to various applications including consumer electronics, Internet of Things (IoT) and wearable technology.

 

Xpress Your Creativity

Brilliant ideas are fleeting. As soon as they are recognized, they must be captured quickly, and made real with the highest possible urgency. In embedded design, the creative process is often blunted by the massive array of choices required to simply begin the development cycle. The tasks of selecting a target MCU, finding the appropriate tool chain, and setting everything up on your PC can keep your best ideas from becoming great products. The MPLAB Xpress Evaluation Board (DM164141) was designed with a single objective – to help your ideas take the shortest journey from imagination to reality.

Crafted for Cloud-Based Development


The MPLAB Xpress PIC16F8345 Evaluation board offers seamless integration with our software tool chain, including the MPLAB Xpress cloud-based IDE. MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments.


Drag-and-Drop Programming

Programming the MPLAB Xpress PIC16F18345 Evaluation Board is quick and easy. We’ve integrated a unique drag-and-drop programmer for compatibility with almost any USB-connected PC, laptop, or tablet. The MPLAB Xpress Evaluation board connects to your PC as a USB Flash drive, so no drivers are needed. Programming of the target device is completed in microseconds, with no waiting.

This MPLAB Xpress board makes use of the PIC16F18877 MCU. Coming from a product family that showcases a 10-bit ADC with Computation (ADC2) for automated signal analysis, this MCU is perfect for helping to reduce system complexity. In addition to the Core Independent Peripherals, various communication interfaces, CRC/SCAN, Hardware Limit Timer (HLT) and Windowed WDT (WWDT) this device supports customers looking to add safety and system monitoring to their application. This MCU also features power conserving functionality, including Idle/Doze operating modes, Peripheral Module Disable (PMD) and eXtreme Low-Power (XLP) technology for a wide range of possible applications..

Xpress Your Creativity

Brilliant ideas are fleeting. As soon as they are recognized, they must be captured quickly, and made real with the highest possible urgency. In embedded design, the creative process is often blunted by the massive array of choices required to simply begin the development cycle. The tasks of selecting a target MCU, finding the appropriate tool chain, and setting everything up on your PC can keep your best ideas from becoming great products. The MPLAB Xpress Evaluation Board (DM164142) was designed with a single objective – to help your ideas take the shortest journey from imagination to reality.

Crafted for Cloud-Based Development

The MPLAB Xpress PIC16F18877 Evaluation board offers seamless integration with our software tool chain, including the MPLAB Xpress cloud-based IDE. MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments.

Drag-and-Drop Programming


Programming the MPLAB Xpress PIC16F18877 Evaluation Board is quick and easy. We’ve integrated a unique drag-and-drop programmer for compatibility with almost any USB-connected PC, laptop, or tablet. The MPLAB Xpress Evaluation board connects to your PC as a USB Flash drive, so no drivers are needed. Programming of the target device is completed in microseconds, with no waiting.

Development with the PIC18F K42 product family has never been easier! This Xpress board grants full access to a family of MCUs with a rich set of core independent peripherals, large Flash/RAM/EEPROM memories and a host of low power features that easily and rapidly enable a complex set of functions required by many of today's embedded control applications.

Xpress Your Creativity

Brilliant ideas are fleeting. As soon as they are recognized, they must be captured quickly, and made real with the highest possible urgency. In embedded design, the creative process is often blunted by the massive array of choices required to simply begin the development cycle. The tasks of selecting a target MCU, finding the appropriate tool chain, and setting everything up on your PC can keep your best ideas from becoming great products. The MPLAB Xpress PIC18F46K42 Evaluation Board (DM182026) was designed with a single objective – to help your ideas take the shortest journey from imagination to reality.

Crafted for Cloud-Based Development


The MPLAB Xpress PIC18F46K42 Evaluation board offers seamless integration with our software tool chain, including the MPLAB Xpress cloud-based IDE. MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments.

Code examples click here


Drag-and-Drop Programming


Programming the MPLAB Xpress PIC18F46K42 Evaluation Board is quick and easy. We’ve integrated a unique drag-and-drop programmer for compatibility with almost any USB-connected PC, laptop, or tablet. The MPLAB Xpress Evaluation board connects to your PC as a USB Flash drive, so no drivers are needed. Programming of the target device is completed in microseconds, with no waiting.

The cornerstone of this Xpress board is the PIC18F47K40. As a member of the "K40" family of MCUs, this device is well suited for a broad range of applications and market segments including touch sensing, industrial control, consumer, automotive and Internet of Things (IoT).

Xpress Your Creativity

Brilliant ideas are fleeting. As soon as they are recognized, they must be captured quickly, and made real with the highest possible urgency. In embedded design, the creative process is often blunted by the massive array of choices required to simply begin the development cycle. The tasks of selecting a target MCU, finding the appropriate tool chain, and setting everything up on your PC can keep your best ideas from becoming great products. The MPLAB Xpress PIC18F47K40 Evaluation Board (DM182027) was designed with a single objective – to help your ideas take the shortest journey from imagination to reality.

Crafted for Cloud-Based Development


The MPLAB Xpress PIC18F47K40 Evaluation board offers seamless integration with our software tool chain, including the MPLAB Xpress cloud-based IDE. MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. This simplified & distilled application is a faithful reproduction of our desktop-based program, which allows users to easily transition between the two environments.

Drag-and-Drop Programming


Programming the MPLAB Xpress PIC18F47K40 Evaluation Board is quick and easy. We’ve integrated a unique drag-and-drop programmer for compatibility with almost any USB-connected PC, laptop, or tablet. The MPLAB Xpress Evaluation board connects to your PC as a USB Flash drive, so no drivers are needed. Programming of the target device is completed in microseconds, with no waiting.

chipKIT™ Max32™ by Digilent is an easy-to-use platform for developing advanced applications. The chipKIT platform uses a modified version of the original Arduino® IDE for compatibility with existing code examples, tutorials and resources. Pin-compatible with many Arduino shields that can operate at 3.3V.

Digilent is a trusted third-party tool provider.

TDGL008 - chipKIT MX3 Development Board

Part Number: TDGL008

No Longer Available
The chipKIT™ MX3™ by Digilent is a microcontroller development board based on the PIC32MX320F128H MCU. It is compatible with Digilent`s line of Pmod™ peripheral modules, and is suitable for use with the MPLAB® IDE and PICkit™ programmers. The chipKIT MX3 is also compatible for use with the chipKIT platform's MPIDE development environment. The chipKIT platform with MPIDE is a PIC32-based ecosystem compatible with many existing Arduino® code examples, reference materials and other resources.

This low-priced item is not eligible for academic discount.

The chipKIT™ Pro MX7™ development board is based on the PIC32MX795F512L MCU. It is compatible with Digilent's line of Pmod™ peripheral modules and is suitable for use with the Microchip MPLAB® IDE. This board is also compatible with the chipKIT™ platform's MPIDE development environment. The chipKIT platform and MPIDE are part of a PIC32-based system compatible with many existing Arduino® code examples, reference materials, and other resources.

Includes a built in programmer/debugger compatible with MPLAB. The kit contains everything needed to start developing embedded applications using either the MPLAB IDE or the MPIDE.

This low-priced item is not eligible for academic discount.

Digilent is a trusted Third-Party Tool provider.
The chipKIT™ PGM by Digilent (410-242) is a simple, low-cost module that supports in-system programming and debugging of applications written for PIC® MCU-based microcontroller boards such as the chipKIT™ and Cerebot boards. The chipKIT PGM is designed to work with the MPLAB® v8 and MPLAB® X IDE. This allows the chipKIT boards, for example, to be used as a more traditional microcontroller development platform.
The chipKIT™ DP32™ is the first chipKIT rapid prototype project board from Digilent. The board adds the power of the Microchip PIC32MX250F128B with a prototyping area in a single board.

The chipKIT™ Motor Shield is an expansion board for use with the chipKIT Uno32™ (TDGL002) and chipKIT uC32™ (TDGL017). It provides additional circuitry and connectors for the Uno32 and uC32 to drive various motors types.

The chipKIT Motor Shield is designed to drive DC motors, servo motors, and stepper motors. It also provides additional I/O via an I2C™ I/O extender.

The chipKIT™ WF32™ by Digilent is an easy-to-use platform for developing Wi-Fi® applications. As with other chipKIT boards, it uses a modified version of the original Arduino® IDE for compatibility with existing code examples, tutorials and resources. Also compatible with MPLAB® X IDE.

The WF32 includes several peripherals on board, including Wi-Fi radio module, USB OTG (host or device) interface, microSD™ card slot, buttons, LEDs, potentiometer and lots of extra I/O. A full-featured HTML server application is available by download. Can be powered by USB, or an external power supply.

Digilent is a trusted third-party tool provider.

MPLAB Harmony support available:
  • One Board Support Package (BSP)
  • One TCP/IP demonstration
  • Two USB demonstrations
The chipKIT™ Wi-Fire board enables rapid prototyping with Microchip’s latest PIC32MZ architecture and Imagination Technologies' Flow Cloud Internet connectivity development software.

Digilent is a trusted third-party tool provider.

MPLAB Harmony Support available:
  • One Board Support Package (BSP)
  • Two USB demonstrations.

This Protoshield kit from NKC Electronics is a great way to expand your chipKIT™ Uno32™. Develop your custom circuits on a solder-less breadboard. Once the circuit is tested and ready, install it on a Protoshield for a permanent solution, and free up your breadboard for the next project. Basic soldering experience is required. (Note: breadboard and soldering iron are not included.) 

Assembly instructions are available at http://www.chipkit.net/nkc-protoshield-uno32