EFM32™ Happy Gecko USB-enabled 32-bit Microcontroller

Silicon Labs' USB-enabled EFM32™ Happy Gecko 32-bit microcontroller family delivers the lowest USB power drain in the industry, enabling longer battery life and energy harvesting applications and offering up to 64 kB of flash memory with the added option of embedded USB connectivity and CPU speeds up to 25 MHz.

Based on the powerful ARM® Cortex®-M0+ core, the Happy Gecko family features innovative low energy techniques, short wake-up time from energy saving modes and a wide selection of peripherals, making it ideal for battery operated applications and other systems requiring high performance and low energy consumption.

Features

  • 25 MHz ARM Cortex-M0+ CPU
  • Up to 64 kB flash
  • Up to 8 kB RAM
  • Up to 35 GPIOs
  • Low Energy USB
    • Full speed (12 MHz) USB 2.0 Device
  • Ultra low power precision and analog peripherals
    • 12-bit 1 Msps ADC
  • Autonomous sensor monitoring in deep sleep
  • Supports wide range of sensors, including LC sensors and capacitive buttons
  • Flexible energy management system with 5 different energy modes
    • 20 nA shutoff mode (0.5 µA with RTC)
    • 0.6 µA stop mode, including power-on-reset, brown-out detector, RAM and CPU retention
    • 0.9 µA deep sleep mode, including RTC with 32.768 kHz oscillator, power-on-reset, brown-out detector, RAM and CPU retention
    • 53 µA/MHz sleep mode
    • 131 µA/MHz run mode with code executed from flash
  • Cryptography: AES-128
  • Debug interface
  • 1.98–3.8 V supply voltage
  • Temperature range: –40 to +85 °C
  • Packages:
    • 48-pin QFP (7 mm x 7 mm)
    • 32-pin QFN (6 mm x 6 mm)
    • 24-pin QFN (5 mm x 5 mm)
    • 36-pin CSP (3 mm x 3 mm)

The Past, Present and Future of USB

Learn how to balance your power budget to achieve all of your goals using Silicon Labs’ low-power USB MCU solutions.

Getting Started with EFM32™ Happy Gecko

Happy Gecko Starter Kit

The easiest way to begin development with the SLSTK3400A provides an excellent tool to get familiar with the EFM32™ Happy Gecko 32-bit microcontrollers (MCUs), the industry’s most energy-friendly MCU based on the ARM® Cortex®-M0+ processor.

Add to Cart


Happy Gecko Product Matrix

Common Specifications

MCU Core: ARM Cortex-M0+

MHz: 25

Timers (16-bit): 3

Internal Osc: ±2%

Temp Sensor: Yes

Comparators: 1

Debug Interface: MTB; SW

Cap Sense: Yes

I²C: 1

I²S: 1

SPI: 2

USART: 2

Devices
Part Number Data Sheet Dev Kit MHz Flash (kB) RAM (kB) Dig I/O Pins 5 Volt Tolerant ADC 1 DAC USB Cap Sense LCD Temp Sensor Timers (16-bit) AES-128 AES-256 ECC SHA-1 SHA-2 RSA-2048 UART USART SPI I²C I²S EMIF RTC Comparators Vdd (min) Vdd (max) Package Type Package Size (mm) Internal Osc. Debug Interface Cryptography
SLSTK3400A 25 32 4 17 No 0 Yes No Yes 3 No No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW
SLSTK3400A 25 64 8 17 No 0 Yes No Yes 3 No No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW
SLSTK3400A 25 32 4 17 No 12-bit, 2-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 17 No 12-bit, 2-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 32 4 24 No 12-bit, 4-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN32 6x6 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 24 No 12-bit, 4-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN32 6x6 ±2% MTB; SW AES-128
SLSTK3400A 25 32 4 37 No 12-bit, 4-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 37 No 12-bit, 4-ch., 1 Msps 0 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 15 No 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 15 No 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 15 No 12-bit, 2-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 15 No 12-bit, 2-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN24 5x5 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 22 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN32 6x6 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 22 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFN32 6x6 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 35 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 35 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 35 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 35 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 QFP48 7x7 ±2% MTB; SW AES-128
SLSTK3400A 25 32 8 22 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 CSP36 3x3 ±2% MTB; SW AES-128
SLSTK3400A 25 64 8 22 No 12-bit, 4-ch., 1 Msps 1 Yes No Yes 3 Yes No No No No No 3 2 2 1 1 0 Yes 1 1.98 3.8 CSP36 3x3 ±2% MTB; SW AES-128
Contact Sales Contact Sales