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.
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.