Low-Power Button Replacement with Force-Sensitive Resistor

young asian man using apps in smartphone and smartwatch to track fitness data during exercise

Author: Matthew Leonard

Introduction

A common requirement for devices that must be sealed from environmental exposure is to replace all metal contact style push-buttons with functional replacements that do not have those weather-sealing difficulties. This article describes one such way of creating a contact button replacement using a Force-Sensitive Resistor (FSR) in conjunction with an SLG47004V.

Schematic & Block Diagrams

Figure 1: High-Level Block Diagram/Schematic
Figure 2: GreenPAK Designer Block Diagram
Figure 3: Schematic View

Design Description

Overview

The design highlighted above is intended for use as a functional replacement for a metal contact style push-button while featuring ultra-low power consumption. Using an external force-sensitive resistor in series with one of the IC’s internal rheostat modules, a resistor divider network is created which is subsequently sampled by one of the SLG47004V’s internal low-power ACMPs. This ACMP determines the state of the button based on the voltage present at the divider output. Once the internal low-power ACMP determines that the button has been pressed, internal GreenPAK logic processes the button press signal to determine whether a single, double, or triple-tap has occurred, and outputs these signals to dedicated pins.

Since the force-sensitive resistor present in this design is highly susceptible to variation in resistance due to temperature changes, often as severe as +/-15% at extreme high/low temps, a constant “no-press” reference voltage must be maintained throughout a wide range of temperatures. This constant reference voltage is achieved using the circuit’s auto-trim functionality, which periodically samples the divider output voltage and adjusts the SLG47004V’s internal rheostat resistance, allowing the divider output to return to the specified “no-press” reference voltage. This auto-trim functionality not only allows for accurate operation over a wide range of temperatures, but it also allows the design to accommodate for sensor-to-sensor variations as well as variations in the overall system voltage level.

To attain ultra-low current consumption, the ACMP and external resistor divider network are controlled by the integrated circuit’s wake/sleep controller. This wake/sleep controller keeps the ACMP in sleep mode via matrix signal, and the resistor divider circuit in an open state via one of the IC’s internal analog switches, which is placed on the low side of the divider. The Chopper ACMP, which is responsible for the IC’s auto-trim functionality, is also indirectly controlled by the wake/sleep controller using an intermediate counter that triggers an auto-trim cycle once every 100 normal wake/sleep cycles.

Figure 4: A Standard FSR

Mechanical Pre-Loading of the FSR Sensor (Required)

To properly trim the voltage divider circuit to the desired output voltage using the circuit’s digital rheostats, a small, consistent amount of force must be permanently applied to the FSR sensor before trimming can occur. This is due to the FSR’s very high no-load resistance, which measured over 100 MΩ in this test and is shown by the graph below, being far too large for the IC’s digital rheostats to compensate for. Pre-loading the FSR with a small mass will lower its base “un-pressed” resistance into a range that will allow the SLG47004V’s digital rheostats to properly trim the voltage divider. It is worth noting that this process does not require a specific force value to be applied, so long as the force applied satisfies two requirements:

  1. The applied force creates a large enough resistance drop within the FSR to allow for proper trimming of the voltage divider.
  2. The applied force remains constant throughout the lifespan of the application.
Figure 5: FSR Resistance vs Force Applied

Auto-Trim Overview

To adequately implement an FSR sensor as a button replacement, considerations must be made for its rather large temperature dependency. Ideally, the no-press output voltage of the system would remain constant over temperature, allowing for a detecting ACMP to be tuned to detect button presses at all temperatures. Since the FSR’s resistance does not remain constant over temperature, the SLG47004V becomes responsible for maintaining this output voltage.

In this article, the circuit’s rheostats are used for their auto-trim capabilities, which adjust their resistance to match an internally generated reference voltage. This auto-trim process occurs whenever a high signal is provided to the rheostat’s “SET” pin. When this signal is brought high, either externally or via internal logic, the auto-trim process begins. A waveform of this process is provided at the end of this section, which shows the “SET” signal being brought high, and the voltage divider output voltage changing to match the internally set reference voltage which, in this waveform, is 1.5 V.

This auto-trim process, if implemented to occur periodically during the runtime of the device, will provide a very high level of consistency in the voltage divider’s output voltage. This, in turn, allows for one of the IC’s internal ACMPs to be used to detect press signals on the FSR and can be adjusted to detect presses at all temperatures within the range of the device.

