Microchip Technology Inc


Scalable Performance, memory density and power efficienty based on
ARM® Cortex® M4 Microcontrollers

Based on the powerful ARM® Cortex®-M4 core, the Microchip® | SMART SAM4S series extends the Microchip Cortex-M portfolio to offer:

  • Increased performance and power efficiency
  • Higher memory densities: up to 2MB of Flash, with dual bank capability,  and 160KB of SRAM
  • And a rich peripheral set for connectivity, system control and analog interfacing.

Devices are pin-to-pin and software compatible with current SAM3 Cortex-M3 processor-based microcontrollers (MCUs), offering a smooth upwards migration path for performance and memory size.


Key Features

  • Improved Performance Level — Built around the ARM-based Cortex-M4 core, the SAM4S operates at 120MHz and integrates Microchip's Flash read accelerator and optional cache memory to increase system performance. The SAM4S features a multi-layer bus matrix, multi-channel direct memory access (DMA) and distributed memory to support high data rate communication.
  • Low Power Consumption — The SAM4S series achieves 200µA/MHz in dynamic mode at a low operating frequency; 30mA at 120MHz; and 1µA at 1.8V in back-up mode with the real-time clock (RTC) running. Offering some of the best power consumption/performance rates on the market for standby mode, the SAM4S reaches 120MHz+ operating frequency with a RAM retention mode below 25µA.
  • Safety and Security — Integrated best-in-class hardware code protection:
    • Prevents access to on-chip memory to protect your intellectual property (IP).
    • Supports secure device reconditioning (chip erase) for reprogramming.
    • A unique 128-bit ID and scrambled external bus interface ensure software confidentiality while the hardware cyclic redundancy check (CRC) checks memory integrity.
  • Ease of Use — Accelerate your development cycle with Microchip Studio 6, a seamless, easy-to-use integrated development environment (IDE). Available free of charge, the IDE comes with hundreds of ARM project examples with source code that can streamline your design process. Get a jump-start on your design with dedicated evaluation kits and software packages. For rapid evaluation and code development, Microchip and industry-leading third parties provide a full range of development tools, real-time operating system (RTOS), middleware and support services to reduce time to market.
Tabs / 32-bit / SAM 4S 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