1. Catalogs
  2. Microchip Technology Inc.
  3. Quick Guide to Microchip Development Tools
video corpo

Quick Guide to Microchip Development Tools

Quick Guide to Microchip Development Tools
1 / 16 PagesView full catalog

Quick Guide to Microchip Development Tools

Product catalog summary
Introduction
Microchip Technology offers a wide range of development tools, with approximately 900 options available. This guide highlights key tools, while a comprehensive list can be accessed through their online Development Tool Selector.
MPLAB X IDE
MPLAB X IDE is a free integrated development environment for Microchip’s PIC® microcontrollers and dsPIC® digital signal controllers. It supports Windows, Linux, and Mac OS X, featuring a unified GUI, project management, and debugging capabilities.
Features of MPLAB X IDE
  • Feature-Rich Editor: Includes color syntax highlighting, smart code completion, and refactoring tools.
  • User-Friendly Interface: Customizable toolbars and windows, with navigation tools like 'Go to file' and 'Go to type'.
  • File History and Bug Tracking: Local file history and built-in support for Bugzilla issue tracker.
MPLAB XC Compilers
MPLAB XC Compilers provide highly optimized code with Free and PRO editions. The Free edition supports all devices and commands of the PRO edition without time or memory restrictions.
Features of MPLAB XC Compilers
  • ANSI Compliant with extensive libraries.
  • Integrates with MPLAB X IDE for a graphical front end.
  • Supports single-user and network server licenses.
In-Circuit Emulators and Debuggers
Microchip offers three universal debuggers: MPLAB ICD 3, PICkit™ 3, and MPLAB REAL ICE™ In-Circuit Emulator, each providing different levels of functionality and integration with MPLAB X IDE.
Comparison of Debuggers
FeaturePICkit™ 3MPLAB® ICD 3MPLAB REAL ICE™
USB SpeedFullHigh and FullHigh and Full
Power to TargetYesYesNo
TraceNoNoYes
Third Party Tools
Microchip collaborates with third-party vendors to offer additional tools such as device programmers, compilers, and development boards.
Starter Kits
Microchip provides various starter kits for different microcontroller families, including the Explorer 16 Starter Kit and PIC32 Starter Kit, which include necessary hardware and software for development.
PIC18 MCU Development Kits Overview
  • PIC18 MCU (DM180021): Includes on-board debugger/programming capability, USB communication, capacitive touch pad, and more.
  • PIC18 Development Kit (DV164136): Includes a PIC18 Explorer board, PICkit 3 Debugger/Programmer, and more.
  • MPLAB Starter Kit for PIC24H MCUs (DM240021): Features a built-in debugger, tri-axial accelerometer, and more.
  • MPLAB Starter Kit for PIC24F MCUs (DM240011): Includes an in-circuit debugger/programmer, USB connectors, and more.
  • MPLAB Starter Kit for Digital Power (DM330017): Allows exploration of dsPIC33F GS Digital Power Conversion family.
  • Microstick II (DM330013-2): Provides a development platform for 16-bit and 32-bit microcontrollers.
  • PICDEM™ PIC18 Explorer Board (DM183032): Features a PIC18F8722 MCU and supports various PIC18 families.
  • Development Tools Selector: An online application for viewing development tools associated with Microchip products.
  • PIC32 Ethernet Starter Kit (DM320004): Offers a low-cost method for 10/100 Ethernet development with PIC32.
  • PIC32 I/O Expansion Board (DM320002): Provides full access to MCU signals and supports PICtail Plus daughter cards.
  • PICkit 3 Debug Express (DV164131): Combines a 44-pin demo board with a PIC18F45K20 microcontroller.
  • MPLAB Starter Kit for Serial Memory Products (DV243003): Supports development of Serial EEPROM designs.
  • PIC24E and dsPIC33E USB Starter Kits (DM240012/DM330012): Low-cost kits for USB device development.
  • Microsticks for 3V and 5V PIC24F K-Series (DM240013-1/DM240013-2): Flexible USB powered development platforms.
  • PIC32 Bluetooth Audio Development Kit (DV320032): Designed for low-cost Bluetooth audio system development.
  • Ethernet PICtail Plus Daughter Boards: Boards for Ethernet connectivity with Microchip’s products.
  • Application-Specific Development Tools: Includes tools for audio, Bluetooth, low power, and more.
  • Graphics and LCD Development Tools: Tools for developing graphical human interface applications.
  • Lighting and Machine-to-Machine Development Tools: Platforms for developing communications-enabled lighting applications.
  • Motor Control and Power Conversion Tools: Evaluation platforms for PIC microcontroller capabilities in motor control and power conversion applications.
