EFM32G232F128G-E-QFP64R - 32MHz Cortex-M3 MCU 128KB Flash | Silicon Labs
MPN: EFM32G232F128G-E-QFP64R ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.42 | $5.42 |
| 10 | $4.87 | $48.70 |
| 100 | $4.31 | $431.00 |
| 500 | $3.84 | $1,920.00 |
| 1,000 | $3.42 | $3,420.00 |
EFM32G232F128G-E-QFP64R Overview
A microcontroller (MCU) is an integrated circuit that combines a processor core, program and data memory, peripherals, and interrupt logic on a single chip. The Cortex-M3 family is a 32-bit RISC core designed for embedded applications, balancing deterministic interrupt latency, Thumb-2 instruction efficiency, and a tightly integrated NVIC. The EFM32G "Gecko" family belongs to the broader ARM Cortex-M MCU ecosystem within Silicon Labs' energy-friendly portfolio, positioning it between 8-bit MCUs and higher-end Cortex-M4 application processors.
Key features of the EFM32G232F128G-E-QFP64R include 0.6 uA Stop mode current (RTC running), 180 uA/MHz Run mode current, hardware AES-128 encryption accelerator, 12-bit ADC, 8-channel DMA, integrated LCD controller, and 2x analog comparator plus 3x operational amplifier (op-amp) blocks. This peripheral integration reduces external bill-of-materials for sensor and metering designs, while the autonomous LESENSE block can scan capacitive or inductive sensors in deep sleep.
The architecture centers on a low-leakage CMOS process and energy-modes-aware clock gating, allowing the device to enter EM2/EM3 deep-sleep states while still triggering wakeup from GPIO, RTC, or LESENSE events. The peripheral reflex system (PRS) routes peripheral events over dedicated fabric channels, offloading routine signal routing from the CPU and enabling sub-microsecond response without leaving sleep.
Typical applications include battery-powered IoT sensor nodes, smart HVAC thermostats, water/gas utility metering, wireless sensor hubs front-ending sub-GHz radios, wearable health patches, and industrial asset tracking tags. The on-chip AES-128 block and 128KB Flash also suit retrofit devices that need authenticated firmware updates over BLE/Zigbee companion ICs.
When designing with the EFM32G232F128G-E-QFP64R, budget decoupling capacitors close to every VDD/VDD_x pair, route the 32kHz crystal traces symmetrically, and leverage the EFM32 CMSIS-Pack and Simplicity Studio for peripheral configuration to avoid hidden power draw from misconfigured GPIO retention modes.
This page synthesizes distributor stock, parametric cross-references, and design guidance beyond the manufacturer datasheet, helping engineers select drop-in same-package variants and understand where this Gecko MCU fits within the wider ARM Cortex-M3 landscape.
Drop-in alternatives for EFM32G232F128G-E-QFP64R — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with EFM32G232F128G-E-QFP64R (same form factor and footprint) — differing in Operating Temperature, Package, Run Mode Current, Core, RAM.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
EFM32G232F128G-E-QFP64
✅ Drop-In✓ In Stock
$4.05 / Unit
View Datasheet →EFM32G232F64-QFP64T
✅ Drop-In📋 Reference alternative (not in catalog)
EFM32G230F128G-E-QFP64R
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
EFM32G232F128G-E-QFP64
✅ Drop-In✓ In Stock
$4.05 / Unit
View Datasheet →EFM32WG332F128-QFP64
✅ Drop-In📋 Reference alternative (not in catalog)
STM32F103C8T6
✅ Drop-In✓ In Stock
$1.02 / Unit
View Datasheet →EFM32G232F128G-E-QFP64R Maximum Ratings & Electrical Characteristics
| Core | ARM Cortex-M3 (32-bit) |
| Family | EFM32 Gecko |
| Series | EFM32G232 |
| Maximum CPU Clock | 32 MHz |
| Program Memory (Flash) | 128 KB (128K x 8) |
| RAM | 16 KB |
| AES Hardware Accelerator | Yes (AES-128) |
| Supply Voltage (Vdd) | 1.98 V to 3.8 V |
| I/O Pins | 53 |
| ADC | 12-bit SAR |
| DMA Channels | 8 |
| Operational Amplifiers | 3 (on-chip) |
| Analog Comparators | 2 |
| LCD Controller | Yes (up to 8x36 segments) |
| LESENSE | Yes (Low Energy Sensor Interface) |
| Stop Mode Current (RTC running) | 0.6 uA typical |
| Run Mode Current | 180 uA/MHz |
| Operating Temperature | -40 C to +85 C |
| Package | 64-TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| MSL Level | 3 (168 hours) |
| RoHS Status | Compliant |
EFM32G232F128G-E-QFP64R Pin Configuration
| Pin 1 | VDD — Main supply voltage |
| Pin 2 | PC0 — GPIO / op-amp output |
| Pin 3 | PC1 — GPIO / op-amp positive input |
| Pin 4 | PC2 — GPIO / op-amp negative input |
| Pin 5 | PC3 — GPIO / op-amp output 2 |
| Pin 6 | PC4 — GPIO / op-amp positive input 2 |
| Pin 7 | PC5 — GPIO / op-amp negative input 2 |
| Pin 8 | PC6 — GPIO / op-amp output 3 |
| Pin 9 | PC7 — GPIO / op-amp positive input 3 |
| Pin 10 | PC8 — GPIO / op-amp negative input 3 |
| Pin 11 | PC9 — GPIO |
| Pin 12 | VSS — Digital ground |
| Pin 13 | PA0 — GPIO / analog input |
| Pin 14 | PA1 — GPIO / analog input |
| Pin 15 | PA2 — GPIO / analog input |
| Pin 16 | PA3 — GPIO / analog input |
| Pin 17 | PA4 — GPIO / analog input |
| Pin 18 | PA5 — GPIO / analog input |
| Pin 19 | PA6 — GPIO / analog input |
| Pin 20 | PA7 — GPIO / analog input |
| Pin 21 | PA8 — GPIO |
| Pin 22 | PA9 — GPIO |
| Pin 23 | PA10 — GPIO |
| Pin 24 | PA11 — GPIO |
| Pin 25 | PA12 — GPIO |
| Pin 26 | PA13 — SWDIO (programming) |
| Pin 27 | PA14 — SWCLK (programming) |
| Pin 28 | PA15 — GPIO / comparator input |
| Pin 29 | PB0 — GPIO / comparator input |
| Pin 30 | PB1 — GPIO |
| Pin 31 | PB2 — GPIO |
| Pin 32 | PB3 — GPIO |
| Pin 33 | PB4 — GPIO |
| Pin 34 | PB5 — GPIO |
| Pin 35 | PB6 — GPIO |
| Pin 36 | PB7 — GPIO / LCD segment |
| Pin 37 | PB8 — GPIO / LCD segment |
| Pin 38 | PB9 — GPIO / LCD segment |
| Pin 39 | PB10 — GPIO / LCD segment |
| Pin 40 | PB11 — GPIO / LCD segment |
| Pin 41 | PB12 — GPIO / LCD segment |
| Pin 42 | PB13 — GPIO / LCD segment |
| Pin 43 | PB14 — GPIO / LCD segment |
| Pin 44 | PB15 — GPIO / LCD segment |
| Pin 45 | PC10 — GPIO / LESENSE |
| Pin 46 | PC11 — GPIO / LESENSE |
| Pin 47 | PC12 — GPIO / LESENSE |
| Pin 48 | PC13 — GPIO / LESENSE |
| Pin 49 | PC14 — GPIO / LESENSE |
| Pin 50 | PC15 — GPIO / LESENSE |
| Pin 51 | PD0 — GPIO |
| Pin 52 | PD1 — GPIO |
| Pin 53 | PD2 — GPIO |
| Pin 54 | PD3 — GPIO |
| Pin 55 | PD4 — GPIO |
| Pin 56 | PD5 — GPIO |
| Pin 57 | PD6 — GPIO |
| Pin 58 | PD7 — GPIO |
| Pin 59 | PD8 — GPIO |
| Pin 60 | PD9 — GPIO |
| Pin 61 | RESETn — Active-low reset input |
| Pin 62 | XTAL32K_P — 32.768 kHz crystal positive |
| Pin 63 | XTAL32K_N — 32.768 kHz crystal negative |
| Pin 64 | VSS — Digital ground |
Typical Applications
EFM32G232F128G-E-QFP64R is suitable for 6 applications: Battery-Powered IoT Sensor Nodes, Smart HVAC Thermostats, Water and Gas Utility Metering, Wearable Health Patches, Wireless Sensor Hub Front-End, Industrial Asset Tracking Tags.
Battery-Powered IoT Sensor Nodes
The EFM32G232F128G-E-QFP64R's 0.6 uA Stop-mode current and autonomous LESENSE block make it ideal for coin-cell or 2xAA sensor nodes that spend most of their life asleep. The Cortex-M3 wakes only on GPIO, RTC, or LESENSE events, allowing temperature, humidity, or vibration scans without CPU intervention. The 128 KB Flash fits Zigbee or BLE-MAC firmware stacks via companion radio ICs, while the on-chip AES-128 secures OTA updates. Power budget: at 1 wake per minute, average current stays well under 10 uA, giving years of life on a CR2032.
Recommended
Smart HVAC Thermostats
The EFM32G232F128G-E-QFP64R integrates a 12-bit ADC, 3 op-amps, and an LCD controller in a single TQFP-64, removing the need for a separate display driver or analog front end. The op-amps condition thermistor and humidity sensor signals directly, while the LCD controller drives a 4x32 segment glass display. AES-128 enables secure WiFi/BLE commissioning handshakes. Run-mode current of 180 uA/MHz keeps wall-power consumption low, and the Cortex-M3's deterministic NVIC handles UI button debounce reliably.
Recommended
Water and Gas Utility Metering
Utility metering requires 10+ year battery life, tamper detection, and authenticated firmware updates, all of which the EFM32G232F128G-E-QFP64R delivers. The LESENSE block scans inductive flow sensors without CPU wakeup, while the AES-128 accelerator signs consumption logs for backhaul. 128 KB Flash fits DLMS/COSEM or Wireless M-Bus stacks plus a bootloader. The Stop current of 0.6 uA allows lithium-thionyl chloride cells to last 15 years on a typical meter duty cycle.
Recommended
Wearable Health Patches
Wearable ECG/temperature patches benefit from the EFM32G232F128G-E-QFP64R's tiny 0.6 uA Stop current and on-chip 12-bit ADC for biosignal acquisition. The 32 MHz Cortex-M3 runs heart-rate algorithms while AES-128 encrypts BLE data streams. The 3 internal op-amps condition ECG electrodes without external analog ICs, shrinking the BOM for a body-worn patch. 128 KB Flash supports real-time OS kernels and BLE-MAC stacks paired with a sub-GHz or 2.4 GHz radio companion.
Recommended
Wireless Sensor Hub Front-End
Front-ending a sub-GHz radio like CC1101 or SX1276, the EFM32G232F128G-E-QFP64R provides the host CPU, AES-128 link-layer security, and 128 KB Flash for proprietary or 6LoWPAN stacks. SPI, UART, and I2C peripherals connect to radios and sensors, while DMA offloads packet handling from the Cortex-M3. The 32 MHz clock supports full 802.15.4g frame processing, and deep-sleep EM2 mode holds the entire sensor hub under 1 uA between transmissions.
Recommended
Industrial Asset Tracking Tags
Asset tracking tags with BLE or LoRa need AES-128 authentication, accelerometer tap-detection, and years of standby life, all provided by the EFM32G232F128G-E-QFP64R. The LESENSE interface can wake on motion via external sensor, while AES-128 signs BLE beacons for fleet authentication. 128 KB Flash fits firmware with on-device sensor fusion. The 64-TQFP supports standard reflow profiles, and -40C to +85C operating range handles cold-chain and outdoor deployments.
Recommended
Recommended Products Summary
Engineering reference data for EFM32G232F128G-E-QFP64R — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EFM32G232F128G-E-QFP64 | EFM32G232F64-QFP64T | EFM32G230F128G-E-QFP64R | EFM32WG332F128-QFP64 | STM32F103C8T6 |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same |
| Brand | Silicon Labs | Silicon Labs | Silicon Labs | Silicon Labs | Silicon Labs | STMicroelectronics |
| Core | ARM Cortex-M3 | ARM Cortex-M3 | ARM Cortex-M3 | ARM Cortex-M3 | ARM Cortex-M4F + DSP | ARM Cortex-M3 |
| Max CPU Frequency | 32 MHz | 32 MHz | 32 MHz | 32 MHz | 48 MHz | 72 MHz |
| Flash | 128 KB | 128 KB | 64 KB | 128 KB | 128 KB | 64 KB |
| RAM | 16 KB | 16 KB | 16 KB | 16 KB | 32 KB | 20 KB |
| AES-128 Hardware | Yes | Yes | Yes | Yes | Yes | No (firmware AES only) |
| Stop Mode Current (typ) | 0.6 uA | 0.6 uA | 0.6 uA | 0.6 uA | 0.65 uA | 20 uA (Stop) |
| Operating Voltage | 1.98 V to 3.8 V | 1.98 V to 3.8 V | 1.98 V to 3.8 V | 1.98 V to 3.8 V | 1.98 V to 3.8 V | 2.0 V to 3.6 V |
| GPIO Count | 53 | 53 | 53 | 53 | 53 | 37 |
Key Differentiators
- On-chip AES-128 hardware accelerator (vs STM32F103C8T6)
- Integrated 3 op-amps and 2 comparators in same package (vs EFM32G232F64-QFP64T)
- Sub-microamp Stop current with autonomous peripherals (vs STM32F103C8T6)
Design Notes
Estimated: at 32 MHz active operation with all peripherals clocked, the EFM32G232F128G-E-QFP64R draws approximately 5.8 mA (32 MHz x 180 uA/MHz) before GPIO toggling. To hit the 0.6 uA Stop-current datasheet number, ensure unused GPIOs are configured in lowest-leakage mode (GPIO_Pn_CTRL = DISABLED), the analog blocks are gated, and the HFRCO/HFXO are shut down before entering EM3 deep-sleep. Bursty tasks should keep the CPU in EM1 with peripheral reflex offloading, not EM0.
Place the 32.768 kHz crystal within 5 mm of pins 62/63 with a ground guard ring and symmetrical trace lengths to avoid duty-cycle distortion that can disrupt RTC accuracy. Decoupling: place a 100 nF X7R 0402 within 1 mm of every VDD pin and a shared 4.7 uF bulk capacitor at the package corner. Route SWDIO/SWDCLK away from switching regulator edges to avoid programming glitches during in-circuit debug.
Common pitfalls include (1) leaving unused op-amps powered in EM2, leaking ~50 uA each; (2) failing to disable the HFXO before entering EM3, which prevents Stop mode; (3) using the wrong CMSIS device pack in Simplicity Studio, which can cause flash lock-bits to be set wrongly; (4) forgetting to enable the LESENSE reference voltage, causing unstable sensor scans. Reference the EFM32G230/232 reference manual energy-mode sections before locking in a power budget.
Compliance Information
RoHS compliance per DigiKey and Silicon Labs product listing. Operating temperature -40C to +85C (industrial grade, not AEC-Q100 automotive qualified).