32-bit Microcontrollers
Our energy-friendly EFM32 microcontrollers (MCUs) are ideal for ultra-low power applications. Based on ARM® Cortex® -M0+, Cortex-M3, Cortex-M4 and Cortex-M33 cores our 32-bit MCUs extend battery life for those "hard-to-reach", power-sensitive consumer and industrial applications. Engineered for low power and intelligent design, our MCUs have the ability to scale power consumption while still performing real-time embedded tasks.
Most Popular 32-bit MCUs
As the proven, leading supplier for all major IoT ecosystems, Silicon Labs has deployed more than one billion wireless chips for the Internet of Things. We have the silicon, software and tools for speedy development of smart home, commercial, consumer and industrial applications.


The EFM32PG26 32-bit microcontroller (MCU) family is a software-compatible, MCU-only version of the EFR32xG26 wireless SoC platform, namely (BG26 and MG26). PG26 32-bit MCUs are ideal for enabling a wide range of low-power and high-performance embedded IoT applications.
The highly efficient PG26 offers an 80 MHz ARM® Cortex®-M33 with LCD controller, rich analog and communication peripherals, low current consumptions, and more GPIOs to address complex systems. The PG26 is also equipped with a hardware AI/ML accelerator allowing for faster inferencing at the edge with lower power consumption.


The EFM32PG28 32-bit microcontroller (MCU) family is a software compatible MCU-only version of the EFR32xG28 wireless SoC platform (ZG28, FG28 and SG28). PG28 32-bit MCUs are ideal for enabling a wide range of low power and high-performance embedded IoT applications.
The highly efficient PG28 offers an 80 MHz ARM® Cortex®-M33, LCD controller, rich analog and communication peripherals, and more GPIOs to address complex systems. The PG28 is also the first EFM32 device with a hardware AI/ML accelerator allowing for faster inferencing at the edge with lower power consumption.


The EFM32PG23 32-bit microcontroller (MCU) family is a software compatible MCU-only version of the award-winning EFR32xG23 wireless SoC platform, namely FG23 and ZG23. PG23 32-bit MCUs are ideal for enabling a wide range of ultra-low-power and high-performance embedded IoT applications.
The highly efficient PG23 offers a 80 MHz Cortex-M33 with rich analog and communication peripherals providing a compact, highly-integrated MCU for consumer and industrial markets.


The EFM32PG22 32-bit microcontroller (MCU) family is a pin and software compatible MCU-only version of the award-winning EFR32xG22 wireless SoC platform (BG22, MG22 and FG22). PG22 32-bit MCUs are ideal for enabling a wide range of ultra-low-power and high-performance embedded IoT applications.
The highly efficient PG22 offers a 76.8 MHz Cortex-M33 with rich analog and communication peripherals providing a compact, highly integrated MCU for consumer and industrial markets.


Silicon Labs' EFM32TG11 ARM® Cortex®-M0+ based 32-bit microcontrollers (MCUs) offer developers highly integrated functionality for energy-efficient IoT applications. TG11 continues to build on Silicon Labs leadership in ultra-low power performance and offers new, unique features to simplify development. In addition to ultra-low current consumptions across usable energy modes, the TG11 MCUs provide sensor interfaces, integrated 8x32 segment LCD and CAN bus controllers, patented wake-on-touch Capacitive Sensing technology, robust security accelerators, and much more. Together, the intersection of energy-efficiency, performance, and easy-to-use developer tools make TG11 well suited for applications that are looking to do more, with less.


