Silicon Labs

EFM32GG290F1024-BGA112 - 32-bit ARM Cortex-M3 MCU, 1MB Flash | Silicon Labs

MPN: EFM32GG290F1024-BGA112 ✓ Active
In Stock Ships in 1-3 business days
1.98 V to 3.8 V Vdss 112-ball BGA (10x10 mm) Package 48 MHz Speed 1024 kB (1 MB) Memory
From $5.5 USD / Unit
MOQ: 1 |
Price updated: 2026-10-07
Volume Pricing
Qty Unit Price Extended
1 $9.85 $9.85
10 $8.92 $89.20
100 $7.45 $745.00
500 $6.3 $3,150.00
1,000 $5.5 $5,500.00
ℹ️ All prices are in USD

EFM32GG290F1024-BGA112 Overview

The Silicon Labs EFM32GG290F1024-BGA112 is an ARM Cortex-M3 based 32-bit microcontroller from the Giant Gecko family, integrating 1024 kB of Flash and 128 kB of RAM, with a CPU core capable of up to 48 MHz operation (1.25 DMIPS/MHz). The device is housed in a 112-ball BGA package (10x10 mm) and offers 90 digital I/O pins, making it one of the highest-density members of the EFM32 Giant Gecko line.

An ARM Cortex-M3 microcontroller (MCU) is a 32-bit RISC processor core designed for embedded applications that need deterministic real-time behavior, low power consumption, and a Thumb-2 instruction mix that balances code density with computational throughput. Cortex-M3 cores are widely deployed in IoT, sensor hubs, industrial controllers, and human-interface products, and are positioned hierarchically as: ARM Cortex-M3 -> 32-bit MCU -> microcontroller -> semiconductor. The EFM32 Giant Gecko series extends this architecture with Silicon Labs' proprietary low-energy peripherals, fast wake-up time from sleep states, and a peripheral reflex system that lets timers, ADCs, and GPIO events trigger DMA transfers without CPU intervention.

Key differentiating features include 1 MB of on-chip Flash and 128 kB of SRAM, hardware AES encryption, a 12-bit ADC, multiple USART/UART/SPI/I2C peripherals, and a 4x16-bit timer/counter array. The 90 GPIO count and 112-ball BGA footprint make it a strong fit for industrial gateways and high-pin-count sensor hubs. The Cortex-M3 core also integrates a Memory Protection Unit (MPU) supporting up to 8 segments and a Wake-up Interrupt Controller for handling interrupts from sleep.

Technically, the part operates from a single 1.98 V to 3.8 V supply, is qualified over -40 C to +85 C, and supports an integrated LDO and DC-DC regulator for core power. The energy-friendly design lets the device drop below 1 uA in deep-sleep modes while retaining RTC and interrupt capability, addressing battery-operated applications where both processing power and standby current matter.

Typical applications include industrial IoT gateways, smart metering, home and building automation, asset tracking, wireless sensor nodes, security panels, and connected health devices. The 1 MB Flash tier also serves as a host for larger protocol stacks (Thread, ZigBee, BLE via co-processor) where ample code space is required.

When designing with the EFM32GG290F1024-BGA112, plan PCB escape routing for the 112-ball BGA carefully - the 0.8 mm ball pitch demands 4 or more PCB layers with microvia stack-ups. Decoupling should follow the datasheet's reference layout, and the debug SWD pins (SWDIO/SWCLK) must be brought out to a standard ARM Cortex debug header for programming.

This page synthesizes distributor pricing, drop-in BGA112 alternatives, and practical layout guidance not found in the manufacturer datasheet alone, helping engineers select the right Giant Gecko variant for high-density, low-energy embedded designs.

Drop-in alternatives for EFM32GG290F1024-BGA112 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EFM32GG290F1024-BGA112T

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same die, same 112-ball BGA, Tape and Reel packaging variant, identical 1024 kB Flash and 128 kB RAM

📋 Reference alternative (not in catalog)

