32-bit

S ARM s u Cortex-M3 e U b L d n e l o t µ o f H o i r w A i n l a M t i o g E y a i y l s nerg r r o h p t e a e w s e p r t e o e t p d s a e e au ou p n e tonom o b e d r s r a e e g u ow s y ton p a co omous low re n nc su e i mp od tion in Active m

4x longer battery lifetime with EFM32

Energy Metering Industrial/Home Automation Wireless Alarm/Security Medical Systems

001122 80° C kWh 75% Humidity

www.energymicro.com 4 times longer battery life with 32-bit EFM32 Gecko microcontrollers ® provides new, innovative, and energy friendly technology with the EFM®32 Gecko microcontroller family. The 32-bit EFM32 is packed with peripherals built for low energy operation and can increase battery life 4 times compared to other low power 8, 16, and 32-bit microcontrollers. The energy efficient and autonomous peripherals are available in different Energy Modes Core and Memory Clock Management Energy Management High Frequency High Frequency Memory Crystal RC Voltage Voltage ARM Cortex™-M3 processor Protection Oscillator Oscillator Regulator Comparator Unit Low Frequency Low Frequency Crystal RC Oscillator Oscillator Flash RAM Debug DMA Power-on Brown-out Program Memory Interface Controller Watchdog Reset Detector Memory Oscillator

32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces Security

General Timer/ Peripheral External Reflex Purpose USART UART Bus Counter System ADC DAC AES I/O Interface Low Energy Pulse Timer™ Counter Low Energy External Pin LCD Analog I2C UART™ Interrupts Reset Real Time Watchdog Controller Comparator Counter Timer

Energy Modes increase battery and application lifetime

Embedded designers get the flexibility to tune their systems energy behavior and complexity 0 1 2 3 4 with highly efficient Energy Modes and only 2 µs wake-up to Active Mode. Peripherals can be enabled to communicate with each other and perform advanced operations without any CPU intervention in the ultra low energy modes. EFM32 running real application from EM0 EM1 EM2 EM3 EM4 Flash memory with 3V power supply Run Mode Sleep Mode Deep Sleep Mode Stop Mode Shutoff Mode Current consumption 180 µA/MHz 45 µA/MHz 0.9 µA 0.6 µA 20 nA Wake-up time 0 0 2 µs 2 µs 160 µs 32 kHz Async IRQ, I2C slave, Wake-up events Any Any Analog Comparators, Reset peripherals Voltage Comparator CPU On High frequency peripherals On On Low frequency peripherals On On On Full CPU and SRAM retention On On On On Power-on Reset/Brown-out Detector On On On On On Highly integrated and ultra low power features • 32-bit ARM Cortex-M3 running up to 32 MHz • Integrated high and low frequency oscillators - 1.25 DMIPS/MHz • USARTs with UART and SPI modes up 16 Mbit/s - Superior Math Capability • Low Energy UART with 100 nA receive mode - Memory Protection Unit (MPU) • 16-bit Timer/Counters with Compare/Capture • Single 1.8 to 3.8 volt power supply • Low Energy TIMER with optional pulse outputs • -40° to 85°C operation range • Flexible 24-bit Real Time Counter • Up to 128 KB Flash and 16 KB RAM memory • Pulse Counter • Up to 90 GPIO with 20 mA drive strength • Configurable LCD Controller driving up to 4x40 segments • 16 External Interrupts • 12-bit ADC, 1 Msamples/s, 8 channels • External Bus Interface (EBI) • 12-bit DAC, 500 ksamples/s, 2 channels • Direct memory accessController (DMA) • Analog Comparators with 8 input mux and capacitive • Peripheral Reflex System for autonomous operation sensing capability • Security AES 128/256-bit encryption/decryption • On-chip Power-on Reset and Brown-out Detector www.energymicro.com EFM32 Gecko microcontroller family and package options

GPIO USART Timer ADC DAC ACMP Size Part No. Flash RAM LCD LEUART I2C RTC LETIMER PCNT WDOG EBI AES Package Ordering No. (pins) +UART (PWM) (pins) (pins) (pins) (mm)

EFM32G200F16 16 8 24 - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - - QFN32 6x6 EFM32G200F16-QFN32

EFM32G200F32 32 8 24 - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - - QFN32 6x6 EFM32G200F32-QFN32

EFM32G200F64 64 16 24 - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - - QFN32 6x6 EFM32G200F64-QFN32

EFM32G210F128 128 16 24 - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - Y QFN32 6x6 EFM32G210F128-QFN32

EFM32G230F32 32 8 56 - 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - Y QFN64 9x9 EFM32G230F32-QFN64