Microcontroller Development Platforms
  • PIC16LF1947 Platform: Supports low voltage development with features like LCD control and motor control.
  • dsPICDEM MCLV-2 Development Board: Evaluates BLDC and synchronous motor control applications.
  • dsPICDEM MCHV-2 Development System: For high voltage motor control applications.
Application-Specific Development Tools
  • dsPICDEM MCSM Development Board: For low-voltage stepper motor applications.
  • Buck/Boost Converter PICtail Plus Card: For dsPIC33FGS SMPS devices.
  • KEELOQ Security ICs 3 Development Kit: For secure authentication applications.
  • BodyCom Technology Development Kit: For secure communication systems.
Touch Sensing Technology
  • Enhanced mTouch Capacitive Touch Evaluation Kit: For developing capacitive touch applications.
  • Metal Over Cap Accessory Kit: Evaluates Metal Over Cap technology.
  • mTouch AR1000 and AR1100 Development Kits: For resistive touch controllers.
USB Development Tools
  • PIC32 I/O Expansion Board: Provides access to MCU signals and supports PICtail Plus daughter cards.
  • PICDEM FS USB Demonstration Kit: For evaluating USB communication.
  • USB2514B and USB2640 Evaluation Boards: For USB hub and media controller applications.
Wi-Fi Development Tools
  • RN171 Wi-Fi Evaluation Kit: Adds Wi-Fi connectivity to embedded applications.
  • Wi-Fi Comm and G Demo Boards: For evaluating Microchip’s Wi-Fi modules.
  • MiWi Wireless Networking Protocol to Wi-Fi Demo Kit: For MiWi to Wi-Fi gateway solutions.
Analog Development Tools
  • MCP3911 ADC Evaluation Board: Evaluates dual-channel ADC performance.
  • MCP3421 Weight Scale and Battery Fuel Gauge Demo Boards: For evaluating ADC in weight scale and battery applications.
CAN and LIN Interface Products
  • MCP2515 PICtail Plus Daughter Board: For developing CAN nodes.
  • MCP2515 CAN Bus Monitor Demo Board: For creating a simple two-node CAN bus.
Digital Potentiometers and Operational Amplifiers
  • MCP402X and MCP43XX Evaluation Boards: For evaluating digital potentiometers.
  • MCP6H04 and MCP6V01 Evaluation Boards: For instrumentation amplifier and thermocouple applications.
Digital-to-Analog Converters
  • MCP4725 SOT-23-6 Evaluation Board: For evaluating DAC performance.
Evaluation Boards
  • MCP4725 Evaluation Board: A tool for evaluating the MCP4725 12-bit DAC device.
  • MCP4728 Evaluation Board: Facilitates evaluation of the MCP4728 4-channel 12-bit DAC device.
Energy Meters
  • MCP3905A Energy Meter Reference Design: A low-cost energy meter board with high accuracy and compliance with IEC standards.
I/O Expanders
  • MCP23X17 16-bit GPIO Expander Evaluation Board: Demonstrates input/output functionality of MCP23017 and MCP23S17 interfaces.