EFM32GG290F1024G-E-BGA112

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same 1 MB Flash/128 kB RAM die, lead-free/RoHS compliant, same 112-ball BGA footprint, identical peripherals

📋 Reference alternative (not in catalog)

EFM32GG990F1024-BGA112

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same 1 MB Flash/128 kB RAM, same 112-ball BGA, but 87 GPIO vs 90 GPIO on target

📋 Reference alternative (not in catalog)

EFM32GG290F512-BGA112

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same 112-ball BGA footprint, Flash reduced from 1024 kB to 512 kB (-50%), same RAM and peripherals

📋 Reference alternative (not in catalog)

EFM32WG290F64-BGA112

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same 112-ball BGA, Wonder Gecko family with 64 kB Flash vs 1024 kB Flash (-94%), same ARM Cortex-M4/M3 core

📋 Reference alternative (not in catalog)

EFM32LG290F256G-E-BGA112

✅ Drop-In
📦 112-ball BGA (10x10 mm)
Same 112-ball BGA footprint, Leopard Gecko variant, 256 kB Flash vs 1024 kB Flash (-75%), same peripherals and pinout

📋 Reference alternative (not in catalog)

EFM32GG290F1024-BGA112 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3
Core Architecture 32-bit RISC with Thumb-2 instruction set
Maximum CPU Frequency 48 MHz
DMIPS Performance 1.25 DMIPS/MHz
Program Memory (Flash) 1024 kB (1 MB)
RAM 128 kB
Digital I/O Pins 90
Supply Voltage 1.98 V to 3.8 V
Operating Temperature Range -40 C to +85 C
Package 112-ball BGA (10x10 mm)
ADC 12-bit SAR ADC
Timers 4 x 16-bit timer/counter
Hardware Encryption AES 128/256-bit
Memory Protection Unit Yes, up to 8 segments
Mounting Type Surface Mount

EFM32GG290F1024-BGA112 112-ball bga (10x10 mm) Pin Configuration Guide

