Tip:
Highlight text to annotate it
X
Hi! LESENSE makes it possible to design ultra low power sensor interfaces
that can do conditional monitoring and wake-up
With EFM32 microcontrollers you can monitor up to 16 sensors while staying in a deep sleep mode.
Available in EFM32 microcontrollers, the LESENSE ( low energy sensor interface )
supports many kinds of sensors. On the Giant Gecko Starter Kit you can find
ready to use metal, light and touch sensor examples.
Today we are using the capacitive touch field on the starter kit.
In the application code we have enabled the LESENSE to only wake up the MCU on certain conditions.
The ability to perform conditional monitoring of sensors
reduces the time the microcontroller spends in active mode.
With a regular MCU the application must wake up periodically to detect the correct pattern.
Similar to slide opening your smart phone, the EFM32 will only wake up if we
slide our finger across the touch field. If we connect the kit to the energyAware Profiler
we see that the sleep mode with LESENSE operation operation only consumes a couple of micro amps.
So with LESENSE the MCU can stay in a deep sleep mode and still do sensor monitoring without CPU inputs.
Only when the correct pattern sequence is matched, the CPU will wake up.
LESENSE is available in the EFM32 Tiny Gecko, Leopard Gecko and Giant Gecko microcontrollers.
The free energyAware Profiler and LESENSE application notes are available in Simplicty Studio.