y Friendl
            rg


                           y
      Ene

                            ery   life
                  ge r batt
           lon
     3 00%
                                 y
           ro                og
                           ol
                v e n Te c h n
         P




                32-bit ARM Cortex-M0 and Cortex-M3 microcontrollers for:
                  • Energy, gas, water and smart metering • Alarm and security systems
                   • Health and fitness applications • Industrial and home automation




energymicro.com/gecko
EFM32 increases battery life by reducing the total energy consumption
1. Very low active power consumption                                                                            6. PRS - Peripheral Reflex System                                   Cortex CPU
   EFM32 only uses 160 µA/MHz                                                                                      Predictable and fast signalling
   with a 3 volts power supply while                                                                               between peripherals without                                 TIMER             ADC
   running application code                                                                                        any CPU intervention

                                                                                                                7. Well architected Energy Modes
2. Reduced processing time                                                                                         Optimize your application with                                  0123 4
   The low power, high performance                                                                                 5 flexible Energy Modes and
   32-bit Cortex-M3 and Cortex-M0                                                                                  sub µA operation
   reduce the spent time in active mode
                                                                                                                8. Extremely energy efficient peripherals
                                                                                                                       • ADC: 12-bit, 1 Msps at only 350 µA
                                                                                                                       • Analog Comparator: using as little as 100 nA
3. Very fast wake-up time                                                                                              • LCD Controller: 8x36 segments at only 0.55 µA
   Short 2 µs wake-up time supports                                                                                    • LEUART: Full UART @ 9600 bps using only 150 nA
   high efficiency energy modes and                                                                                    • AES: 128/256-bit AES crypto-engine in only 54/75 cycles
   increases responsiveness
                                                                                                                9. AEM - Advanced Energy Monitoring
                                                                                                                   Measure and review your prototype´s current
                                                                                                                   consumption profile in real-time on our starter kits
4. Ultra-low standby current
   Full RAM and CPU retention +                                                                                 10. Simplicity Studio and energyAware software
   POR + BOD + RTC while                                                                                          Fast design cycles, power profiling and energy de-
   using only 0.9 µA (Energy Mode 2)                                                                              bugging of application code to remove current drains


5. Autonomous peripheral operation
   Applications can perform
   advanced tasks without
   using the Cortex CPU




EFM32 includes the most energy friendly peripherals and energy modes
 Core and Memory                                                                 Clock Management                                               Energy Management
                                                          MPU - Memory            High Frequency      Low Frequency       Ultra Low Freq.         Voltage              Voltage              Brown-out
    ARM Cortex-M3 / Cortex-M0 processor
                                                          Protection Unit          RC Oscillator       RC Oscillator       RC Oscillator          Regulator           Comparator             Detector

 Flash Program          RAM           Debug Interface         DMA                 High Frequency      Low Frequency                               Power-on             Back-up
    Memory             Memory           incl. ETM           Controller             Crystal Osc.        Crystal Osc.                                Reset             Power Domain


                                                                                               32-bit bus
                                                                                     PRS - Peripheral Reflex System

Serial Interfaces                           I/O Ports                                    Timers and Triggers                                     Analog Interfaces                              Security
 USART/                                      External          External                      Timer/    Low Energy      Real Time       Pulse       12-bit        LCD        Operational         Hardware
             LEUART             I2C                                          GPIO
 SPI (I2S)                                   Bus Intfc.       Interrupts                    Counter      Timer          Counter       Counter      ADC         Controller    Amplifiers           AES

                                                TFT            Pin            Pin                       LESENSE         Back-up      Watchdog      12-bit        Analog
  UART           USB                                                                         PRS
                                               Driver        Wake-up         Reset                     Sensor Intfc.     RTC          Timer        DAC         Comparator



 EFM32 with 3V power supply.                                          EM0                         EM1                           EM2                      EM3                         EM4
 Real application from memory.                                      Run Mode                   Sleep Mode                    Deep Sleep               Stop Mode                  Shutoff Mode
 Current consumption                                               160 µA/MHz                      45 µA/MHz                       0.9 µA                   0.6 µA                        20 nA
 Wake-up time                                                                -                          0                           2 µs                      2 µs                    160 µs
                                                                                                                                                       Async IRQ,                      Reset,
                                                                                                                                    32 kHz              I2C slave
 Wake-up events                                                             Any                       Any                         peripherals     Analog Comparators
                                                                                                                                                                                    GPIO rising/
                                                                                                                                                  Voltage Comparators               falling edge

 CPU (Cortex-M3/M0)                                                         On                          -                              -                       -                            -
 High frequency peripherals                                           Available                    Available                           -                       -                            -
 Low frequency peripherals                                            Available                    Available                      Available                    -                            -
 Asynchronous peripherals                                             Available                    Available                      Available             Available                           -
 Full CPU and SRAM retention                                                On                         On                            On                       On                            -
 Power-on Reset/Brown-out Detector                                          On                         On                            On                       On                           On
ACMP (pins)
  Zero




                                                                                    USART/SPI




                                                                                                                                                                    ADC (pins)


                                                                                                                                                                                    DAC (pins)
                                                                        LCD (max)
                                                GPIO Pins




                                                                                                                                                                                                                               LESENSE
                  20 Zero Gecko MCUs




                                                                                                                                                                                                                                                             Size (mm)
                                                                                                                                                       Watchdog
                                                                                                                                   LETIMER
                                                                                                 LEUART




                                                                                                                                                                                                                      OPAMP
                  Memory Options (KB)




                                                                                                                   (PWM)
  GECKO




                                                                                                                                               PCNT
                                                                                                                   Timer
                          Flash                                                                                                                                                                                                                                                  Ordering No.




                                                                                    (I2S)
                                                               USB




                                                                                                                            RTC




                                                                                                                                                                                                                                                    AES
  Cortex-M0




                                                                                                                                                                                                                                           EBI
                                                                                                            I2C
                          RAM                                                                                                                                                                                                                                                (X = Flash size in KB)
                 4     8     16    32