Power Management
  • MCP19111 Evaluation Board: Demonstrates the MCP19111 device in a synchronous buck topology.
  • MCP19035 Evaluation Board: Offers a compact, efficient step-down conversion.
  • MCP1640 Evaluation Board: Utilizes the MCP1640 in a high-efficiency step-up DC-DC converter.
Thermal Management
  • TC1047A Temp-to-Voltage Converter PICtail Demo Board: Integrates an analog temperature sensor with a microcontroller.
  • MCP9700 Thermistor Demo Board: Measures temperature using a thermistor in a voltage divider configuration.
USB Peripherals
  • MCP2210 Evaluation Kit: A platform for developing and evaluating the MCP2210 USB to SPI device.
  • MCP2210 Breakout Module: A standalone USB to SPI bridge module.
  • MCP2200 Breakout Module: A platform for evaluating the MCP2200 USB-to-UART serial converter.
  • UCS1002 USB Charging Controller: Provides a USB port power switch with multiple charger emulation profiles.
Support and Training
Microchip offers extensive support through field applications engineers, technical support, and online resources. Training options include technical training centers, conferences, seminars, and eLearning resources.
See more

Catalog excerpts

Quick Guide to Microchip Development Tools-1

Development Tools Quick Guide to Microchip Development Tools

 Open the catalog to page 1
Quick Guide to Microchip Development Tools-2

MPLAB®X IDE and Software Tools Introduction Microchip produces approximately 900 different development tools, of which only a selection are featured in this document. For the full listing of Microchip's development tools, please visit the online Development Tool Selector at www.microchip.com/dts, or visit our application sites on www.microchip.com. Feature-Rich Editor MPLAB X IDE MPLAB X IDE is the latest generation of Microchip’s free integrated development environment. Incorporating a powerful and highly functional set of features, it allows you to easily develop applications for Microchip’s...

 Open the catalog to page 2
Quick Guide to Microchip Development Tools-3

Microchip MPLAB XC Compilers MPLAB XC Compilers MPLAB® XC8 MPLAB XC Compilers produce highly optimized code. The PRO edition has the most features and produces the best code optimization. A low-cost option of the compiler is also available as the Standard Edition. MPLAB XC licenses are also available as Free editions and have the option of a 60-day PRO evaluation trial. Microchip now offers Free and PRO Editions of the MPLAB XC32++ Compiler, which adds the flexibilty to develop and reuse C++ projects and components. The Free editions support all devices and commands of the PRO edition. They have...

 Open the catalog to page 3
Quick Guide to Microchip Development Tools-4

In-Circuit Emulators and Debuggers Microchip offers three universal debuggers. They share design platforms, support all microcontroller and DSC families, are USB-powered and fully integrated with MPLAB X IDE. MPLAB ICD 3 offers debugging and hardware features sufficient for the needs of most users. PICkit™ 3 Debugger/Programmer is the economical choice for basic debugging functions. MPLAB REAL ICE™ In-Circuit Emulator offers advanced features—like data capture, trace, logic triggers and high-speed debugging up to 10 feet—usually available only on expensive and high-end emulators. Both MPLAB REAL...

 Open the catalog to page 4
Quick Guide to Microchip Development Tools-5

In-Circuit Emulators and Debuggers In-Circuit Emulators and Debuggers PICkit™ 3 MPLAB REAL ICE™ In-Circuit Emulator Full Only Programmable Vdd Vdd Drain from Target Over Voltage/Current Protection Emulation Support Breakpoints Full Speed Full Speed Full Speed Trace, Native Trace, Other (SPI, PORT, Inst) Data Capture Logic/Probe Triggers High Speed Performance PAK (LVDS) Production Programmer Software Breakpoints Program Memory Image Size Third Party Tools Microchip also offers a great collection of tools from third party vendors. These tools are carefully selected to offer good value and unique...

 Open the catalog to page 5
Quick Guide to Microchip Development Tools-6