Figure 6: Auto-Trim Procedure
Vertical 1 V/div
Horizontal 5 ms/div

Results

Two points of functionality were measured to determine the success of the design. First, the design had to function as a button replacement, triggering the appropriate output signals in response to certain button-press sequences. Second, the device had to consume as little power as possible. Given that this type of design may be valued for its use in wearable technology, a maximum quiescent current of 10 uA was imposed as a design restriction.

Button-Press Functionality

Waveform captures of various operation conditions of the FSR button setup can be found below with accompanying descriptions and labels. VDDA was, in this test, set to 3.3 V and the FSR was given a small amount of mechanical pre-loading. Additionally, the auto-trim reference voltage was set to 1.5 V, and the rheostat’s “SET” signal was configured to be brought high by an internal counter block every 100 ACMP sample-cycles.

Figure 7: Single-Press Signal
Vertical 1 V/div
Horizontal 50 ms/div

 

Figure 8: Double-Press Signal
Vertical 1 V/div
Horizontal 50 ms/div

Current Consumption

Testing of quiescent current took place primarily at a sample rate of 25 Hz, as this is the lowest sample rate which seemed to provide an adequately responsive button design. A DC power monitor was used to capture the average Iq of the device, with external circuity included, over ten seconds, and the sample rate of said power monitor was set to 50 kHz for these tests. Below is the capture window of said DC power monitor:

Figure 9: Current Consumption Graph

The two spikes present in the capture represent the auto-trim windows of the design, which are responsible for modifying the circuit’s internal rheostat value to allow the voltage divider in the above schematic to match a reference voltage. Since the device has already been properly auto-trimmed at this point, the SLG47004V’s internal chopper ACMP responsible for the auto-trim functionality is immediately turned off, thus resulting in a short spike. Each of the smaller spikes in the capture represents the circuit’s internal low-power ACMP being powered up to check if this reference voltage has dropped below a certain threshold, which would signal a button press has occurred.

The main testing parameter that prevents a higher level of precision when conducting this test is the fact that the force-sensitive resistor used in this design must be given a certain amount of mechanical “pre-loading” force for the resistance of the sensor to fall within a range that the circuit can effectively auto-trim. This sensor is very sensitive to not only the amount of force on the sensor but to the exact position of the force on said sensor. Since the sensor is too small for various reference weights to be used, the average active current measurements can be observed to fluctuate between 4 uA and 5 uA from test-to-test.

Conclusions

This design was tested at several sample rates, ranging from 10 Hz to 1 kHz. Of these sample rates, it was determined that to provide both adequate button performance and low power consumption, 25 Hz seemed to be the ideal ACMP sampling frequency. Under all tested conditions, however, the combination of SLG47004V and FSR proved to be a stable and well-performing button replacement solution.

This IC design was created in free GreenPAK Designer software. The complete design file can be found here.

Appendix

Figure 10: View in GreenPAK Designer

AspenCore Book Highlights GaN’s role for the New Power Electronics World

Why Wide BandGap (WBG), and why GaN specifically? AspenCore Media’s new book, the “AspenCore Guide to Gallium Nitride: A New Era for Power Electronics,” answers those questions and more.

WBG power semiconductor devices in silicon carbide and GaN technology provide design advantages that are allowing previously unimaginable application performance: low leakage current, significantly reduced power losses, higher power density, higher-frequency operation, and the ability to tolerate higher operating temperatures, all with a smaller device size than could be achieved for a silicon-only equivalent. Other features, of no lesser importance, are robustness and increased reliability, resulting in improved overall device life expectancy and increased operational stability.

Energy efficiency is now a strategic initiative in increasingly power-reliant industries such as data centers, electric vehicles, and the green grid. GaN-based devices hold the key to addressing a primary hurdle for the expansion of renewable energy.

From a power management standpoint,  all power systems require a high level of integration to achieve the required portability. High energy efficiency is required for truly portable and therefore battery-operated systems. Lower power consumption maximizes device operating time without recharging or replacing the batteries.

GaN must operate safely and efficiently in a high-frequency ecosystem to fulfill its role in advancing the necessary revolution in fast charging, power conversion and energy storage. Integrating GaN FET, GaN analog, and GaN logic will yield a true GaN power IC.

The “AspenCore Guide to Gallium Nitride” is now available for purchase at eetimes.com/shop/

STM32WLEx 32-Bit Wireless Long-Range MCUs

