Energy Micro has introduced 100 EFM32 Gecko microcontrollers to more than double its portfolio. Pin and code compatible with the existing Gecko and Tiny Gecko products, the ARM Cortex-M3 based Leopard Gecko and Giant Gecko microcontrollers come with memory configurations up to 1MB.
The Leopard Gecko product family is composed of 60 MCUs, providing 32KB RAM as standard and flash of either 64KB, 128KB and 256KB. At the top end of the Energy Micro product portfolio, the 40 MCU Giant Gecko family provides flash configurations of either 512KB or 1024KB with 128KB of RAM.
An extended range of package options comprises QFN64, QFP100, BGA112 and with QFP64 and 7mm x 7mm BGA120 packages being added.
CPU operating speeds are up to 48MHz and included in the Leopard Gecko and Giant Gecko product families for the first time is a 400nA back-up power mode, enabling the RTC to keep running and providing 512 back-up register bytes, thereby protecting against clock reset and data loss on a momentary power loss.
The MCUs integrate 3 on-chip operational amplifiers and as well as the existing 8x36 segment LCD controller, these MCUs also introduce an option of a 320x240 dot direct drive TFT controller capable of driving display updates without CPU intervention.
Block diagram with functions added with the Leopard Gecko and Giant Geko MCUs highlighted in red
A USB 2.0 full speed connectivity option has been added with the Leopard and Giant products and supports host and OTG protocols and up to fourteen 2KB buffered end points, while a built-in 3.3V regulator also allows users to run the MCU from USB link power.
Additional communication options include 5 standard USART/UART serial interfaces and Energy Micro’s Low Energy UART, drawing only 150nA at 9600baud.
A embedded trace macrocell (ATM) has been added which provides built-in J-Trace, J-Link and Advanced Energy Monitoring (AEM) system support and enables a number of instructions before a error to be viewed without setting breakpoints. The number of instructions viewable is based on the memory allocated and the ETM is designed as a high-speed, low-power debug tool that only supports instruction trace.
The LESENSE function block, previously integrated into Energy Micro’s Tiny Gecko family, is also included in the Leopard Gecko and Giant Gecko families. A generic low energy sensor interface, LESENSE enables monitoring of a mix of up to 16 capacitive, inductive or resistive sensors independently of the processor core in the MCU’s sub-microamp.
EFM32 Gecko microcontrollers are capable of achieving an active mode current consumption of 160µA/MHz and provide a deep sleep mode with RTC running that consumes 400nA, a shut-off mode with GPIO wake-up consuming 20nA and wake-up time from sleep modes being as short as 2µs.
The EFM32 Leopard Gecko and Giant Gecko microcontrollers are priced respectively from $2.47 each and $3.53 each in 100K quantities.
See also: Energy Micro launches dev kit for Giant EFM32