Getting Started Starter Kits Starter Kits are complete, affordable, turnkey solutions consisting of hardware and software sufficient for exploring specific applications or the features of the device family they represent. Most kits include an on-board or separate debugger and tutorials. To get started, simply install and start MPLAB X IDE, connect the hardware and step through the easy-to-follow tutorials. F1 Evaluation Kit (DV164132) The F1 Evaluation Kit is a demonstration/ development tool for Enhanced Mid-Range PIC microcontrollers (PIC12F1XXX/ PIC16F1XXX) and includes the PICkit 3 for quick...

 Open the catalog to page 6
Quick Guide to Microchip Development Tools-7

Getting Started PIC32 Ethernet Starter Kit (DM320004) MPLAB Starter Kit for Digital Power (DM330017) The PIC32 Ethernet Starter Kit provides the easiest and lowest cost method to experience 10/100 Ethernet development with PIC32. Combined with Microchip's free TCP/IP software, your project will be running in no time. The PIC32 has an available CAN2.0b peripheral and USB host/device/OTG. The MPLAB Starter Kit for Digital Power allows the user to easily explore the capabilities and features of the dsPIC33F GS Digital Power Conversion family. It is a digitally controlled power supply board that...

 Open the catalog to page 7
Quick Guide to Microchip Development Tools-8

Application-Specific Development Tools Audio Audio Development Board for PIC32 (DM320011) The audio development board for PIC32 provides developers with a flexible platform for 24-bit audio record and playback, USB digital audio, MP3 decode and sample rate conversion. Key features include PIC32MX795F512, 24-bit Wolfson codec, USB Type A interface, on-board microphone, headphone out and line in, high-quality 2" color LCD and MFi Dock Edge connector. PIC32 USB Digital Audio Accessory Board (DM320014) The PIC32 USB Digital Audio Accessory Board showcases a 16/24-bit quality digital stereo audio...

 Open the catalog to page 8
Quick Guide to Microchip Development Tools-9

Application-Specific Development Tools eXtreme Low Power nanoWatt XLP 16-bit Development Board (DM240311) Remote Control Demo Board (DM240315-2) This development board provides a low-cost, highly configurable development system for Microchip's line of extreme low power 16-bit PIC24F microcontrollers featuring sleep currents down to 20 nA. The board supports development on PIC24F16KA102, PIC24FJ64GA102 and PIC24F64GB002 families of MCUs. This board can be powered by more than five sources including batteries and energy harvesting modules and supports a variety of common components that can be...

 Open the catalog to page 9
Quick Guide to Microchip Development Tools-10

Application-Specific Development Tools LCD Explorer Development Board (DM240314) The LCD Explorer Development Board supports Microchip's 100-pin microcontrollers with ×8 common segment LCD drivers. The LCD Explorer provides an ideal platform for a customer to evaluate an MCU with a common LCD driver on a 38 segment ×8 common LCD display. PICtail Plus connections allow a customer to evaluate the selected MCU in a complex system by adding Microchip's PICtail Plus daughter boards. The F1 Low Voltage Evaluation Platform is a development tool for Enhanced Mid-range PIC microcontrollers (PIC12F1XXX/PIC16F1XXX)....

 Open the catalog to page 10
Quick Guide to Microchip Development Tools-11

Application-Specific Development Tools dsPICDEM MCSM Development Board (DM330022) This development board is intended for low-voltage (up to 80 volts at 3 amps) 2-phase uni-polar or bi-polar stepper motor (4, 6 or 8 wire) applications. It provides a low-cost system for users to evaluate and develop applications using dsPIC33F motor control DSCs via a Plug-In Module (PIM) or 28-pin SOIC socket. A USB serial interface for RTDM is provided. Feedback support includes current and voltage. Demo software to run motors in open-loop or closed-loop with full or variable micro-stepping is provided. A DMCI/RTDM...

 Open the catalog to page 11
*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.