STMicroelectronics’ long-range wireless and ultra-low-power devices embed a powerful ultra-low-power LPWAN-compliant radio solution

STMicroelectronics’ STM32WLE5/E4xx long-range wireless and ultra-low-power devices embed a powerful ultra-low-power LPWAN-compliant radio solution, enabling the LoRa® (available in STM32WLx5xx only), (G)FSK, (G)MSK, and BPSK modulations. These MCUs are compatible with standardized or proprietary protocols such as LoRaWAN®, Sigfox, W-MBUS, and more (fully open wireless system on chip).

Features

Key features

  • Arm® Cortex®-M4 CPU up to 48 MHz
  • Up to 256 KB Flash and 64 KB SRAM
  • Sub-GHz radio – multi-modulations: LoRa, (G)FSK, (G)MSK, BPSK
  • Peripherals: 3 x I²C, 2 x USART, 1 x LP-UART, 2 x SP

Additional features

Radio

  • Frequency range: 150…960 MHz
  • Modulation: LoRa®, (G)FSK, (G)MSK, and BPSK
  • RX sensitivity:
    • -123 dBm for 2-FSK (at 1.2 Kbit/s)
    • -148 dBm for LoRa® (at 10.4 kHz, spreading factor 12)
  • Transmitter high output power, programmable up to +22 dBm
  • Transmitter low output power, programmable up to +15 dBm
  • Compliant with the following radio frequency regulations:
  • ETSI EN 300 220, EN 300 113, EN 301 166, FCC CFR 47 Part 15, 24, 90, 101, and the Japanese ARIB STD-T30, T-67, T-108
  • Compatible with standardized or proprietary protocols such as LoRaWAN®, Sigfox™, W-MBus, and more (fully open wireless system-on-chip)

Ultra-low-power platform

  • 1.8…3.6 V power supply
  • -40…+105 °C temperature range
  • Shutdown mode: 31 nA (VDD = 3 V)
  • Standby (+ RTC) mode: 360 nA (VDD = 3 V)
  • Stop2 (+ RTC) mode: 1.07 µA (VDD = 3 V)
  • Active-mode MCU: < 72 µA/MHz (CoreMark®)
  • Active-mode RX: 4.82 mA
  • Active-mode TX: 15 mA at 10 dBm and 87 mA at 20 dBm (LoRa® 125 kHz) Core
  • 32-bit Arm® Cortex®-M4 CPU:
    • Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory
    • Frequency up to 48 MHz
    • MPU and DSP instructions
    • 1.25 DMIPS/MHz (Dhrystone 2.1)
  • 32-bit Arm® Cortex®-M0+ CPU (for STM32WLEx series only)
    • Frequency up to 48 MHz
    • MPU instructions
    • 0.95 DMIPS/MHz (Dhrystone 2.1)

more information: https://www.st.com/en/microcontrollers-microprocessors/stm32wlex.html

XLamp CMU Family COBs – highest efficiency in industry-standard packages

The new CMU family of COB LEDs is based on metal substrate as the previous CMT family compared to which it brings a 10% lumen per watt improvement. Not only CMU COBS deliver highest performance in the standard packages but they are available in various CRIs and CCTs including 2200K. Another differentiating feature reinforcing their cost attractiveness is their much higher max drive current (+30¨%) than currently available products from competition.

Key features

  • Industry-leading performance in commonly-available LES sizes
  • Delivers up to 10% higher LPW than previous generation CMT family
  • Optimized for outdoor & premium indoor lighting applications including track, spot and downlight

Product Details

more information: https://www.cree.com/led-components/products/xlamp-cob-integrated-arrays/cmu-leds

Infineon Technologies EiceDRIVER™ low side driver 2ED24427N01F

The 2ED24427N01F is a dual-channel ±10 A driver (typical) in a SOIC-8 package with a power pad for increased thermal efficiency

The 2ED24427N01F is a dual-channel ±10 A driver (typical) in a SOIC-8 package with a power pad for increased thermal efficiency.  It includes one enable pin for both channels and under-voltage lockout (UVLO) protection that is compatible (11.5 V) with IGBTs and MOSFETs.

The 2ED24427N01F is ideal for higher power or faster switching systems and can be used to drive paralleled IGBTs or MOSFETs in different applications such as interleaved PFC, Industrial Drives, Synchronous Rectification, and as transformer driven applications used in power conversion applications such as Industrial SMPS and UPS.

