Information
Third Party Tools
chipKIT™ Development Platform Tools
The chipKIT Development Platform, powered by Microchip’s
32-bit microcontrollers, is an open-source, Arduino™-
compatible solution for the beginner to advanced explorer
of embedded systems. The platform inspires creativity
to build robotics, human interfaces and other intelligent
electronics applications. Flexible enough to grow with
you, it doesn't assume any prior knowledge of embedded
systems, yet it is professional enough to provide a
migration path into industry-recognized tools.
Features include:
■ High-performance processors (40–200 MHz) to solve
complex problems quickly
■ A large memory footprint accommodating bigger
sketches (with complex protocol stacks/libraries)
■ Integrated peripherals that ease development of
advanced applications including USB, graphics, audio,
and much more
■ Simple code development with the FREE Multi-Platform
IDE (MPIDE) compatible with core Arduino functions
and libraries
■ A massive repository of existing tutorials, application
examples and courseware
■ All chipKIT boards are also compatible with MPLAB X
IDE and MPLAB XC32
chipKIT Uno32™ Development Board (TDGL002)
This development board includes a
PIC32MX320F128H processor, 128K
Flash, 16K RAM and an operating speed
up to 80 MHz. There are 42 available I/O
lines. The board can be USB or externally
powered. A USB cable is required for programming.
chipKIT Max32™ Development Board (TDGL003)
This development board includes a
PIC32MX795F512L processor, 512K
Flash, 128K RAM and an operating
speed up to 80 MHz. The board
also has a USB 2.0 On-The-Go (OTG) controller, 10/100
Ethernet MAC and dual CAN controllers. There are 83
available I/O lines. The board can be USB or externally
powered. A USB cable is required for programming.
chipKIT Basic I/O Shield (TDGL005)
The chipKIT Basic I/O Shield adds a variety
of useful I/O devices to the chipKIT Uno32
or the chipKIT Max32. It provides simple
I/O such as buttons, switches and LEDs,
as well as more complex devices such
as an I
2
C EEPROM, an I
2
C temperature sensor and a
128 × 32 pixel organic LED graphic display.
chipKIT Network Shield (TDGL006)
The chipKIT Network Shield expands the
capabilities of the chipKIT Max32 to take
advantage of all the advanced features of
the PIC32MX795 MCU. It adds 10/100 Ethernet, USB and
CAN communications plus additional features.
also has a USB 2.0 On-The-Go (OTG) controller, 10/100
the PIC32MX795 MCU. It adds 10/100 Ethernet, USB and
chipKIT Wi-Fi Shield (TDGL016)
The chipKIT Wi-Fi Shield by Digilent adds
Wi-Fi capability to the chipKIT Uno32,
Max32, or uC32. Based on the Microchip
MRF24WG0MA Wi-Fi radio transceiver
module, the Wi-Fi Shield also includes a
microSD card connector and four LEDs.
chipKIT Motor Shield (TDGL020)
The chipKIT Motor Shield is an expansion
board for use with the chipKIT Uno32
and chipKIT uC32. It provides additional
circuitry and connectors to drive DC
motors, servo motors, and stepper motors. It also provides
additional I/O via an I
2
C I/O extender.
chipKIT WF32 Wi-Fi Development Board (TDGL021)
The WF32 includes several peripherals on
the board, including Wi-Fi radio module,
USB OTG (host or device) interface,
microSD card slot, buttons, LEDs,
potentiometer and lots of extra I/Os. A full-featured HTML
server application is available by download. This board can
be powered by USB or an external power supply.
chipKIT Wi-FIRE Development Board (TDGL021-2)
This board enables rapid prototyping with
Microchip’s latest PIC32MZ architecture
and Imagination Technologies, FlowCloud™
Internet connectivity development software.
chipKIT Pi Development Board (TCHIP020)
chipKIT Pi (designed for Raspberry Pi®)
is an 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
board is supported by the free chipKIT Multi-Platform IDE
(MPIDE) that can be hosted on the Raspberry Pi.
chipKIT Fubarino® SD Development Board (TCHIP010)
The chipKIT 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. It includes a microSD
card slot for easy sketch access to large file storage.
chipKIT Fubarino Mini Development Board (TCHIP011)
The chipKIT Fubarino Mini is a
prototyping-friendly platform for
developing Arduino-compatible 32-bit
applications. The compact size
(5.1 × 1.9 cm) and low cost allow the Mini to fit almost
anywhere. The board 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.
motors, servo motors, and stepper motors. It also provides
(5.1 × 1.9 cm) and low cost allow the Mini to fit almost
20
Quick Guide to Microchip Development Tools