Live Chat
Our PIC microcontrollers (MCUs) and AVR MCUs are excellent for conserving power in battery-powered, connected applications like wearables, wireless sensor networks and other Internet of Things (IoT) devices.
Take your next idea to market with a development board that you can keep in your pocket. With full program and debug capabilities, our low-power Curiosity Nano evaluation kits offer complete support for your next design.
These kits are designed to integrate with MPLAB® Code Configurator (MCC), a free software plug-in for our award-winning MPLAB X Integrated Development Environment (IDE), that provides a graphical interface to easily configure peripherals and functions specific to your application. Code examples are also available to help you immediately start your development.
MPLAB X Integrated Development Environment (IDE) is a software program that runs on a PC (Windows®, macOS®, Linux®) to develop applications for PIC, AVR, CEC and SAM microcontrollers (MCUs) and dsPIC® Digital Signal Controllers (DSCs). It supports "One-Click" Make, Program, Debug/Execute operation, includes a library of Microchip-validated code examples to help you get started right away with your code development, and combines with the MPLAB XC8 compiler to provide a complete graphical front end.
MPLAB Xpress is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. A perfect starting point for new users of PIC microcontrollers (MCUs), it requires no downloads, no machine configuration and no waiting to get started. Join the MPLAB Xpress Community to share code, ideas, and knowledge.
MPLAB Code Configurator is a free graphical programming environment that generates seamless, easy to understand C code. Using an intuitive interface it enables and configures a rich set of peripherals and functions. It minimizes reliance upon product datasheet and reduces overall design effort and time while accelerating generation of production-ready code.
MPLAB XC8 provides a comprehensive solution for a project’s development software needs and comes in different optimization levels. It integrates with MPLAB X IDE to provide a full graphical front end. It can edit errors and create breakpoints to match the corresponding lines in source code.