Key features

  • 10 A sink and 10 A source driver capability (typical)
  • 11.5 V under voltage lockout
  • 24 V maximum supply voltage
  • Enable function
  • CMOS Schmitt-triggered inputs
  • Output in phase with input
  • 3.3 V, 5 V and 15 V input logic compatible
  • PSOIC-8 package with thermal pad
  • 2 kV HBM ESD

Example Circuit

Additional benefits

  • Enables higher power applications with a single device that would typically require at least two competing devices with 4 A to 6 A source and sink drive capability
  • Enables higher frequency applications to help reduce system BOM cost enabling the use of smaller and less expensive passive components
  • The power pad enables higher power density by efficiently dissipating heat to the PCB ground plane.

Applications

  • Industrial drives
  • DC-DC
  • Fast EV charging
  • Motor control and drives
  • Power Management (SMPS)

more information: https://www.infineon.com/cms/en/product/power/gate-driver-ics/2ed24427n01f/

MKR Windy – Arduino MKR inspired board with STM32WL LoRa SoC

Just recently, we wrote about Midatronics’ MKR SharkyPro BLE, Zigbee, OpenThread development board that is based on STM32WB55 MCU in an Arduino MKR form factor. We are back with excitement to inform you that the company also has a similar looking MKR Windy board that follows the same Arduino MKR layout but is based on the Windy STM32WL module and adds LoRa connectivity.

The MKR Windy board is built around the company’s WINDY Module, an IoT module based on the STMicro STM32WL, with onboard uFL connector and an SoC that integrates both the general-purpose microcontroller and a sub-GHz radio.

“Built on an Arm® Cortex®‐M4 core architecture, STM32WL microcontrollers also support multiple modulations – LoRa®, (G)FSK, (G)MSK, BPSK – to ensure flexibility in wireless applications with LoRaWAN®, Sigfox® or any other suitable protocol in a fully open way.” says Midatronics.

Key Features and Specifications of the MKR Windy include:

  • Windy module (MDX-STWLU-R01)
    • STMicro STM32WLE5JX/STM32WL55JX Arm Cortex-M4 MCU running @ 48 MHz; 256KB flash; 64KB SRAM
    • Semtech SX126x sub-GHz radio with LoRa, (G)FSK, (G)MSK, and BPSK modulations; 150 MHz – 960 MHz
    • uFL connector for external antenna
    • 1.8 V to 3.6 V supply voltage
    • Temperature Range: 40°C to 85 °C
    • RX Sensitivity: 123 dBm for 2-FSK,  -148 dBm for LoRa
    • Dimensions: 16 mm x 26 mm
  • 1x Micro USB port for power and programming
  • 2x 14-pin headers compatible with Arduino MKR boards with USART, ADC, SPI, I2C
  • 8-pin SWD connector
  • Reset button
  • User button
  • User LED
  • Power Supply: 5V via Micro USB port; 2.5V – 5.5V via Vin pin; 2.0V – 5V via Vbatt pin (battery)
  • Dimensions: 63 mm x 25 mm

Not much has been said about the MKR Windy board for now, so there is no available information on its product brief or datasheet. The company has not also said anything about programing the board but they made us to understand that:

“the module is totally open and can be easily and quickly programmed with ST software by UART, virtual USB or with the ST-Link by SWD port.”

We suspect however, that the MKR board could also be programmed with both STMicro software tools and the Arduino IDE, just like we saw with the SharkyPro boards. We also suspect that the MKR Windy is closer to being an evaluation platform for the Windy module than a direct competitor of other boards that also offer LoRaWAN connectivity.

Further details on the MKR Windy board along with technical documentation of the Windy module are available and can be found on the product page.

Intel Apollo Lake SBC and micro server, “ZimaBoard” starts at $70

Ice Whale’s ZimaBoard is a small, fanless computer that serves as both an x86 SBC and an appropriate power of a micro server. It is a low-cost standard SBC or mini PC with a 6-watt Intel Apollo Lake processor and a 4K capable mini DisplayPort connector.

“ZimaBoard was created by makers who got tired of recurring fees, unfriendly presets, and isolated systems,” says Ice Whale. “We want to make the home digital experience more attractive and affordable. It is not the first of its kind as a single board computer, nor as a router or a micro server, but while traditional single board computer products focus on desktop-level scenarios, ZimaBoard is the first private server designed for Makers, DIYers, and Hackers.”