EFM32ZG103       1     2      4     4
                                                  9             -          -        1 (1)          -        1      2 (6)    1        -          1        1             -               -                -              -         -          -        -       4x4            EFM32ZG103FX-QFN16

                 4     8     16    32
EFM32ZG108       1     2      4     4
                                                17              -          -        1 (1)          -        1      2 (6)    1        -          1        1             -               -             1 (2)             -         -          -        -       5x5            EFM32ZG108FX-QFN24

                 4     8     16    32
EFM32ZG110       1     2      4     4
                                                17              -          -        1 (1)          -        1      2 (6)    1        -          1        1          1 (2)              -             1 (2)             -         -          -        -       5x5             EFM32ZG110X-QFN24

                 4     8     16    32
EFM32ZG210       1     2      4     4
                                                24              -          -        1 (1)          -        1      2 (6)    1        -          1        1          1 (4)              -             1 (2)             -         -          -        -       6x6            EFM32ZG210FX-QFN32

                 4     8     16    32
EFM32ZG222       1     2      4     4
                                                37              -          -        1 (1)          -        1      2 (6)    1        -          1        1          1 (4)              -             1 (5)             -         -          -        -       7x7            EFM32ZG222FX-QFP48




                                                                                                                                                                                                     ACMP (pins)
  Tiny

                                                                                    USART/SPI




                                                                                                                                                                    ADC (pins)


                                                                                                                                                                                    DAC (pins)
                                                                        LCD (max)
                                                GPIO Pins




                                                                                                                                                                                                                               LESENSE
                  23 Tiny Gecko MCUs




                                                                                                                                                                                                                                                             Size (mm)
                                                                                                                                                       Watchdog
                                                                                                                                   LETIMER
                                                                                                 LEUART




                                                                                                                                                                                                                      OPAMP
                  Memory Options (KB)




                                                                                                                   (PWM)
  GECKO




                                                                                                                                               PCNT
                                                                                                                   Timer
                          Flash                                                                                                                                                                                                                                                  Ordering No.




                                                                                    (I2S)
                                                               USB




                                                                                                                            RTC




                                                                                                                                                                                                                                                    AES
  Cortex-M3




                                                                                                                                                                                                                                           EBI
                                                                                                            I2C
                          RAM                                                                                                                                                                                                                                                (X = Flash size in KB)
                 4     8     16    32
EFM32TG108       1     2      4     4
                                                17              -          -        1 (1)         1         1      2 (6)    1       1           1        1             -               -             2 (4)             -       Y*           -        -       5x5            EFM32TG108FX-QFN24

                 4     8     16    32
EFM32TG110       1     2      4     4
                                                17              -          -        2 (1)         1         1      2 (6)    1       1           1        1          1 (2)           2 (1)            2 (4)             3        Y           -       Y        5x5            EFM32TG110FX-QFN24

                       8     16    32
EFM32TG210             2      4     4
                                                24              -          -        2 (1)         1         1      2 (6)    1       1           1        1          1 (4)           2 (1)            2 (5)             3        Y           -       Y        6x6            EFM32TG210X-QFN32

                       8     16    32
EFM32TG222             2      4     4
                                                37              -          -        2 (1)         1         1      2 (6)    1       1           1        1          1 (8)           2 (2)           2 (12)             3        Y           -       Y        7x7            EFM32TG230FX-QFP48

                       8     16    32
EFM32TG230             2      4     4
                                                56              -          -        2 (1)         1         1      2 (6)    1       1           1        1          1 (8)           2 (2)           2 (16)             3        Y           -       Y        9x9            EFM32TG230FX-QFN64

                       8     16    32
EFM32TG822             2      4     4
                                                37              -       8x11        2 (1)         1         1      2 (6)    1       1           1        1          1 (4)           2 (1)            2 (4)             3        Y           -       Y        7x7            EFM32TG822FX-QFP48

                       8     16    32
EFM32TG840             2      4     4
                                                56              -       8x20        2 (1)         1         1      2 (6)    1       1           1        1          1 (8)           2 (2)            2 (8)             3        Y           -       Y        9x9            EFM32TG840FX-QFN64




                                                                                                                                                                                                        ACMP (pins)
 Gecko
                                                                                     USART/SPI




                                                                                                                                                                       ADC (pins)


                                                                                                                                                                                       DAC (pins)
                                                   GPIO Pins




                                                                                                                                                                                                                                 LESENSE
                    25 Gecko MCUs




                                                                                                                                                                                                                                                                Size (mm)
                                                                                                                                                         Watchdog
                                                                                                                                     LETIMER
                                                                                                   LEUART
                                                                                     + UART




                                                                                                                                                                                                                       OPAMP
                  Memory Options (KB)
                                                                                                                   (PWM)




                                                                                                                                                PCNT
                                                                                                                   Timer




                        Flash                                                                                                                                                                                                                                                     Ordering No.
                                                                USB




                                                                                                                             RTC
                                                                           LCD




                                                                                                                                                                                                                                                     AES
  Cortex-M3




                                                                                                                                                                                                                                            EBI
                                                                                                             I2C




                         RAM                                                                                                                                                                                                                                                  (X = Flash size in KB)
                      16     32    64