Pin configuration for EFM32GG290F1024-BGA112 (112-ball bga (10x10 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

112-ball bga (10x10 mm) package pinout diagram for EFM32GG290F1024-BGA112

No detailed pinout data available for EFM32GG290F1024-BGA112.

Refer to the datasheet for full pin configuration.

Typical Applications

EFM32GG290F1024-BGA112 is suitable for 7 applications: Industrial IoT Gateways, Smart Energy Meters, Wireless Sensor Nodes, Home and Building Automation Hubs, Connected Health Devices, Asset Tracking and Logistics, Security Panels and Access Control.

🏭

Industrial IoT Gateways

The EFM32GG290F1024-BGA112's 1 MB Flash and 128 kB RAM provide ample code space for multi-protocol industrial gateway stacks (Modbus, MQTT, Thread, BLE host). The 90 GPIO count and 112-ball BGA footprint accommodate multiple UART, SPI, and I2C busses needed for sensor aggregation. Operating from 1.98 V to 3.8 V matches 3.3 V industrial rails without external regulation, and sub-microamp EM4 hibernate current supports remote installations with battery or energy-harvesting backup. AES hardware encryption protects data at rest, and the 48 MHz Cortex-M3 core handles protocol parsing, sensor fusion, and secure boot in real time.

⚡

Smart Energy Meters

The 12-bit ADC on the EFM32GG290F1024-BGA112 enables direct sampling of current shunts and Rogowski sensors in single-phase and three-phase energy meters. The 1024 kB Flash supports DLMS/COSEM or IEC 62056 protocol stacks alongside metering algorithms and tamper detection logic, while 128 kB RAM buffers measurement samples during wireless HAN transmission. The Cortex-M3 at 48 MHz delivers the throughput needed for simultaneous metrology, display driving, and PLC/RF communications. Wide -40 C to +85 C operating range and low-energy sleep modes also benefit battery-backed tamper detection circuits.

🧩

Wireless Sensor Nodes

The EFM32GG290F1024-BGA112 acts as an application host processor paired with an external radio co-processor (such as an EFR32 sub-GHz or BLE transceiver) in battery-powered wireless sensor nodes. The 1 MB Flash accommodates full Thread, ZigBee, or proprietary RF protocol stacks, while 128 kB RAM buffers sensor telemetry before transmission. EM2 Deep Sleep draws only a few microamps with RTC running, enabling multi-year coin-cell operation when paired with low-power sensors. The 90 GPIO count also supports multi-axis IMU, environmental sensors, and energy harvesting source selection without I/O multiplexing.

🏠

Home and Building Automation Hubs

The EFM32GG290F1024-BGA112 is well-suited for central HUB controllers that aggregate Z-Wave, ZigBee, BLE, and Wi-Fi sub-systems in residential and commercial buildings. The 1024 kB Flash and 128 kB RAM run multi-stack gateways, while 90 GPIO drives user interfaces including keypads, LCDs, and LED ring controllers. AES hardware acceleration secures KNX, BACnet, and proprietary automation traffic. Single 1.98 V to 3.8 V supply matches PoE-derived 3.3 V rails, and the 48 MHz Cortex-M3 throughput is sufficient for rule engines, scheduling, and cloud-edge bridging in real time.

💊

Connected Health Devices

The EFM32GG290F1024-BGA112 powers connected health monitors including blood pressure cuffs, multi-parameter patient monitors, and wearable health trackers. The 1 MB Flash supports FDA Class II firmware with secure boot, while AES secures BLE pairing and cloud transmission of PHI. The 12-bit ADC captures bioimpedance and ECG signals, and the 90 GPIO count supports LCD displays, button matrices, and pump drivers. The -40 C to +85 C range also supports sterilization environments, and EM4 hibernate at sub-microamp current extends battery life during patient standby.

📱

Asset Tracking and Logistics

The EFM32GG290F1024-BGA112 forms the processing backbone of multi-mode asset trackers combining GNSS, cellular IoT (LTE-M/NB-IoT), BLE, and Wi-Fi sniffing. The 1024 kB Flash stores location history, geofencing rules, and cellular protocol stacks, while 128 kB RAM buffers GNSS fixes during dead-reckoning periods. AES hardware encryption protects shipment telemetry end-to-end. The 90 GPIO count interfaces to battery fuel gauges, motion sensors, and tamper switches without external I/O expanders, and the Cortex-M3 at 48 MHz runs multi-radio arbitration logic in real time.

🎥

Security Panels and Access Control

The EFM32GG290F1024-BGA112 is suitable for intrusion detection panels and access control systems that need reliable wired/wireless sensor monitoring. The 1 MB Flash supports zone configuration databases, event logging, and communication stacks (Contact ID, SIA, MQTT), and AES-256 hardware acceleration secures credential transmission and cloud reporting. The 90 GPIO interfaces directly to PIR sensors, reed switches, keypads, and sirens without external I/O expanders. Wide operating temperature and EM4 hibernate at sub-microamp current support 24/7 always-on security installations with battery backup.

What is the core architecture of the EFM32GG290F1024-BGA112?
The EFM32GG290F1024-BGA112 uses a 32-bit ARM Cortex-M3 RISC core with Thumb-2 instruction support. According to the Silicon Labs EFM32GG290 datasheet, the core can achieve up to 1.25 DMIPS/MHz, allowing it to reach 60 DMIPS at the 48 MHz maximum operating frequency. This makes it well-suited for energy-sensitive embedded applications requiring deterministic real-time performance.
How much Flash and RAM does the EFM32GG290F1024-BGA112 have?
The EFM32GG290F1024-BGA112 integrates 1024 kB (1 MB) of Flash program memory organized as 1M x 8, and 128 kB of SRAM. According to the Silicon Labs Giant Gecko datasheet, this is the highest-memory variant in the 290-pin BGA112 lineup, providing ample space for large protocol stacks such as Thread, ZigBee, or BLE host libraries.
What is the maximum operating frequency of the EFM32GG290F1024-BGA112?
The EFM32GG290F1024-BGA112 operates at up to 48 MHz CPU clock. According to the EFM32GG290 datasheet, the part runs from a single 1.98 V to 3.8 V supply and supports multiple low-energy modes including EM0 (Run), EM1 (Sleep), EM2 (Deep Sleep), EM3 (Stop), and EM4 (Hibernate) for sub-microamp standby current.
Where can I buy the EFM32GG290F1024-BGA112 online?
The EFM32GG290F1024-BGA112 is in stock at DigiKey, Mouser, Heisener, TrustedParts, and Octopart-listed distributors as of 2026-10-07. The part typically ships same-day from DigiKey for small quantities. Pricing for a single unit averages around $9.85 USD, dropping to approximately $5.50 USD at the 1000-piece quantity break.
What is the price of the EFM32GG290F1024-BGA112?
The EFM32GG290F1024-BGA112 unit price as of 2026-10-07 starts around $9.85 USD at quantity 1 from authorized distributors such as DigiKey and Mouser. At 100 pieces, pricing drops to roughly $7.45 USD, and at 1000 pieces it falls to approximately $5.50 USD. Volume OEM pricing requires a quote from Silicon Labs or franchised distributors.
What is the lead time for the EFM32GG290F1024-BGA112?
The EFM32GG290F1024-BGA112 typically ships same-day from DigiKey for small orders, with Heisener reporting estimated delivery in December 2026 for quoted quantities as of 2026-10-07. Lead time for 1000+ piece orders is generally 8 to 12 weeks when placed direct with Silicon Labs, given wafer fab and packaging cycles for the 112-ball BGA.
Is the EFM32GG290F1024-BGA112 in stock?
Yes, the EFM32GG290F1024-BGA112 is in active production and currently in stock at DigiKey, Mouser, Heisener, and other authorized distributors as of 2026-10-07. Heisener reports 4,528 pieces available in their inventory. The lifecycle status remains Active per the Silicon Labs product page, with no end-of-life announcement on the official site.
What is the difference between the EFM32GG290F1024-BGA112 and the EFM32GG990F1024-BGA112?
Both share the same 1024 kB Flash, 128 kB RAM, 1 MB Flash density, and 112-ball BGA package. The difference is GPIO count: the GG290 variant exposes 90 digital I/O pins, while the GG990 variant provides 87 digital I/O pins according to Silicon Labs product pages. Both run at 48 MHz with the same ARM Cortex-M3 core.
What is the difference between the EFM32GG290F1024-BGA112 and the EFM32GG290F1024-BGA112T?
Both parts share the same silicon die and 112-ball BGA package, but the BGA112T suffix indicates Tape and Reel packaging for high-volume assembly. The T variant uses the same 1024 kB Flash and 128 kB RAM density, same 48 MHz operation, and same 1.98 V to 3.8 V supply as the tray-versioned part per distributor listings.
What is the best drop-in replacement for the EFM32GG290F1024-BGA112?
The best drop-in replacement is the EFM32GG290F1024-BGA112T (Tape and Reel variant) - same die, same 112-ball BGA package, identical pinout, and 100% parameter match. For designers needing lower cost, the EFM32GG290F512-BGA112 with 512 kB Flash is a same-package variant offering 70% parameter match.
Can the EFM32GG290F512-BGA112 replace the EFM32GG290F1024-BGA112?
The EFM32GG290F512-BGA112 is a same-package variant with 512 kB Flash versus 1024 kB Flash on the target part, representing a 50% memory reduction. It is pin-to-pin compatible in the 112-ball BGA package, but firmware must fit within 512 kB Flash and 128 kB RAM. According to the Silicon Labs EFM32GG290 datasheet, all peripherals and pin functions are identical.
When should I choose the EFM32GG290F1024-BGA112 over the EFM32LG290F256G-E-BGA112?
Choose the EFM32GG290F1024-BGA112 when you need 1 MB of Flash and the high-pin-count 90 GPIO configuration for industrial gateways or large protocol stacks. Choose the EFM32LG290F256G-E-BGA112 instead when cost and ultra-low active power dominate and your firmware fits in 256 kB Flash - the Leopard Gecko variant shares the same 112-ball BGA footprint but with reduced memory.
Is the EFM32GG290F1024-BGA112 suitable for battery-operated IoT applications?
Yes, the EFM32GG290F1024-BGA112 is well-suited for battery-operated IoT applications. According to the Silicon Labs EFM32GG290 datasheet, the part supports multiple low-energy modes with sub-microamp standby current in EM4 Hibernate while retaining RTC and interrupt wakeup. The 1 MB Flash supports full Thread/ZigBee/BLE host stacks, and the 90 GPIO count accommodates many sensor inputs.
Where to download the EFM32GG290F1024-BGA112 datasheet PDF?
The official EFM32GG290F1024-BGA112 datasheet PDF is available at the Silicon Labs product page (silabs.com/mcu/32-bit-microcontrollers/efm32-giant-gecko/device.efm32gg290f1024-bga112) and mirrored at Mouser (mouser.com/datasheet/2/368/Silicon Labs_EFM32GG290-346434.pdf) and Keil (keil.com/dd/docs/datashts/energymicro/efm32gg/d0037_efm32gg290_datasheet.pdf). The 8-page device summary is on AllDatasheet and DatasheetQ.
Where to find the EFM32GG290F1024-BGA112 pinout?
The 112-ball BGA pinout for the EFM32GG290F1024-BGA112 is published in the Silicon Labs EFM32GG290 datasheet PDF. For BGA escape recommendations and reference schematics, see the EFM32 Giant Gecko Development Kit (EFM32GG-DK3750) hardware design files and the Silicon Labs application note AN0009 on EFM32 GPIO and peripheral pinout assignments.

Engineering reference data for EFM32GG290F1024-BGA112 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EFM32GG290F1024-BGA112 when you need 1 MB Flash and the 90-GPIO 112-ball BGA package for industrial gateways, smart energy meters, or wireless sensor hubs running large protocol stacks. Choose the EFM32GG290F1024-BGA112T variant for high-volume Tape and Reel assembly with identical silicon. Choose the EFM32GG290F1024G-E-BGA112 for lead-free/RoHS-compliant production. Choose the EFM32GG290F512-BGA112 if your firmware fits in 512 kB Flash (significant cost savings). Choose the EFM32WG290F64-BGA112 only for low-cost, low-code-size designs in the same 112-ball BGA footprint.

Comparison with Alternatives

Parameter This Product EFM32GG290F1024-BGA112T EFM32GG290F1024G-E-BGA112 EFM32GG990F1024-BGA112 EFM32GG290F512-BGA112 EFM32WG290F64-BGA112 EFM32LG290F256G-E-BGA112
Brand Silicon Labs Silicon Labs Silicon Labs Silicon Labs Silicon Labs Silicon Labs Silicon Labs
Package 112-ball BGA (10x10 mm) 112-ball BGA (10x10 mm) - same 112-ball BGA (10x10 mm) - same 112-ball BGA (10x10 mm) - same 112-ball BGA (10x10 mm) - same 112-ball BGA (10x10 mm) - same 112-ball BGA (10x10 mm) - same
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3/M4 ARM Cortex-M3
Max CPU Frequency 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz 48 MHz
Flash Memory 1024 kB 1024 kB 1024 kB 1024 kB 512 kB (-50%) 64 kB (-94%) 256 kB (-75%)
RAM 128 kB 128 kB 128 kB 128 kB 128 kB 32 kB (-75%) 64 kB (-50%)
GPIO Count 90 90 90 87 90 90 90
AES Hardware Encryption Yes (128/256-bit) Yes Yes Yes Yes Yes Yes
Supply 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 1.98 V to 3.8 V 1.98 V to 3.8 V

Key Differentiators

  • Highest Flash density in the EFM32 Giant Gecko BGA112 family (vs EFM32GG290F512-BGA112)
  • Highest GPIO density at 90 pins in BGA112 Giant Gecko line (vs EFM32GG990F1024-BGA112)
  • Single same-package SKU alternative on site MPN list (vs EFM32WG290F64-BGA112)

Design Notes

The 112-ball BGA package uses a 0.8 mm ball pitch on a 10x10 mm body, requiring 4 or more PCB layers with microvia-in-pad escape stack-ups for reliable assembly. Route signal traces on inner layers between via fan-outs to break out all 112 balls. Per Silicon Labs reference designs, allocate at least 4 ground vias under the BGA thermal pad for thermal and electrical grounding, and follow the datasheet's recommended decoupling: 1 uF + 100 nF per VDD pin pair, placed within 2 mm of the balls.

At the maximum 48 MHz CPU clock with all peripherals active, the EFM32GG290F1024-BGA112 draws roughly 16 mA from a 3.3 V supply, dissipating approximately 50 mW. The BGA112 package thermal pad connects to the die substrate and must be soldered to a copper pour with thermal vias to maintain junction temperature below 125 C in enclosed industrial enclosures. Estimated: theta_JA is approximately 35 C/W with a 4-layer JEDEC PCB and full thermal pad solder, giving a 65 C ambient + 35 C/W * 0.05 W = 2 C rise, well within limits.

Do not assume the BGA112 package is pin-compatible with QFP100 Giant Gecko variants - the ball map differs and migrating firmware between packages requires board rework. The Cortex-M3 core requires the SWDIO and SWCLK pins to be brought out to a debug header for production programming. Also note that GPIO pins on this part are 5 V tolerant only on specific pins; check the datasheet pinout table before interfacing 5 V logic to avoid latch-up.

Leverage EM2 Deep Sleep and EM4 Hibernate modes to achieve battery lifetimes measured in years on coin cells. EM2 retains RAM and RTC at roughly 1 uA; EM4 with RTC wake-up drops below 1 uA. According to the Silicon Labs EFM32GG290 datasheet, wake-up time from EM2 is approximately 2 us, allowing aggressive duty cycling in sensor applications. Disable unused peripherals in the CMU (Clock Management Unit) to avoid leakage current on unneeded GPIO banks.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and lead-free compliant per Silicon Labs product page and Mouser and DigiKey listings. AEC-Q100 not applicable as this is not an automotive-qualified variant. Halogen-free status not stated on verified web data pages reviewed - see manufacturer datasheet for full compliance declaration.

Data verified on: 2026-10-07 — data verified and curated by XAIPART's component engineering team

Related Searches

EFM32GG290F1024-BGA112 EFM32GG290F1024-BGA112 datasheet Silicon Labs EFM32 Giant Gecko ARM Cortex-M3 1MB Flash MCU BGA112 EFM32GG290F1024-BGA112 price EFM32GG290F1024-BGA112 buy EFM32GG290F1024-BGA112 in stock low energy ARM Cortex-M3 microcontroller 90 GPIO EFM32GG290 vs EFM32GG990 EFM32 drop-in replacement BGA112 EFM32 Giant Gecko IoT gateway MCU 112-ball BGA industrial MCU 48 MHz what is the Flash size of EFM32GG290F1024-BGA112 EFM32GG290F1024-BGA112 pinout BGA EFM32 vs STM32 vs PSoC low-power MCU

Related Components & Terms

Silicon Labs EFM32GG290F1024-BGA112 EFM32 Giant Gecko ARM Cortex-M3 32-bit microcontroller MCU BGA-112 RoHS REACH AES hardware encryption Memory Protection Unit Wake-up Interrupt Controller Thumb-2 instruction set Thread protocol ZigBee stack BLE host industrial IoT gateway smart energy metering wireless sensor node low-energy mode EM2 Deep Sleep EM4 Hibernate Surface Mount 10x10 mm BGA
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details