The board features LPDDR4 memory, eMMC storage, dual SATA III ports for up to 4TB local storage, PCIe based storage modules and dual USB 3.0 ports for additional storage. It will be available in two models: ZimaBoard 216 and ZimaBoard 832 which are quite similar but a bit different in chipset, system memory, on-board storage, and of course price.

Features and Specifications of the  ZimaBoard include: 

  • SoC
    • ZimaBoard 216: Dual-core, 1.1 GHz / 2.4 GHz Intel Celeron N3350 processor; 12 EU Intel HD graphics 500 @ 200 MHz / 650 MHz; 6W TDP
    • ZimaBoard 832: Quad-core, 1.1 GHz / 2.2 GHz Intel Celeron N3450 processor; 12 EU Intel HD graphics 500 @ 200 MHz / 700 MHz; 6W TDP
  • System Memory
    • ZimaBoard 216: 2GB LPDDR4
    • ZimaBoard 832: 8GB LPDDR4
  • On-board storage
    • ZimaBoard 216: 16GB eMMC flash
    • ZimaBoard 832: 32GB eMMC flash
  • Display: 1x Mini-DP 1.2 that supports up to 4K@60Hz video
  • Video Decoding: 4K H.264, H.265, MPEG-2, VC-1
  • Storage interface: 2x SATA III 6.0 Gb/s ports for HDD or SSD
  • Connectivity: 2x GbE ports
  • USB: 2x USB 3.0 ports
  • Expansion: 1x PCle 2.0 4x slot
  • Dimensions: 120 mm x 74.5 mm x 25 mm

The 120 mm x 74.5 mm x 25mm SBC is enclosed in a case that doubles as a heatsink. You can use the board for applications like media server, video streaming, personal server, network-attached storage (NAS), software router, file share and collaboration, VPN gateways and firewall.

Software support is Linux by default but it’s expected that the board should also support other OS like Windows, OpenWrt, pfSense, Android, and LibreELEC, since it is an x86 SBC.

The board is currently available for pre-order on Kickstarter and should start shipping to backers by June. You can pledge for the ZimaBoard 216 at $70 and the ZimaBoard 832 for $130. Retail prices however will be $100 for ZimaBoard 216 and $180 for ZimaBoard 832.

Further details can be found on the official website.

Raspberry Pi Dives Into The Microcontroller World With The New Raspberry Pi Pico

Today, we woke up to some very interesting news. The Raspberry Pi foundation is finally taking their first steps in Arduino territory! Well, not quite, as they are more working together than rivaling each other. After both companies dominate the maker market with their widely popular, easy to use boards that the community loves, the Raspberry Pi Pico comes in, a blazing fast and peripherall-rich microcontroller, based on the brand new RP2040 chip.

Pico. Small as can be (excluding Femto)

The Raspberry Pi Pico is a dual-core microcontroller board available for a mere $4, but the star of the show is not even the price, ιτ is their RP2040 chip. With specifications that are mind-boggling for the price and an extremely detailed release, I believe we are in for a treat.

Here are the specifications, to back up the high pedestal I placed it in:

  • Dual Core ARM Cortex-M0+ processor, with a configurable clock that goes as high as 133 MHz
  • Memories: 264 kB SRAM and 2 MB of on-board Flash
  • Peripherals: 26x GPIO pins, with access to 2x SPI, 2x I2C, 2x UART, 3x 12-bit ADC and 16x PWM channels
  • Hardware accelerated floating-point libraries
  • USB 1.1 with device and host support. Easy drag-and-drop programming
The pinout for the Raspberry Pi Pico
The pinout for the Raspberry Pi Pico

Regarding software, you get the popular C/C++ and Micropython development environments, and I want to just take a second and praise their incredible documentation! Now, all documentation should be done like this, easy for us to grasp and be ready to develop in the time it takes to ship one to our house (and disinfect it with alcohol, sure). Unfortunately, it is becoming more and more a rare beauty, and many manufacturers should see that they are losing a lot of customers by not taking the time to make these readily-available documents and examples.

What may seem confusing at first is how they are working together. That is an easy answer and is not only related to Arduino, but also to other companies that take a huge share of the maker market, such as Adafruit and Sparkfun. They are all creating their own “adaptations” of the Raspberry Pi Pico, by making use of the RP2040 chip and bringing it to their own world. Arduino, with the Nano RP2040 connect, which adds external SPI Flash, Wi-Fi and Bluetooth and other things to the mix, Adafruit, placing the brand-new silicon in their Feather form, and SparkFun, creating 3 different variations of it. And there are more, I just mentioned these. And they are not available yet, so you have the time to decide on your favorite.