EFM32G200              8      8    16
                                                   24               -          -         2             1     1      2 (6)    1           1       1          1        1 (4)           1 (1)            2 (5)                -         -          -        -     6x6           EFM32G200FX-QFN32

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

                      32     64    128
EFM32G222              8     16     16
                                                   37               -          -         2             2     1      3 (9)    1           1       3          1        1 (4)           1 (1)           2 (12)                -         -          -    Y         7x7           EFM32G222FX-QFP48

                      32     64    128
EFM32G230              8     16     16
                                                   56               -          -         3             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                -         -          -    Y         9x9           EFM32G230FX-QFN64

                      32     64    128
EFM32G280              8     16     16
                                                   86               -          -       3+1             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                -         -      Y        Y       14x14           EFM32G280FX-QFP100

                      32     64    128
EFM32G290              8     16     16
                                                   90               -          -       3+1             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                -         -      Y        Y       10x10           EFM32G290FX-BGA112

                      32     64    128
EFM32G840              8     16     16
                                                   56               -   4x24             3             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)            2 (8)                -         -          -    Y         9x9           EFM32G840FX-QFN64

                      32     64    128
EFM32G880              8     16     16
                                                   86               -   4x40           3+1             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                -         -     Y**       Y       14x14           EFM32G880FX-QFP100

                      32     64    128
EFM32G890              8     16     16
                                                   90               -   4x40           3+1             2     1      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                -         -     Y**       Y       10x10           EFM32G890FX-BGA112
                                                                                                                                                                                                        ACMP (pins)




 Giant
                                                                                     USART/SPI




                                                                                                                                                                       ADC (pins)


                                                                                                                                                                                       DAC (pins)
                                                   GPIO Pins




                                                                                                                                                                                                                                 LESENSE




                  48 Giant Gecko MCUs
                                                                                                                                                                                                                                                             Size (mm)
                                                                                                                                                         Watchdog
                                                                                                                                     LETIMER
                                                                                                   LEUART




                                                                                                                                                                                                                                                             Package
                                                                                     + UART




                                                                                                                                                                                                                       OPAMP




                  Memory Options (KB)
                                                                                                                   (PWM)




  GECKO
                                                                                                                                                PCNT
                                                                                                                   Timer




                          Flash                                                                                                                                                                                                                                                   Ordering No.
                                                                USB




                                                                                                                             RTC
                                                                           LCD




                                                                                                                                                                                                                                                     AES




  Cortex-M3
                                                                                                                                                                                                                                            EBI
                                                                                                             I2C




                          RAM                                                                                                                                                                                                                                                 (X = Flash size in KB)
                             256   512   1024
EFM32GG230                    32   128    128
                                                   56               -          -         3             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                3       Y            -    Y         9x9          EFM32GG230FX-QFN64

                             256   512   1024
EFM32GG280                    32   128    128
                                                   86               -          -       3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                3       Y        Y        Y       14x14          EFM32GG280FX-QFP100

                             256   512   1024
EFM32GG290                    32   128    128
                                                   90               -          -       3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                3       Y        Y        Y       10x10          EFM32GG290FX-BGA112

                 64   128    256   512   1024
EFM32GG330       32    32     32   128    128
                                                   52           Y              -         3             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (12)                3       Y            -    Y         9x9          EFM32GG330FX-QFN64

                 64   128    256   512   1024
EFM32GG380       32    32     32   128    128
                                                   81           Y              -       3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (12)                3       Y        Y        Y       14x14          EFM32GG380FX-QFP100

                 64   128    256   512   1024
EFM32GG390       32    32     32   128    128
                                                   86           Y              -       3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (12)                3       Y        Y        Y       10x10          EFM32GG390FX-BGA112

                             256   512   1024
EFM32GG840                    32   128    128
                                                   56               -   8x20             3             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)            2 (8)                3       Y            -    Y         9x9          EFM32GG840FX-QFN64

                             256   512   1024
EFM32GG880                    32   128    128
                                                   86               -   8x36           3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                3       Y       Y**       Y       14x14          EFM32GG880FX-QFP100

                             256   512   1024
EFM32GG890                    32   128    128
                                                   90               -   8x36           3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (16)                3       Y       Y**       Y       10x10          EFM32GG890FX-BGA112

                 64   128    256   512   1024
EFM32GG940       32    32     32   128    128
                                                   52           Y       8x20             3             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)            2 (4)                3       Y            -    Y         9x9          EFM32GG940FX-QFN64

                 64   128    256   512   1024
EFM32GG980       32    32     32   128    128
                                                   81           Y       8x36           3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (12)                3       Y       Y**       Y       14x14          EFM32GG980FX-QFP100

                 64   128    256   512   1024
EFM32GG990       32    32     32   128    128
                                                   86           Y       8x36           3+2             2     2      3 (9)    1           1       3          1        1 (8)           2 (2)           2 (12)                3       Y       Y**       Y       10x10          EFM32GG990FX-BGA112


* Reduced LESENSE functionality without DAC                                            ** Reduced LCD Controller functionality when using EBI (External Bus Interface)

Operation range:           1.8 - 3.8 volts, -40 - 85 C
On-chip memory:            Up to 1 MB Flash and 128 KB RAM
General Purpose IO:        Up to 90 pins with 20 mA drive strength


