Part Number: ATSAMC20E17A-MZT

Mfr: Microchip Technology

Description: ARM Microcontrollers: MCU 32QFN, 105C TEMP, GREEN, 5V, 48MHZ, T&R

Shipped from: Shenzhen/HK Warehouse

Stock Available: Check with us


With the ATSAMC20E17A-MZT microcontroller, your gateway to a world of options in embedded systems, you can experience innovation like no other. This small, powerful wonder is made to change the way you work on projects. It has a wide voltage range, a higher temperature tolerance, and energy-saving features that make sure it works at its best.


The ATSAMC20E17A-MZT is a 32-bit ARM microcontroller that has a lot of uses and is very important in the field of embedded systems. As part of Microchip Technology’s ATSAMD20 series, this microcontroller is made to work with a wide range of applications where small size, high speed, and low energy use are important.


Operating Conditions

● Wide Voltage Range

The microcontroller works effectively with voltages from 2.7 volts to 5.5 volts, which is a wide range. Because of this, it can be used with different power source configurations.

● Extended Temperature Range

The ATSAMC20E17A-MZT can work well in temperatures from -40°C to +125°C at clock speeds up to 48 MHz or from -40°C to +85°C at clock speeds up to 64 MHz. It can also work well in temperatures from -40°C to +85°C at clock speeds up to 64 MHz. Because of this, it can be used in both industrial and automotive settings.


● High-Performance ARM Cortex-M0+ CPU

The processor is powered by an ARM Cortex-M0+ CPU that can run at up to 48 MHz or 64 MHz. This CPU can handle demanding jobs quickly and efficiently.

● Hardware Multiplier

Because the microcontroller has a hardware multiplier that works in a single cycle, it can do complex math operations quickly, which improves its total performance.

● Micro Trace Buffer

A Micro Trace Buffer makes it easier to find and fix software problems because it helps with debugging and tracking program execution.

● Memory Protection Unit (MPU)

The MPU makes the system more secure by controlling how memory is used, protecting important data, and stopping unwanted access.


● In-System Self-Programmable Flash

With 128KB, 32KB, 64KB, or 256KB of in-system self-programmable Flash memory, developers can easily update and change software without taking the microcontroller out of the target system.

● Independent Self-Programmable Flash for EEPROM Emulation

The microprocessor has 1KB, 2KB, 4KB, or 8KB of independent self-programmable Flash memory, which can be used to simulate EEPROM storage and keep important data from being lost.

● SRAM Main Memory

With 4KB, 8KB, 16KB, or 32KB of SRAM, the microcontroller can process and store data for apps in an efficient way.


● Power-On Reset and Brown-out Detection (BOD)

The POR and BOD features make sure that the system starts up and runs correctly. This keeps problems from happening when the power goes out or when the power source is shaky.

● Flexible Clock Options

The microprocessor can use both internal and external clock sources with a frequency range of 48 MHz to 96 MHz Fractional Digital Phase Locked Loop (FDPLL96M). This lets the clock be set up in a way that fits the needs of the application and is both precise and flexible.

● External Interrupt Controller (EIC)

Since the microcontroller has 16 external interrupts, it can react quickly to outside events and take specific actions in real time.

● Hardware Debouncing

The SAM C20/C21 N version of the microcontroller has hardware debouncing, which reduces the effects of noisy or erratic signals and makes interrupt handling more accurate and reliable.

● Serial Wire Debug (SWD) Interface

The two-pin SWD interface makes it easier to program, test, and debug the microcontroller, which makes it easier to create and find problems.


● Idle and standby sleep modes

The microcontroller has low-power idle and standby sleep modes that make it use a lot less power when it’s not doing anything. This is perfect for battery-powered products.

● SleepWalking Peripherals

This feature lets certain peripherals wake up the microcontroller from sleep mode on their own when certain events happen. This saves power and improves the efficiency of the whole system.

The ATSAMC20E17A-MZT is a great choice for a wide range of embedded systems applications where speed, flexibility, and energy efficiency are important. Its operating conditions, core features, memory capabilities, and low-power options make it a great choice.

Power Supply and Start-Up Considerations

To make sure the ATSAMC20E17A-MZT microcontroller works well and reliably, you need to pay close attention to how it gets power and how it starts up. Here are some things you should think about:

● Changing the voltage

Make sure the power source voltage is stable and clean and falls within the range of 2.7 volts to 5.5 volts.To do this, use a good voltage regulator or power management IC to screen out noise and voltage changes. This will keep the microcontroller and other parts from getting damaged.

● Decoupling Capacitors

Put decoupling capacitors near the microcontroller’s power source pins. These capacitors store energy locally, reducing noise and voltage spikes and providing a steady source of power when a lot of current is needed at once.

● Power-On Reset (POR)

Use the Power-On Reset (POR) feature of the microcontroller to make sure that the start-up process is controlled and reliable. The POR makes sure that the microcontroller is set up properly when power is turned on. This keeps it from acting strangely when the power is turned on.

● Brown-out Detection (BOD)

If the microcontroller has this feature, turn on Brown-out Detection (BOD). When the power source voltage drops below a certain threshold, the BOD helps keep things from working wrong and possibly destroying data.

Start-Up Timing

Pay attention to how long the microcontroller needs to start up, especially if you are using an external clock source. This makes sure that the internal circuits of the microcontroller are stable before it starts running the program.

Follow any instructions about how long to wait after turning on the power before turning on the microcontroller’s clock to make sure it starts up correctly.

● Clock Stability

Use high-quality clock sources or external oscillators to keep the clock stable within the limits set by the microcontroller for applications that need exact timing or communication protocols.

Make sure the input voltage needs of the external clock source are met and that it has low jitter for accurate clock generation.

● Power Sequencing

If multiple parts use the same power source, make sure the power-up and power-down sequences are set up properly to avoid problems like voltage spikes or latch-up.

Start important parts, like voltage regulators or external oscillators, before turning on the microprocessor to avoid possible race conditions.

● Low-Power Modes

Use the low-power options of the microcontroller, such as Idle and Standby, to reduce power use when the microcontroller is not being used or when certain peripherals are not being used.

Learn about the wake-up sources for low-power modes to make sure that regular operation can be resumed quickly when needed.

● SleepWalking Peripherals

Use SleepWalking devices when possible to save power when you’re not using them. Instead of depending only on polling or interrupts, set up these peripherals to wake up the microcontroller when certain events happen.

● Current Consumption Analysis

Measure how much current the microcontroller uses in its different modes of operation. Then, adjust the software and hardware settings to get the power economy you want.

By paying close attention to power supply and start-up requirements, developers can make sure that the ATSAMC20E17A-MZT microcontroller works reliably and smoothly in their embedded systems. Proper power control not only improves how well a system works, but it also helps applications that care about energy save battery life.


Discover the exceptional capabilities of the ATSAMC20E17A-MZT microcontroller, your ideal choice for compact and powerful embedded systems. Boasting a wide voltage range, extended temperature tolerance, and energy-efficient features, this versatile microcontroller opens up endless possibilities for diverse applications.

Unlock the true potential of your projects by harnessing the ATSAMC20E17A-MZT’s power with invaluable support from official documentation, top-notch development tools, and a thriving community. Embrace this cutting-edge technology to craft innovative and efficient embedded system solutions that will set your projects apart.

Don’t miss out on this opportunity to elevate your designs. Get your hands on the ATSAMC20E17A-MZT exclusively at ICRFQ, China’s leading electronic component distributor. Take the first step towards revolutionizing your embedded systems today!

4.8/5 - (397 votes)