Effortlessly meet the evolving requirements of modern electronics with our broad portfolio of scalable microcontrollers (MCUs). Our flexible and integrated peripherals enhance an application’s capabilities and performance while operating autonomously from the Central Processing Unit (CPU) to reduce power consumption and minimize the number of external components. Start your development journey with our easy-to-use visual design environments and use our proven reference designs and professionally tested software libraries to reduce your design risk and speed up your time to market.
Whether you're using our MPLAB® development ecosystem or third-party tools like IAR™ and Zephyr®, we make it easy to get started with your new design.
Discover over 6,000 detailed project examples with GitHub code repositories and helpful tips and tricks. Use our MPLAB Discover content search platform to find application notes, data sheets and more.
Simplify your design cycle, from concept to production. Explore our extensive portfolio of reference designs to jumpstart your design process.
Our comprehensive MPLAB development ecosystem offers powerful hardware and software tools to simplify and streamline embedded design. Our products also seamlessly integrate with third party offerings like Arm® Keil® MDK and IAR Embedded Workbench® development environments and FreeRTOS®. With a wide range of easy-to-use options, our development solutions help you bring your designs to life more efficiently.
Bring your application to market quickly and efficiently with our comprehensive programming services. This streamlined process seamlessly integrates your custom code into your selected device and then allows you to request verification samples and place production orders.
MPLAB AI Coding Assistant is a free, customized version of the Continue extension available on the Microsoft® Visual Studio® Code Marketplace that is tailored specifically for developers working with Microchip products. It offers code suggestions with the AI autocomplete feature, automates mundane tasks and provides access to Microchip data sheets within the editor. A Microchip-trained virtual assistant chatbot is also available to answer your coding questions to elevate your coding experience and accelerate your development.
If your design outgrows the capabilities of our MCUs, you may want to cross over to our 32-bit microprocessors (MPUs), which support higher processing power and memory storage. Our MPUs are supported in the same toolset and MPLAB Harmony software framework as many of our MCUs, which enables an easy transition. Access the full benefits of an MPU by using the Linux® operating system.