Overview
The STM32L433RBT6 is an ultra-low-power microcontroller from STMicroelectronics, part of the STM32L4 series. It is based on the high-performance Arm® Cortex®-M4 32-bit RISC core, operating at a frequency of up to 80 MHz. This microcontroller features a Floating Point Unit (FPU) that supports all Arm® single-precision data-processing instructions and data types, along with a full set of DSP instructions and a Memory Protection Unit (MPU) for enhanced application security.
Key Specifications
Attribute | Specification |
---|---|
Core Processor | ARM Cortex-M4 |
Program Memory Type | Flash |
Flash Size | 128 kB (128 K x 8) |
RAM Size | 64 kB |
Speed | Up to 80 MHz |
No of I/O Lines | 52 |
Interface/Connectivity | CANbus, IrDA, I2C, SPI, UART, USB |
Peripherals | Brownout Reset, Brown-out Detect, DMA, PWM, Watchdog |
Supply Voltage | 1.71 V to 3.6 V |
Operating Temperature | -40 °C to +85 °C (up to +105 °C and +125 °C junction) |
On-Chip ADC | 12-bit, up to 16-bit with hardware oversampling |
On-Chip DAC | 2 channels, 12-bit |
Watchdog Timers | 2 |
Package Style | LQFP-64 |
Mounting Method | Surface Mount |
Key Features
- Ultra-low-power with FlexPowerControl, featuring multiple power-saving modes such as Shutdown, Standby, and Stop modes.
- Includes ST state-of-the-art patented technology.
- Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™), and DSP instructions.
- High-speed memories: up to 256 KB flash, 64 KB SRAM, and Quad SPI flash memories interface.
- Rich analog peripherals: 12-bit ADC, 12-bit DAC channels, operational amplifier with PGA, and ultra-low-power comparators.
- Extensive communication interfaces: USB 2.0 full-speed, SAI, I2C, SPI, USART, LPUART, CAN, SDMMC, and SWPMI.
- Integrated LCD driver 8x40 or 4x44 with internal step-up converter.
- Up to 21 capacitive sensing channels and advanced motor control timers.
- Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™.
- All packages are ECOPACK2 compliant.
Applications
The STM32L433RBT6 is suitable for a wide range of low-power applications, including:
- IoT devices and smart home appliances.
- Industrial automation and control systems.
- Medical devices requiring low power consumption.
- Automotive systems, especially those needing advanced motor control.
- Consumer electronics that demand high performance and low energy usage.
Q & A
- What is the core processor of the STM32L433RBT6?
The core processor is the ARM Cortex-M4 32-bit RISC core. - What is the maximum operating frequency of the STM32L433RBT6?
The maximum operating frequency is up to 80 MHz. - What are the power supply voltage ranges for the STM32L433RBT6?
The power supply voltage ranges from 1.71 V to 3.6 V. - What are the operating temperature ranges for the STM32L433RBT6?
The operating temperature ranges from -40 °C to +85 °C (up to +105 °C and +125 °C junction). - Does the STM32L433RBT6 support USB connectivity?
Yes, it supports USB 2.0 full-speed crystal-less solution with LPM and BCD. - What types of communication interfaces are available on the STM32L433RBT6?
The device features I2C, SPI, USART, LPUART, CAN, SDMMC, and SWPMI interfaces. - What is the flash memory size of the STM32L433RBT6?
The flash memory size is 128 kB. - How much RAM does the STM32L433RBT6 have?
The device has 64 kB of SRAM. - Does the STM32L433RBT6 have any power-saving modes?
Yes, it features multiple power-saving modes including Shutdown, Standby, and Stop modes. - Is the STM32L433RBT6 ECOPACK2 compliant?
Yes, all packages are ECOPACK2 compliant.