The most integrated and high performance low power MCU available.
Our EFM32GG11 Series 1 ARM® Cortex®-M4-based 32-bit microcontrollers (MCUs) are the most integrated and high performance low power MCUs available and include robust security via a unique cryptographic hardware engine supporting AES, ECC, SHA, and True Random Number Generator (TRNG). New features include a PDM sensor interface, an SD/MMC/SDIO controller, Octal/ Quad-SPI memory controller, 10/100 Ethernet MAC, dual CAN bus controller, highly robust capacitive sensing, enhanced alpha blending graphics engine, and LESENSE/PCNT enhancements for smart energy meters. These features, combined with ultra-low current active mode and short wake-up time from energy-saving modes, make Giant Gecko Series 1 microcontrollers well-suited for any battery-powered application, as well as other systems requiring high performance and low-energy consumption.
Core | Frequency (MHz) | Max Flash/RAM (kB) | Max GPIO | Max LCD Segments | USB | DAC | ADC Resolution | Max ADC Channels | Max Temperature | Vdd Min (V) | Vdd Max (V) | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
New
EFM32PG26 Series 2 New
EFR32PG26 Series 2 MCUs
|
ARM Cortex-M33 | 80 | 3200/512 | 64 | 4 x 40 | 20 | 4 | 125 | 1.71 | 3.8 | ||
EFM32PG28 Series 2
EFM32PG28 Series 2 MCUs
|
ARM Cortex-M33 | 80 | 1024/256 | 51 | 8 x 24 | 20 | 16 | 125 | 1.71 | 3.8 | ||
EFM32PG23 Series 2
EFM32PG23 Series 2 MCUs
|
ARM Cortex-M33 | 80 | 512/64 | 34 | 4 x 20 | 16, 20 | 16 | 125 | 1.71 | 3.8 | ||
EFM32PG22 Series 2
EFM32PG22 Series 2 MCUs
|
ARM Cortex-M33 | 76 | 512/32 | 26 | — | 16 | 16 | 125 | 1.71 | 3.8 | ||
Giant Gecko S1
EFM32GG S1 GG11 and GG12 32-bit Microcontrollers
|
ARM Cortex-M4 | 72 | 1024/192, 2048/512 | 144, 95 | 8 x 36 | 12 | 16 | 125 | 1.8 | 3.8 | ||
Tiny Gecko S1
EFM32 Tiny Gecko 32-bit S1 Microcontrollers
|
ARM Cortex-M0+ | 48 | 128/32 | 67 | 8 x 32 | 12 | 32 | 125 | 1.8 | 3.8 | ||
Giant Gecko
EFM32 Giant Gecko 32-bit Microcontrollers
|
ARM Cortex-M3 | 48 | 1024/128 | 93 | 8 x 36 | 12 | 8 | 85 | 1.98 | 3.8 | ||
Wonder Gecko
EFM32 Wonder Gecko 32-bit Microcontrollers
|
ARM Cortex-M4 | 48 | 256/32 | 93 | 8 x 36 | 12 | 8 | 85 | 1.98 | 3.8 | ||
Leopard Gecko
EFM32 Leopard Gecko 32-bit Microcontrollers
|
ARM Cortex-M3 | 48 | 256/32 | 93 | 8 x 36 | 12 | 8 | 85 | 1.98 | 3.8 | ||
Pearl Gecko
EFM32 Pearl Gecko 32-bit Microcontrollers
|
ARM Cortex-M4 | 40 | 1024/256, 256/32 | 32, 65 | — | 12 | 32, 54 | 125, 85 | 1.8, 1.85 | 3.8 | ||
Jade Gecko
EFM32 Jade Gecko 32-bit Microcontrollers
|
ARM Cortex-M3 | 40 | 1024/256, 256/32 | 32, 65 | — | 12 | 16, 32 | 125, 85 | 1.8, 1.85 | 3.8 | ||
Gecko
EFM32 Gecko 32-bit Microcontrollers
|
ARM Cortex-M3 | 32 | 128/16 | 90 | 4 x 40 | 12 | 8 | 85 | 1.98 | 3.8 | ||
Tiny Gecko
EFM32 Tiny Gecko 32-bit Microcontrollers
|
ARM Cortex-M3 | 32 | 32/4 | 56 | 8 x 20 | 12 | 8 | 85 | 1.98 | 3.8 | ||
Happy Gecko
EFM32 Happy Gecko USB-enabled 32-bit Microcontrollers
|
ARM Cortex-M0+ | 25 | 64/8 | 37 | — | 12 | 4 | 105 | 1.98 | 3.8 | ||
Zero Gecko
EFM32 Zero Gecko 32-bit Microcontrollers
|
ARM Cortex-M0+ | 24 | 32/4 | 37 | — | 12 | 4 | 85 | 1.98 | 3.8 |
Featured 32-bit MCU Kits
EFM32PG23 Pro Kit
The PG23 Pro Kit is an ideal starting point for application development on the EFM32PG23 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabililties of the EFM32PG23 MCU. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with the external applications.
EFM32 PG22 Dev Kit
The PG22 Dev Kit is a low cost, small form factor prototype and development platform for the EFM32PG22 microcontroller. The board is a small and cost-effective, feature-rich, prototype and development platform based on the EFM32™ microcontroller. The PG22 Dev Kit is an ideal platform for developing energy-friendly electronic devices.
EFM32 Tiny Gecko S1, TG11 Starter Kit
The SLSTK3301A is an excellent starting point to get familiar with the EFM32™ Tiny Gecko 11 32-bit microcontrollers. The starter kit contains sensors and peripherals demonstrating some of the MCU's many capabilities and can serve as a starting point for application development.
EFM32PG26 Pro Kit
The PG26 Pro Kit is an ideal starting point for application development on the EFM32PG26 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabilities of the EFM32PG26 Microcontroller. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with external applications.
EFM32PG26 Explorer Kit
The PG26 Explorer Kit is a small form factor development and evaluation platform based on the EFM32PG26 MCU. The Explorer Kit is focused on rapid prototyping and concept creating of loT applications.
EFM32PG28 Pro Kit
The PG28-PK2506A Pro Kit is an ideal starting point for application development on the EFM32PG28 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabilities of the EFM32PG28 Microcontroller. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with external applications.
EFM32PG23 Pro Kit
The PG23 Pro Kit is an ideal starting point for application development on the EFM32PG23 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabililties of the EFM32PG23 MCU. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with the external applications.
EFM32 PG22 Dev Kit
The PG22 Dev Kit is a low cost, small form factor prototype and development platform for the EFM32PG22 microcontroller. The board is a small and cost-effective, feature-rich, prototype and development platform based on the EFM32™ microcontroller. The PG22 Dev Kit is an ideal platform for developing energy-friendly electronic devices.
EFM32 Tiny Gecko S1, TG11 Starter Kit
The SLSTK3301A is an excellent starting point to get familiar with the EFM32™ Tiny Gecko 11 32-bit microcontrollers. The starter kit contains sensors and peripherals demonstrating some of the MCU's many capabilities and can serve as a starting point for application development.
EFM32PG26 Pro Kit
The PG26 Pro Kit is an ideal starting point for application development on the EFM32PG26 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabilities of the EFM32PG26 Microcontroller. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with external applications.
EFM32PG26 Explorer Kit
The PG26 Explorer Kit is a small form factor development and evaluation platform based on the EFM32PG26 MCU. The Explorer Kit is focused on rapid prototyping and concept creating of loT applications.
EFM32PG28 Pro Kit
The PG28-PK2506A Pro Kit is an ideal starting point for application development on the EFM32PG28 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabilities of the EFM32PG28 Microcontroller. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with external applications.
EFM32PG23 Pro Kit
The PG23 Pro Kit is an ideal starting point for application development on the EFM32PG23 Microcontrollers. The board features sensors and peripherals, demonstrating some of the many capabililties of the EFM32PG23 MCU. Additionally, the board is a fully featured debugger and energy monitoring tool that can be used with the external applications.
EFM32 PG22 Dev Kit
The PG22 Dev Kit is a low cost, small form factor prototype and development platform for the EFM32PG22 microcontroller. The board is a small and cost-effective, feature-rich, prototype and development platform based on the EFM32™ microcontroller. The PG22 Dev Kit is an ideal platform for developing energy-friendly electronic devices.
EFM32 Tiny Gecko S1, TG11 Starter Kit
The SLSTK3301A is an excellent starting point to get familiar with the EFM32™ Tiny Gecko 11 32-bit microcontrollers. The starter kit contains sensors and peripherals demonstrating some of the MCU's many capabilities and can serve as a starting point for application development.
32-bit Software Development
Simplicity Studio is the core development environment designed to support the Silicon Labs IoT portfolio of SoCs and modules. It provides access to target device-specific web and SDK resources in the Launcher; software and hardware configuration tools; an integrated development environment (IDE) featuring industry-standard code editors, compilers and debuggers; and advanced, value-add tools for network analysis and code-correlated energy profiling.