The Arduino Nano RP2040 Connect. A joint project in the works
The Arduino Nano RP2040 Connect. A joint project in the works

Can we call it all a delayed Christmas present? I just love it when communities unite instead of cancelling each other out, and here we have a magnificent example of it. With boards for every taste, it will be difficult to decide which RP2040 I am going to use. One thing is for use: I will.

Raspberry Pi Pico link: https://www.raspberrypi.org/products/raspberry-pi-pico/

65V Input to 12Vdc Output – 1A synchronous buck DC/DC converter using LM5164

This is a step-down DC-DC converter mainly designed for application such as high-cell-count battery packs, power tools, garden tools and electric scooters, drones. Some of the features of the project is precision enable, input voltage UVLO, internal soft start etc. The project operates over wide input voltage range of 15V to 65V to provide a regulated 12V-1A output at 300Khz working frequency. D1 is the power LED, and 4 Pin male header connectors provided for input and output. The full-load efficiency of the project is 90% @ nominal input voltage of 48 V and an output voltage of 12 V. The switching frequency is set by resistor R4 at 300 kHz. The output voltage soft-start time is 3 msec.

6-V to 100-V input, 1-A synchronous buck DC-DC converter with ultra-low IQ

The LM5164 synchronous buck converter is designed to regulate over a wide input voltage range, minimizing the need for external surge suppression components. A minimum controllable on-time of 50 ns facilitates large step-down conversion ratios, enabling the direct step-down from a 48-V nominal input to low-voltage rails for reduced system complexity and solution cost. The LM5164 operates during input voltage dips as low as 6 V, at nearly 100% duty cycle if needed, making it an excellent choice for wide input supply range industrial and high cell count battery pack applications. With integrated high-side and low-side power MOSFETs, the LM5164 delivers up to 1-A of output current. A constant on-time (COT) control architecture provides nearly constant switching frequency with excellent load and line transient response. Additional features of the LM5164 include ultra-low IQ and diode emulation mode operation for high light-load efficiency, innovative peak and valley overcurrent protection, integrated VCC bias supply and bootstrap diode, precision enable and input UVLO, and thermal shutdown protection with automatic recovery. An open-drain PGOOD indicator provides sequencing, fault reporting, and output voltage monitoring.

Features

  • Wide input voltage range of 15 V to 65V
  • Output 12V DC – 1A
  • Output has 1.5% Accuracy
  • Junction temperature range: –40°C to +150°C
  • Fixed 3-ms internal soft-start timer
  • Peak and valley current-limit protection
  • Input UVLO and thermal shutdown protection
  • PCB Dimensions 32.70 x 32.70mm

Schematic

Parts List

Connections

Gerber View

Photos

Video


Datasheet

STM32WLE5 Microcontrollers support LoRa RF protocol and other sub-1GHz modulation schemes

STMicroelectronics STM32WLE5 wireless SoC products combine LoRa® LPWAN and other power-efficient sub-1GHz radio communications capabilities with a low-power MCU in a single chip.

With its low power consumption and small footprint, the STM32WLE5 enables the production of energy-efficient, compact, and lightweight new products for fast-growing industrial and IoT markets.

The new 7mm x 7mm QFN48 package option is particularly well suited to a simple two-layer board design which further eases manufacturing and reduces BoM costs.

The world’s first LoRa-enabled SoC, the STM32WLE5 also supports other RF modulation schemes including (G)FSK, (G)MSK, and BPSK.

STM32WLE5 Features

  • Up to 256kbytes Flash memory
  • Up to 64kbytes RAM
  • Security capabilities:
    • AES 256-bit hardware encryption
    • True random number generator
    • Sector protection against read/write operations
    • CRC calculation unit
    • Unique device identifier
    • 96-bit unique die identifier
    • Hardware public key accelerator
  • Rich analog peripherals
    • 2.5Msamples/s 12-bit ADC
    • 12-bit low-power sample-and-hold DAC
    • Two ultra-low power comparators
  • Ultra-low power platform
    • Supply-voltage range: 1.8V-3.6V
    • Dynamic voltage scaling
    • ART Accelerator™ engine for zero-wait execution from Flash
    • 31nA shut-down mode current at 3V
    • 360nA stand-by mode current at 3V
  • 10-year longevity commitment
  • Operating-temperature range: -40°C to 105°C
TOP PCB Companies