EFM32G230F64 64 16 56 - 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - Y QFN64 9x9 EFM32G230F64-QFN64

EFM32G230F128 128 16 56 - 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - Y QFN64 9x9 EFM32G230F128-QFN64

EFM32G280F32 32 8 85 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y QFP100 14x14 EFM32G280F32-QFP100

EFM32G280F64 64 16 85 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y QFP100 14x14 EFM32G280F64-QFP100

EFM32G280F128 128 16 85 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y QFP100 14x14 EFM32G280F128-QFP100

EFM32G290F32 32 8 90 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y BGA112 10x10 EFM32G290F32-BGA112

EFM32G290F64 64 16 90 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y BGA112 10x10 EFM32G290F64-BGA112

EFM32G290F128 128 16 90 - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y Y BGA112 10x10 EFM32G290F128-BGA112

EFM32G840F32 32 8 56 4x24 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (8) - Y QFN64 9x9 EFM32G840F32-QFN64

EFM32G840F64 64 16 56 4x24 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (8) - Y QFN64 9x9 EFM32G840F64-QFN64

EFM32G840F128 128 16 56 4x24 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (8) - Y QFN64 9x9 EFM32G840F128-QFN64

EFM32G880F32 32 8 85 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y QFP100 14x14 EFM32G880F32-QFP100

EFM32G880F64 64 16 85 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y QFP100 14x14 EFM32G880F64-QFP100

EFM32G880F128 128 16 85 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y QFP100 14x14 EFM32G880F128-QFP100

EFM32G890F32 32 8 90 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y BGA112 10x10 EFM32G890F32-BGA112

EFM32G890F64 64 16 90 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y BGA112 10x10 EFM32G890F64-BGA112

EFM32G890F128 128 16 90 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) Y (*1) Y BGA112 10x10 EFM32G890F128-BGA112

Every EFM32 MCU offers the Cortex-M3 CPU with a number of peripheral configurations and small footprint packages. QFN32 QFN64 QFP100 BGA112 Code compatibility and scalability across the whole range of devices make it easy to change a system's features and 6 x 6 mm 9 x 9 mm 14 x 14 mm 10 x 10 mm complexity. EFM32 can also be provide as Custom microcontrollers. All packages are fully Pb-free and RoHS compliant. 0.65 mm pitch 0.5 mm pitch 0.5 mm pitch 0.8 mm pitch *1: EBI exclusion with LCD controller functionality Energy Micro AS P.O.Box 4633 Nydalen N-0405 Oslo NORWAY

www.energymicro.com [email protected] [email protected] Tel: +47 23 00 98 00 Fax: +47 23 00 98 01

EFM32 Development Tools EFM32 microcontrollers are supported by a complete range of high-end, low-cost development kits and evalua- tion tools. Tools come with integrated emulator for software development and debugging, and a software library supported by major tool chains such as IAR Embedded Workbench®, KEIL µVision® and GNU GCC. EFM32 tools are designed to make prototyping and product development a breeze.

• Advanced Energy Monitoring system • Large I/O capability • Real-time, accurate energy and power profiling • EXP32 expansion port, 2x RS232, IrDA, Memory Card • On-board USB based programming and debugging • EXP32 prototyping module • User interface with 320*240 RGB LCD display and LEDs • 3-axis acceleration sensor and light sensor • Joystick, switches, and potentiometer • Board Support Package and Device Support Library • Highly modular design with plug-in MCU boards • Development support for major tool chains

EFM32 Gecko Development Kit with MCU plug-in and prototype boards and Advanced Energy Monitoring Ordering Information EFM32 Gecko Development Kit EFM32-G2xx-DK EFM32 Gecko Development Kit (with LCD support) EFM32-G8xx-DK

The world's most licensed 32-bit architecture ARM's innovations in high performance, low power technology are supported by the industry’s largest network of Partners – the ARM Connected Community. Leading silicon, systems, design support, software, and training organizations provide a complete solution for products based on the ARM Architecture.

Lowest Energy ARM Cortex-M3 MCU Compilers and Debuggers Energy Micro's EFM32 microcontroller family • IAR Systems® • KEILTM Software and Hardware Support • Segger • Hitex EFM32 development kits and board support package • GNU GCC for ARM

© 2009 Energy Micro. All rights reserved. Energy Micro®, EFM®32, logo, and combinations thereof are the registered trademarks, and ...the world's most energy friendly microcontrollers™, and others are the trademarks of Energy Micro. ARM®, Cortex™-M3, and Keil™ are the registered trademark and trademarks of ARM Limited. Other terms and product names are the property of their respective owners. Rev.: 1F-EFM32 10/09