Simplicity Studio
Making development easier and more efficient by providing everything needed - from initial concept to final product.

32-bit MCU SDK
This software package provides all of the drivers and services needed for a successful 32-bit MCU project.

Precision32 32-bit MCU Development Suite
This tool unlocks the power and flexibility of the Precision32™ 32-bit microcontroller family.
Find the Right 32-bit Microcontroller for your Application
Smart Home
Smart Lighting
Battery Operation
What is a 32-bit MCU?
Silicon Labs' EFM32™ 32-bit microcontroller (MCU) family is the world's most energy friendly microcontroller and is especially suited for use in low-power and energy sensitive applications, including energy, water, and gas metering, building automation, alarm and security, and portable medical/fitness equipment. Since battery replacement is often not possible for reasons of access and cost, such applications need to operate for as long as possible without external power or operator intervention. Silicon Labs' energy-friendly EFM32 32-bit microcontrollers beat existing low-power MCU alternatives — here we'll highlight the top 5 factors that make this possible.
Low Power Architecture
Get more done with less energy. EFM32 MCUs feature the ARM Cortex® cores with floating-point unit and Flash memory and are architected for low power using only as little as 21 µA/MHz in active mode. The devices are designed to scale power consumption with capabilities in four energy modes, including a deep sleep mode as low as 1.03 µA, with 16 kB RAM retention and operating real-time clock, as well as a 400 nA hibernation mode with 128 bytes of RAM retention and cryotimer.
Functional Density
Reduce the cost of your system with highly integrated microprocessors boasting a rich selection of available high-performance and low-power peripherals, on-chip non-volatile memory, scalable memory footprints, crystal-less 500 ppm sleep timer, and integrated power-management functions.
Security
When you want your products to withstand the most challenging cyber-security attacks, you can trust Silicon Labs' technology to safeguard your customers' privacy.
When considering security in the context of IoT, there are multiple aspects a developer needs to consider.
Encryption is only as strong as the security offered by the physical device itself. The easiest device attack is a remote attack on software to inject malware which is why a hardware root of trust secure boot is critical. Many IoT devices are easily acquired in the supply chain and allow “Hands-On”, or “Local” attacks which allows attacking the debug port or using physical attacks like side-channel analysis to recover keys during communication encryption.
Silicon Labs offers a portfolio of device-level security options. To learn more click through to our security pages.
Best-in-class Tools
From embedded OS to connectivity software stacks to IDE’s and tools to optimize design. It’s all in one place.
Industry-leading RTOS with a free kernelIDE support for Keil, IAR and GCCTools to optimize designs with features that enable things like the profiling of energy usage and easy visualization of the internals of any embedded system.
Featured 32-bit Microcontroller Resources

Technical Documentation
Find Data Sheets, App Notes and More.

32-bit MCU Training
Discover training curriculum including written and video modules.

32-bit MCU Software Reference Docs
Develop and prototype smarter. Get to market faster.

Questions? Visit The Community
Explore the knowledge base and forum to get help and support