QFN16 (4x4 mm)                           QFN24 (5x5 mm, 0.65 pitch)                                             QFN32 (6x6 mm, 0.65 pitch)                                                       QFN64 (9x9 mm, 0.50 pitch)
QFP48 (7x7 mm, 0.5 pitch)                QFP100 (14x14 mm, 0.5 pitch)                                           BGA112 (10x10 mm, 0.8 pitch)
Simplicity
EFM32 microcontrollers are supported by development tools designed to significantly cut design time

                                                                                                                                                                                                                                                                                                            Confidential /
                                                                                                                                                                                                                                                                                                             Preliminary                                ...the world's most energy friendly radios




                                                                                                                                                                                                                                                                          EFR4D2090 DATASHEET
                                                                                                                                                                                                                                               ...the world's most energy friendly microcontrollers


                                                                                                                                                                                                                                                                          F256/F128/F64/F32/F16

                                                                                                                                                                                                                                                                          Preliminary




                                                                                                                                                                                          EFM32TG Reference Manual
                                                                                                                                                                                                                                                                        • Energy Friendly Radio platform                                 • Integrated System Controller
                                                                                                                                                                                          "Tiny Gecko" Series                                                             • 2.4GHz Operation                                               • ARM Cortex-M0
                                                                                                                                                                                                                                                                          • 4 mA RX current                                                • Flash program memory and RAM data memory
                                                                                                                                                                                                                                                                          • 6 mA TX current @ 0 dBm output power                         • 18 General Purpose I/O pins
                                                                                                                                                                                          Preliminary                                                                     • Polled receive modes                                           • Configurable Push-pull, Open-drain, pull-up/down, in-
                                                                                                                                                                                                                                                                          • Fast settling gives low RX duty cycle                            put filter, drive strength
                                                                                                                                                                                                                                                                        • High receiver performance                                        • Configurable peripheral I/O locations
                                                                                                                                                                                                                                                                          • -121 dBm sensitivity @ 1.2 kbit/s                              • 8 asynchronous external interrupts
                                                                                                                                                                                                                                                                          • 40 dB selectivity                                              • Output state retention and wakeup from Shutoff Mode
                                                                                                                                                                                                                                                                          • 60 dB blocking                                               • 4 Channel DMA Controller
                                                                                                                                                                                                                                                                        • Selectable Modulation formats                                  • 8 Channel Peripheral Reflex System for autonomous
                                                                                                                                                                                                                                                                          • 2FSK / 4FSK                                                    inter-peripheral signaling
                                                                                                                                                                                                                                                                          • 2GFSK / 4GFSK                                                • Hardware AES with automatic modes for implement-
                                                                                                                                                                                                                                                                          • Shaped O-QPSK / MSK                                            ing various crypto operations (e.g. ECB, CBC, CTR,
                                                                                                                                                                                                                                                                          • OOK/ASK                                                        CFB, OFB).
                                                                                                                                                                                                                                                                        • Regulations                                                    • Timers/Counters
                                                                                                                                                                                                                                                                          • ETSI EN 300-440                                                • Protocol Timer tightly interacting with the radio
                                                                                                                                                                                                                                                                          • FCC part 15                                                    • 2×16-bit Timer/Counter
                                                                                                                                                                                                                                                                        • Selectable baudrates                                               • 2×3 Compare/Capture/PWM channels
                                                                                                                                                                                                                                                                          • 300 bit/s to 4 Mbit/s                                          • 32-bit Real-Time Counter
                                                                                                                                                                                                                                                                        • Protocols:                                                       • Watchdog Timer with dedicated RC oscillator @ 50 nA
                                                                                                                                                                                                                                                                          • IEEE 802.15.4 (Zigbee)                                       • Communication interfaces
                                                                                                                                                                                          32-bit high performance at 8-bit ultra low power consumption and cost           • Bluetooth LE                                                   • Universal Synchronous/Asynchronous Receiver /
                                                                                                                                                                                                                                                                                                                                             Transmitter (UART/SPI/IrDA)
                                                                                                                                                                                                                                                                          • 2.4GHz Proprietary Protocols                                      2
                                                                                                                                                                                                                                                                                                                                           • I C Interface with SMBus support
                                                                                                                                                                                                                                                                        • Full package support
                                                                                                                                                                                          • 32-bit ARM Cortex-M3 processor running at up to 32 MHz                        • Preamble and frame synchronization support                       • Address recognition in SLEEP Mode
                                                                                                                                                                                                                                                                                                                                         • 12-bit 1 Msamples/s Analog to Digital Converter
                                                                                                                                                                                          • Up to 32 KB Flash and 4 KB RAM memory                                         • Separate transmit / receive FIFOs
                                                                                                                                                                                                                                                                                                                                           • 8 single ended channels/4 differential channels
                                                                                                                                                                                                                                                                          • Optional data whitening
                                                                                                                                                                                          • Energy efficient and fast autonomous peripherals                              • Address recognition and CRC processing                         • On-chip temperature sensor
                                                                                                                                                                                                                                                                                                                                         • Wide operating range
                                                                                                                                                                                          • Ultra low power Energy Modes                                                                                                                   • 1.8 V to 3.8 V single power supply
                                                                                                                                                                                                                                                                                                                                           • -40 to +85 degrees Celsius
                                                                                                                                                                                                                                                                                                                                         • QFN32 package
                                                                                                                                                                                          The EFM32TG microcontroller family revolutionizes the 8- to 32-bit market with a
                                                                                                                                                                                          combination of unmatched performance and ultra low power consumption in both transceivers are suited for all battery operated applications
                                                                                                                                                                                                                                                                 EFR4D2090
                                                                                                                                                                                          active- and sleep modes. EFM32TG devices consume as little as 180 µA/MHz in run
                                                                                                                                                                                                                                                                   Energy Metering Industrial/Hom e Autom ation Wireless Alarm /Security                                    Medical System s
                                                                                                                                                                                          mode.

                                                                                                                                                                                          EFM32TG's low energy consumption outperforms any other available 8-, 16-, and
                                                                                                                                                                                                                                                                                                                             80° C
                                                                                                                                                                                                                                                                                     001122
                                                                                                                                                                                                                                                                                      kWh                                  75%


                                                                                                                                                                                          32-bit solution. The EFM32TG includes autonomous and very energy efficient
                                                                                                                                                                                                                                                                                                                         Hum idity




                                                                                                                                                                                          peripherals, high overall chip- and analog integration, and the performance of the
                                                                                                                                                                                          industry standard 32-bit ARM Cortex-M3 processor.

                                                                                                                                                                                          Innovative and ultra efficient low energy modes with sub µA operation further
                                                                                                                                                                                          enhance EFM32TG's ultra low power behaviour and makes the EFM32TG
                                                                                                                                                                                          microcontrollers perfect for long-lasting battery operated applications, adding
                                                                                                                                                                                          decades to a system's battery lifetime.                         2011-02-21 - d0047_Rev_0.20                                                1                                            www.energymicro.com




                                                                                                                                                                              2010-12-21 - d0034_Rev0.90                                 1                                    www.energymicro.com




  D e v e lopment Kits                                                               Star t er K it s                                                                         O n lin e D o c um e n t a t io n
  E F M 32 - G2 xx- DK                                                               EFM 32-G 8 x x -ST K     ( L C D s u ppo r t )                                           F re e m a n u a l s , da t a s h eet s,
  E F M 32 - G8 xx- DK (LC D s up p or t)                                            EFM 32-T G -ST K 3 3 0 0 ( L C D s u ppo r t )                                           a p p l i c a t i o n n o t e s , so ft w are
  K its cost only $2 99                                                              Kits c ost o n l y $ 6 9                                                                 l i b r a r y a n d c o de e x a mpl es.

  en ergymicro.co m/t oo l s                                                         e n e rgym ic ro . c o m / t o o ls                                                      e n e r g y m ic ro . c o m / d o w nlo ad s




