Energy Micro has announced 1Mbyte flash versions of its low power ARM Cortex M3 microcontrollers, amongst 100 new variants.
All part of the EFM32 Gecko family, 60 Leopard Geckos and 40 Giant Geckos clock at up to 48MHz and join the existing Gecko and Tiny Gecko products. There are pin and code compatible variants across the new and old products.
Leopards provide 32kbyte RAM as standard and either 64, 128 or 256kbyte of flash.
Giants have 128kbyte RAM and 512k or 1Mbyte flash.
The package range has been extended to include QFP64 and 7x7mm BGA120.
Both Leopards and Giants get a 400nA back-up power mode which maintains the real-time clock (RTC) and 512 register bytes, plus three op-amps.
In addition to the existing 8x36 segment LCD controller, there in now an optional 320x240 direct drive TFT controller capable that can update its display without CPU intervention.
For the first time, Energy Micro has implement the M3's embedded trace function, which is accessible through the Giant embedded development kit released last week.
A USB 2.0 full speed (12Mbit/s) block has been introduced which supports host and OTG protocols and up to fourteen 2kbyte buffered end points, while a built-in 3.3V regulator allows the chips to run from USB link power.
Amongst the firm's standard UARTs, the firm has included one of its low energy UART which delivers 9,600baud for 150nA.
Taken from the Tiny family is a generic sensor interface called Lerense that enables a mix of up to 16 capacitive, inductive or resistive sensors to be monitored in sub-µA deep sleep mode.
Claimed power consumption is 160µA/MHz active, 400n in deep sleep with RC running, and 20nA GPIO wake-up mode.
Fastest start from a low-power mode it 2µs.