Microchip Technology Inc


Converging Performance and Simplicity based on ARM® Cortex® M4 MCUs

SAM4N series comprises the entry point into our portfolio of Flash microcontrollers based on the ARM® Cortex®-M4 core. These microcontrollers feature a 100MHz operating frequency and offer up to 1MB of Flash, multiple serial communication peripherals and analog capability. This combination of features—plus low power consumption—makes the Microchip SAM4N series ideal for a wide range of applications in industrial automation, consumer and appliance, and energy metering markets. 

The Microchip SAM4N series offers pin-to-pin compatibility with Microchip SAM4S, SAM3S, SAM3N and SAM7S devices, facilitating easy migration within the portfolio.


Key Features

  • High level of integration — Microchip SAM4N microcontrollers offer fast serial communication with seven UARTs, four SPIs and three I2Cs. Additional features include 12-bit ADC, 10-bit DAC, integrated voltage reference, multiple timers, PWM and more.
  • Low power consumption — With its low-power architecture, the Microchip SAM4N achieves power consumption levels down to 170µA/MHz in active mode; down to 20µA in sleep mode with full RAM retention and wake-up time down to 10µs; down to 1µA in backup mode with the RTC running.
  • Ease of use — The ecosystem of software tools and support for Microchip Studio 6 integrated development platform enables an efficient design process and reduces time to market.


Tabs / 32-bit / SAM 4N MCUs

Development Tools

A complete suite of tools is available to help get your design to market. Choose from low-cost Xplained boards, starter kits, fully featured expansion & development boards, free MPLAB® X IDE Atmel Studio, MPLAB XC Compilers as well as a range of debuggers.

Hardware Development Tools

Software Development Tools

Compilers, IDEs and free software for major peripherals and technologies.

  • Atmel Studio
    • Atmel Studio 7 is the integrated development platform (IDP) for developing and debugging Microchip ARM®-based and AVR® microcontroller (MCU) applications.
  • Atmel Start
    • Atmel® STARTis an innovative online tool for intuitive, graphical configuration of embedded software projects.


Microchip's 32-bit microcontrollers are well suited for a wide variety of applications – from control logic, to fully integrated systems involving USB, Ethernet and LCD. To assist with your design efforts, we have introduced several on-line design centers.

Starter Kits

Use Microchip's 32-bit MCU's on-chip USB, CAN and Ethernet for your embedded project.

Human Interface
Development and Evaluation Boards

Use the power of Microchip's 32-bit MCUs to add graphics, USB devices, touch screens and more to your design.

Market/Industry Specific
Emulators and Debuggers

See the resources available that showcase Microchip's 32-bit MCUs used in lighting, automotive or motor control applications.

Microchip 32-bit Framework

Advanced Software Framework

The Advanced Software Framework (ASF) is a MCU software library providing a large collection of embedded software for Atmel flash MCUs: megaAVR, AVR XMEGA, AVR UC3 and SAM devices.

  • It simplifies the usage of microcontrollers, providing an abstraction to the hardware and high-value middlewares
  • ASF is designed to be used for evaluation, prototyping, design and production phases
  • ASF is integrated in the Atmel Studio IDE with a graphical user interface or available as standalone for GCC, IAR compilers
  • ASF can be downloaded for free

For more information visit the Advanced Software Framework page.


Atmel® START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints. In the case of a conflict, Atmel START will automatically suggest solutions that fit you specific setup.

For more information visit the Atmel START page.

32-bit Video Channel