Sim p lici ty S tudio                                                               en ergy Aw a re P ro f ile r                                                           e ne rg y Aw a re D e s ig n e r
Insta n t, on e- click ac c e s s to a ll                                           Uniq ue re a l -t i m e p o we r pro f i l e r a n d                                   F a s t a n d e a s y E F M3 2 MC U
yo ur EFM32 t ools, so f tw a re , ne w s ,                                         e ne rgy d e b u g g e r f i n d s a n d re m o v e s                                  c o n f i g u r a t i o n t o o l t h a t i n st an t l y
do cument s an d resourc e s .                                                      e ne rgy bu g s f ro m y o u r c o de .                                                re s o l v e s pi n c o n f l i c t s .

e nerg ymicro.com/simp lic ity                                                      e n e rgym ic ro . c o m / s o f t w a re                                              e n e rg y m i c ro . c o m / s o f t w are



Ab atro n                             Ke i l
AVIX -R T                             La u t e rba c h
C MX                                  M i c ri u m µ C/ O S
C od eSo urcery                       OL IMEX
C ooC ox                              RK -S YS TEM
ELNEC                                 Row l e y A ssoc i a t e s
FreeR TOS                             SE G G ER
G O E P EL                            SM X R TO S
H i tex                               T h re a dX R TO S
IA R Sy st ems                        W i c e n t ri c

La rg e community                                                                    N eed H e lp ?                                                                           B U Y EFM3 2 ?
T he E FM3 2 microcont rolle r s a re s up -                                         Conta c t t h e E F M3 2 e x p e r t s d i re c t l y                                    Yo u c a n f i n d y o u r nearest
po rte d by major t hird p a r ty p a r tne r s                                      a t Ene rg y Mi c ro H Q . Su bm i t re q u e s t s                                      d i s t r i bu t o r h e re :
a nd the ARM Cort ex community.                                                      v ia y our o wn s u p p o r t pa g e h e re :

energymicro.com/tools/third-party-network                                            sup p or t. e n e rg y m i c ro . c o m                                                  e n e rg y m i c ro . c o m / b u y



energymicro.com
energymicro.com/buy
support.energymicro.com
© 2011 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.: 1L-EFM32 03/11

