Microchip Technology Inc

Get ready to see a new world
of 8-bit PIC® MCUs

PIC® microcontrollers are finding their way into new applications like smartphones, audio accessories, video gaming peripherals and advanced medical devices. Microchip provides solutions for the entire performance range of 8-bit microcontrollers, with easy-to-use development tools, complete technical documentation and post design-in support through a global sales and distribution network.

225px_xpress_board MPLAB Xpress is a perfect starting point for new users of PIC Microcontrollers - no downloads, no machine configuration, and no waiting to get started on your system development.

8 bit quick reference

For quick overview visit Microchip’s 8-bit PIC MCU product portfolio, and get insights into versatile set of peripherals, primary characteristics of the device and easy migration path

Flexible Intelligence

  • Continuous re-investment in 8-bit portfolio
  • Industry's most robust offering
  • Pin and code compatible across families
  • 6-pin DFN to 100-pin TQFP
  • 375B to 128 KB Flash
  • 16B to 4 KB RAM
  • On-board EEPROM
  • 1.8V to 5.5V+ operation

Innovative Integration

  • Core independent peripherals
  • Complementary output generator
  • Configurable logic cell
  • Numerically controlled oscillator
  • Rail-to-rail op amps, fast comparators
  • Programmable switch mode controller
  • High resolution PWM, ADC, DAC
  • I2C, SPI, UART, USB, Ethernet

eXtreme Low Power

  • Lowest power sleep modes with flexible wake-up sources
  • Active currents down to 35 µA/MHz
  • Sleep current as low as 20 nA
  • Battery lifetime ≥ 20 years
  • Operation down to 1.8V
  • Single cell operation
  • Special low power BOR, WDT, RTC
Tabs / 8 bit / PIC MCUs
Hardware Development Tools
Software Development Tools

Hardware Development Tools

A complete suite of tools is available to help get your design to market. Choose from low-cost evaluation boards to fully featured development boards, as well as a wide range of debuggers. Free IDE, compilers and graphical code generation tool can help you get started in minutes.

Development & Evaluation Boards
Development Boards

These boards include flexibility and expansion capability for full featured designs, including the ability to add different processors and application daughter cards.

MPLAB® Xpress Evaluation Boards - Designed with a single objective – to help your ideas take the shortest journey from imagination to reality

Curiosity Development Board - Cost-effective, fully integrated 8-bit development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board

Explorer 8 Development Board - The latest offering in a long line of enterprise-class tools for 8-bit PIC microcontrollers. The board is an evolution of the popular PIC18 Explorer Board

PICDEM Lab II Development Board - Development and teaching platform for use with 8-bit PIC® microcontrollers

Emulators & Debuggers
Emulators & Debuggers

The debuggers and programmers work across all PIC® and AVR MCU platforms, are USB powered and are fully compatible with Microchip's IDE with features ranging from basic debugging to advanced emulation capability.

PICkit 3 In Circuit Debugger/Programmer - Most affordable in-circuit debugger/programmer with simple breakpoints

MPLAB ICD 4 - High-speed hardware debugger/programmer with complex breakpoints

MPLAB REAL ICE In Circuit Emulator - High-speed emulator with complex breakpoints and trace capability

Emulator Extension Paks - 8-bit Emulation Extension Packs offer a variety of advanced emulation/debugging capabilities

Software Development Tools

Microchip's free IDE, Compilers and graphical code generation tool enable fast development of embedded applications with the low power advanced PIC® microcontrollers.


MPLAB® X IDE - is a single Integrated Development Environment (IDE) supporting all PIC MCUs and dsPIC DSCs. Provides a single integrated "environment" to develop code for embedded microcontrollers. It includes a library of Microchip-validated code examples to get started right away and integrates the MPLAB XC16 compiler while featuring "One Click" Make, Program, Debug / Execute operation


MPLAB® Xpress Cloud-based IDE - MPLAB Xpress Cloud-Based IDE is an online development environment that contains the most popular features of our award-winning MPLAB X IDE. It is a perfect starting point for new users of PIC Microcontrollers with no downloads, no machine configuration, and no waiting to get started. Join the MPLAB Xpress Community to share code, ideas, and knowledge.

MPLAB® XC Compilers - 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. Single step through C source code to inspect variables and structures at critical points

MPLAB Code Configurator Logo

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