Energy Micro MCU Catalog

  • 1.
    y Friendl rg y Ene ery life ge r batt lon 3 00% y ro og ol v e n Te c h n P 32-bit ARM Cortex-M0 and Cortex-M3 microcontrollers for: • Energy, gas, water and smart metering • Alarm and security systems • Health and fitness applications • Industrial and home automation energymicro.com/gecko
  • 2.
    EFM32 increases batterylife by reducing the total energy consumption 1. Very low active power consumption 6. PRS - Peripheral Reflex System Cortex CPU EFM32 only uses 160 µA/MHz Predictable and fast signalling with a 3 volts power supply while between peripherals without TIMER ADC running application code any CPU intervention 7. Well architected Energy Modes 2. Reduced processing time Optimize your application with 0123 4 The low power, high performance 5 flexible Energy Modes and 32-bit Cortex-M3 and Cortex-M0 sub µA operation reduce the spent time in active mode 8. Extremely energy efficient peripherals • ADC: 12-bit, 1 Msps at only 350 µA • Analog Comparator: using as little as 100 nA 3. Very fast wake-up time • LCD Controller: 8x36 segments at only 0.55 µA Short 2 µs wake-up time supports • LEUART: Full UART @ 9600 bps using only 150 nA high efficiency energy modes and • AES: 128/256-bit AES crypto-engine in only 54/75 cycles increases responsiveness 9. AEM - Advanced Energy Monitoring Measure and review your prototype´s current consumption profile in real-time on our starter kits 4. Ultra-low standby current Full RAM and CPU retention + 10. Simplicity Studio and energyAware software POR + BOD + RTC while Fast design cycles, power profiling and energy de- using only 0.9 µA (Energy Mode 2) bugging of application code to remove current drains 5. Autonomous peripheral operation Applications can perform advanced tasks without using the Cortex CPU EFM32 includes the most energy friendly peripherals and energy modes Core and Memory Clock Management Energy Management MPU - Memory High Frequency Low Frequency Ultra Low Freq. Voltage Voltage Brown-out ARM Cortex-M3 / Cortex-M0 processor Protection Unit RC Oscillator RC Oscillator RC Oscillator Regulator Comparator Detector Flash Program RAM Debug Interface DMA High Frequency Low Frequency Power-on Back-up Memory Memory incl. ETM Controller Crystal Osc. Crystal Osc. Reset Power Domain 32-bit bus PRS - Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces Security USART/ External External Timer/ Low Energy Real Time Pulse 12-bit LCD Operational Hardware LEUART I2C GPIO SPI (I2S) Bus Intfc. Interrupts Counter Timer Counter Counter ADC Controller Amplifiers AES TFT Pin Pin LESENSE Back-up Watchdog 12-bit Analog UART USB PRS Driver Wake-up Reset Sensor Intfc. RTC Timer DAC Comparator EFM32 with 3V power supply. EM0 EM1 EM2 EM3 EM4 Real application from memory. Run Mode Sleep Mode Deep Sleep Stop Mode Shutoff Mode Current consumption 160 µA/MHz 45 µA/MHz 0.9 µA 0.6 µA 20 nA Wake-up time - 0 2 µs 2 µs 160 µs Async IRQ, Reset, 32 kHz I2C slave Wake-up events Any Any peripherals Analog Comparators GPIO rising/ Voltage Comparators falling edge CPU (Cortex-M3/M0) On - - - - High frequency peripherals Available Available - - - Low frequency peripherals Available Available Available - - Asynchronous peripherals Available Available Available Available - Full CPU and SRAM retention On On On On - Power-on Reset/Brown-out Detector On On On On On
  • 3.
    ACMP (pins) Zero USART/SPI ADC (pins) DAC (pins) LCD (max) GPIO Pins LESENSE 20 Zero Gecko MCUs Size (mm) Watchdog LETIMER LEUART OPAMP Memory Options (KB) (PWM) GECKO PCNT Timer Flash Ordering No. (I2S) USB RTC AES Cortex-M0 EBI I2C RAM (X = Flash size in KB) 4 8 16 32 EFM32ZG103 1 2 4 4 9 - - 1 (1) - 1 2 (6) 1 - 1 1 - - - - - - - 4x4 EFM32ZG103FX-QFN16 4 8 16 32 EFM32ZG108 1 2 4 4 17 - - 1 (1) - 1 2 (6) 1 - 1 1 - - 1 (2) - - - - 5x5 EFM32ZG108FX-QFN24 4 8 16 32 EFM32ZG110 1 2 4 4 17 - - 1 (1) - 1 2 (6) 1 - 1 1 1 (2) - 1 (2) - - - - 5x5 EFM32ZG110X-QFN24 4 8 16 32 EFM32ZG210 1 2 4 4 24 - - 1 (1) - 1 2 (6) 1 - 1 1 1 (4) - 1 (2) - - - - 6x6 EFM32ZG210FX-QFN32 4 8 16 32 EFM32ZG222 1 2 4 4 37 - - 1 (1) - 1 2 (6) 1 - 1 1 1 (4) - 1 (5) - - - - 7x7 EFM32ZG222FX-QFP48 ACMP (pins) Tiny USART/SPI ADC (pins) DAC (pins) LCD (max) GPIO Pins LESENSE 23 Tiny Gecko MCUs Size (mm) Watchdog LETIMER LEUART OPAMP Memory Options (KB) (PWM) GECKO PCNT Timer Flash Ordering No. (I2S) USB RTC AES Cortex-M3 EBI I2C RAM (X = Flash size in KB) 4 8 16 32 EFM32TG108 1 2 4 4 17 - - 1 (1) 1 1 2 (6) 1 1 1 1 - - 2 (4) - Y* - - 5x5 EFM32TG108FX-QFN24 4 8 16 32 EFM32TG110 1 2 4 4 17 - - 2 (1) 1 1 2 (6) 1 1 1 1 1 (2) 2 (1) 2 (4) 3 Y - Y 5x5 EFM32TG110FX-QFN24 8 16 32 EFM32TG210 2 4 4 24 - - 2 (1) 1 1 2 (6) 1 1 1 1 1 (4) 2 (1) 2 (5) 3 Y - Y 6x6 EFM32TG210X-QFN32 8 16 32 EFM32TG222 2 4 4 37 - - 2 (1) 1 1 2 (6) 1 1 1 1 1 (8) 2 (2) 2 (12) 3 Y - Y 7x7 EFM32TG230FX-QFP48 8 16 32 EFM32TG230 2 4 4 56 - - 2 (1) 1 1 2 (6) 1 1 1 1 1 (8) 2 (2) 2 (16) 3 Y - Y 9x9 EFM32TG230FX-QFN64 8 16 32 EFM32TG822 2 4 4 37 - 8x11 2 (1) 1 1 2 (6) 1 1 1 1 1 (4) 2 (1) 2 (4) 3 Y - Y 7x7 EFM32TG822FX-QFP48 8 16 32 EFM32TG840 2 4 4 56 - 8x20 2 (1) 1 1 2 (6) 1 1 1 1 1 (8) 2 (2) 2 (8) 3 Y - Y 9x9 EFM32TG840FX-QFN64 ACMP (pins) Gecko USART/SPI ADC (pins) DAC (pins) GPIO Pins LESENSE 25 Gecko MCUs Size (mm) Watchdog LETIMER LEUART + UART OPAMP Memory Options (KB) (PWM) PCNT Timer Flash Ordering No. USB RTC LCD AES Cortex-M3 EBI I2C RAM (X = Flash size in KB) 16 32 64 EFM32G200 8 8 16 24 - - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - - - - 6x6 EFM32G200FX-QFN32 128 EFM32G210 16 24 - - 2 1 1 2 (6) 1 1 1 1 1 (4) 1 (1) 2 (5) - - - Y 6x6 EFM32G210FX-QFN32 32 64 128 EFM32G222 8 16 16 37 - - 2 2 1 3 (9) 1 1 3 1 1 (4) 1 (1) 2 (12) - - - Y 7x7 EFM32G222FX-QFP48 32 64 128 EFM32G230 8 16 16 56 - - 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - - Y 9x9 EFM32G230FX-QFN64 32 64 128 EFM32G280 8 16 16 86 - - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - Y Y 14x14 EFM32G280FX-QFP100 32 64 128 EFM32G290 8 16 16 90 - - 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - Y Y 10x10 EFM32G290FX-BGA112 32 64 128 EFM32G840 8 16 16 56 - 4x24 3 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (8) - - - Y 9x9 EFM32G840FX-QFN64 32 64 128 EFM32G880 8 16 16 86 - 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - Y** Y 14x14 EFM32G880FX-QFP100 32 64 128 EFM32G890 8 16 16 90 - 4x40 3+1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - Y** Y 10x10 EFM32G890FX-BGA112 ACMP (pins) Giant USART/SPI ADC (pins) DAC (pins) GPIO Pins LESENSE 48 Giant Gecko MCUs Size (mm) Watchdog LETIMER LEUART Package + UART OPAMP Memory Options (KB) (PWM) GECKO PCNT Timer Flash Ordering No. USB RTC LCD AES Cortex-M3 EBI I2C RAM (X = Flash size in KB) 256 512 1024 EFM32GG230 32 128 128 56 - - 3 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) 3 Y - Y 9x9 EFM32GG230FX-QFN64 256 512 1024 EFM32GG280 32 128 128 86 - - 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) 3 Y Y Y 14x14 EFM32GG280FX-QFP100 256 512 1024 EFM32GG290 32 128 128 90 - - 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) 3 Y Y Y 10x10 EFM32GG290FX-BGA112 64 128 256 512 1024 EFM32GG330 32 32 32 128 128 52 Y - 3 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (12) 3 Y - Y 9x9 EFM32GG330FX-QFN64 64 128 256 512 1024 EFM32GG380 32 32 32 128 128 81 Y - 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (12) 3 Y Y Y 14x14 EFM32GG380FX-QFP100 64 128 256 512 1024 EFM32GG390 32 32 32 128 128 86 Y - 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (12) 3 Y Y Y 10x10 EFM32GG390FX-BGA112 256 512 1024 EFM32GG840 32 128 128 56 - 8x20 3 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (8) 3 Y - Y 9x9 EFM32GG840FX-QFN64 256 512 1024 EFM32GG880 32 128 128 86 - 8x36 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) 3 Y Y** Y 14x14 EFM32GG880FX-QFP100 256 512 1024 EFM32GG890 32 128 128 90 - 8x36 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) 3 Y Y** Y 10x10 EFM32GG890FX-BGA112 64 128 256 512 1024 EFM32GG940 32 32 32 128 128 52 Y 8x20 3 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (4) 3 Y - Y 9x9 EFM32GG940FX-QFN64 64 128 256 512 1024 EFM32GG980 32 32 32 128 128 81 Y 8x36 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (12) 3 Y Y** Y 14x14 EFM32GG980FX-QFP100 64 128 256 512 1024 EFM32GG990 32 32 32 128 128 86 Y 8x36 3+2 2 2 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (12) 3 Y Y** Y 10x10 EFM32GG990FX-BGA112 * Reduced LESENSE functionality without DAC ** Reduced LCD Controller functionality when using EBI (External Bus Interface) Operation range: 1.8 - 3.8 volts, -40 - 85 C On-chip memory: Up to 1 MB Flash and 128 KB RAM General Purpose IO: Up to 90 pins with 20 mA drive strength QFN16 (4x4 mm) QFN24 (5x5 mm, 0.65 pitch) QFN32 (6x6 mm, 0.65 pitch) QFN64 (9x9 mm, 0.50 pitch) QFP48 (7x7 mm, 0.5 pitch) QFP100 (14x14 mm, 0.5 pitch) BGA112 (10x10 mm, 0.8 pitch)
  • 4.
    Simplicity EFM32 microcontrollers aresupported by development tools designed to significantly cut design time Confidential / Preliminary ...the world's most energy friendly radios EFR4D2090 DATASHEET ...the world's most energy friendly microcontrollers F256/F128/F64/F32/F16 Preliminary EFM32TG Reference Manual • Energy Friendly Radio platform • Integrated System Controller "Tiny Gecko" Series • 2.4GHz Operation • ARM Cortex-M0 • 4 mA RX current • Flash program memory and RAM data memory • 6 mA TX current @ 0 dBm output power • 18 General Purpose I/O pins Preliminary • Polled receive modes • Configurable Push-pull, Open-drain, pull-up/down, in- • Fast settling gives low RX duty cycle put filter, drive strength • High receiver performance • Configurable peripheral I/O locations • -121 dBm sensitivity @ 1.2 kbit/s • 8 asynchronous external interrupts • 40 dB selectivity • Output state retention and wakeup from Shutoff Mode • 60 dB blocking • 4 Channel DMA Controller • Selectable Modulation formats • 8 Channel Peripheral Reflex System for autonomous • 2FSK / 4FSK inter-peripheral signaling • 2GFSK / 4GFSK • Hardware AES with automatic modes for implement- • Shaped O-QPSK / MSK ing various crypto operations (e.g. ECB, CBC, CTR, • OOK/ASK CFB, OFB). • Regulations • Timers/Counters • ETSI EN 300-440 • Protocol Timer tightly interacting with the radio • FCC part 15 • 2×16-bit Timer/Counter • Selectable baudrates • 2×3 Compare/Capture/PWM channels • 300 bit/s to 4 Mbit/s • 32-bit Real-Time Counter • Protocols: • Watchdog Timer with dedicated RC oscillator @ 50 nA • IEEE 802.15.4 (Zigbee) • Communication interfaces 32-bit high performance at 8-bit ultra low power consumption and cost • Bluetooth LE • Universal Synchronous/Asynchronous Receiver / Transmitter (UART/SPI/IrDA) • 2.4GHz Proprietary Protocols 2 • I C Interface with SMBus support • Full package support • 32-bit ARM Cortex-M3 processor running at up to 32 MHz • Preamble and frame synchronization support • Address recognition in SLEEP Mode • 12-bit 1 Msamples/s Analog to Digital Converter • Up to 32 KB Flash and 4 KB RAM memory • Separate transmit / receive FIFOs • 8 single ended channels/4 differential channels • Optional data whitening • Energy efficient and fast autonomous peripherals • Address recognition and CRC processing • On-chip temperature sensor • Wide operating range • Ultra low power Energy Modes • 1.8 V to 3.8 V single power supply • -40 to +85 degrees Celsius • QFN32 package The EFM32TG microcontroller family revolutionizes the 8- to 32-bit market with a combination of unmatched performance and ultra low power consumption in both transceivers are suited for all battery operated applications EFR4D2090 active- and sleep modes. EFM32TG devices consume as little as 180 µA/MHz in run Energy Metering Industrial/Hom e Autom ation Wireless Alarm /Security Medical System s mode. EFM32TG's low energy consumption outperforms any other available 8-, 16-, and 80° C 001122 kWh 75% 32-bit solution. The EFM32TG includes autonomous and very energy efficient Hum idity peripherals, high overall chip- and analog integration, and the performance of the industry standard 32-bit ARM Cortex-M3 processor. Innovative and ultra efficient low energy modes with sub µA operation further enhance EFM32TG's ultra low power behaviour and makes the EFM32TG microcontrollers perfect for long-lasting battery operated applications, adding decades to a system's battery lifetime. 2011-02-21 - d0047_Rev_0.20 1 www.energymicro.com 2010-12-21 - d0034_Rev0.90 1 www.energymicro.com D e v e lopment Kits Star t er K it s O n lin e D o c um e n t a t io n E F M 32 - G2 xx- DK EFM 32-G 8 x x -ST K ( L C D s u ppo r t ) F re e m a n u a l s , da t a s h eet s, E F M 32 - G8 xx- DK (LC D s up p or t) EFM 32-T G -ST K 3 3 0 0 ( L C D s u ppo r t ) a p p l i c a t i o n n o t e s , so ft w are K its cost only $2 99 Kits c ost o n l y $ 6 9 l i b r a r y a n d c o de e x a mpl es. en ergymicro.co m/t oo l s e n e rgym ic ro . c o m / t o o ls e n e r g y m ic ro . c o m / d o w nlo ad s Sim p lici ty S tudio en ergy Aw a re P ro f ile r e ne rg y Aw a re D e s ig n e r Insta n t, on e- click ac c e s s to a ll Uniq ue re a l -t i m e p o we r pro f i l e r a n d F a s t a n d e a s y E F M3 2 MC U yo ur EFM32 t ools, so f tw a re , ne w s , e ne rgy d e b u g g e r f i n d s a n d re m o v e s c o n f i g u r a t i o n t o o l t h a t i n st an t l y do cument s an d resourc e s . e ne rgy bu g s f ro m y o u r c o de . re s o l v e s pi n c o n f l i c t s . e nerg ymicro.com/simp lic ity e n e rgym ic ro . c o m / s o f t w a re e n e rg y m i c ro . c o m / s o f t w are Ab atro n Ke i l AVIX -R T La u t e rba c h C MX M i c ri u m µ C/ O S C od eSo urcery OL IMEX C ooC ox RK -S YS TEM ELNEC Row l e y A ssoc i a t e s FreeR TOS SE G G ER G O E P EL SM X R TO S H i tex T h re a dX R TO S IA R Sy st ems W i c e n t ri c La rg e community N eed H e lp ? B U Y EFM3 2 ? T he E FM3 2 microcont rolle r s a re s up - Conta c t t h e E F M3 2 e x p e r t s d i re c t l y Yo u c a n f i n d y o u r nearest po rte d by major t hird p a r ty p a r tne r s a t Ene rg y Mi c ro H Q . Su bm i t re q u e s t s d i s t r i bu t o r h e re : a nd the ARM Cort ex community. v ia y our o wn s u p p o r t pa g e h e re : energymicro.com/tools/third-party-network sup p or t. e n e rg y m i c ro . c o m e n e rg y m i c ro . c o m / b u y energymicro.com energymicro.com/buy support.energymicro.com © 2011 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.: 1L-EFM32 03/11