STM32L443RCT6 - 80MHz Cortex-M4 MCU 256KB Flash | STMicroelectronics
Référence : STM32L443RCT6 ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $9.2 | $9,20 |
| 10 | $8.1 | $81,00 |
| 100 | $6.55 | $655,00 |
| 500 | $5.8 | $2 900,00 |
| 1 000 | $5.1 | $5 100,00 |
STM32L443RCT6 Présentation
An Arm Cortex-M4 microcontroller is a 32-bit RISC processor core with DSP extensions and an optional single-precision floating-point unit, designed for deterministic real-time embedded control with low interrupt latency. Microcontrollers integrate the CPU core, Flash program memory, SRAM, and a rich set of peripherals into a single IC, forming the smallest complete compute subsystem for IoT and industrial designs. The STM32L4 series in particular extends this architecture with ST's ultra-low-power platform, embedding multiple voltage domains and dedicated low-power peripherals so the part can run from a coin cell for years.
Key features of the STM32L443RCT6 include the Cortex-M4 core with FPU running at 80 MHz, 256 KB of Flash memory, 64 KB of SRAM, USB Full-Speed with Type-C Power Delivery support, an integrated LCD driver (4x44 or 8x40 segments), a 12-bit ADC (5 Msps), two 12-bit DACs, two operational amplifiers, and the AES-256 hardware cryptographic accelerator. It also includes the standard STM32 peripheral set: CAN 2.0B, I2C, SPI, USART, LPUART, timers, and an RTC with calendar.
The architecture pairs an ART Accelerator with a multi-channel DMA, a 4 KB SRAM-based instruction cache, and ST's ultra-low-power voltage scaling core. This combination allows the part to wake from STANDBY in roughly 1.4 ms and remain in sleep modes drawing microamp-level currents while preserving register/RTC state, which is critical for battery-powered sensor nodes.
Typical applications include ultra-low-power wireless sensor nodes, portable medical and wearable devices, smart meters, industrial HMI panels with LCD, USB-C powered accessories with Power Delivery negotiation, and secured IoT edge nodes leveraging the on-chip AES engine. Designers also deploy the device in audio front-ends, asset trackers, and battery-backed instrumentation.
When designing with this MCU, plan the power tree carefully using ST's CubeMX tool to assign each rail (VDD, VDDA, VDD_USB, VBAT) to its required decoupling network. Pay particular attention to unused-pin handling: every GPIO must be set to a defined state to avoid parasitic current paths that can erode the low-power budget.
This page synthesizes distributor pricing, same-family and cross-brand drop-in alternatives, and practical design notes that go beyond the manufacturer datasheet, giving embedded engineers an actionable reference for BOM selection.
Alternatives de remplacement direct pour STM32L443RCT6 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec STM32L443RCT6 (même facteur de forme et même empreinte) — différant par ADC, Package, Operating Temperature Range, SRAM, Core Architecture.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
STM32L433RCT6
✅ Remplacement direct✓ En stock
$5.44 / unité
Voir la fiche technique →STM32L452RET6
✅ Remplacement direct✓ En stock
$4.95 / unité
Voir la fiche technique →STM32L412RBT6P
✅ Remplacement direct✓ En stock
$3.35 / unité
Voir la fiche technique →STM32L073RBT6
✅ Remplacement direct✓ En stock
$2.93 / unité
Voir la fiche technique →GD32L233RCT6
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
STM32L443RCT6 Valeurs maximales et caractéristiques électriques
| Core Architecture | Arm Cortex-M4 with FPU and DSP instructions |
| Fréquence d'horloge maximale | 80 MHz |
| DMIPS Performance | 100 DMIPS |
| Program Memory (Flash) | 256 KB |
| SRAM | 64 KB |
| Operating Voltage Range | 1.71 V to 3.6 V |
| Boîtier | 64-pin LQFP (TRAY/REEL) |
| Plage de température de fonctionnement | -40C to +85C |
| USB Interface | USB 2.0 Full-Speed with Type-C PD |
| LCD Driver | Up to 4x44 or 8x40 segments |
| ADC | 12-bit, 5 Msps |
| DAC | 2x 12-bit |
| Operational Amplifiers | 2 on-chip |
| Hardware Cryptography | AES-256 hardware accelerator |
| Communication Peripherals | USART, LPUART, SPI, I2C, CAN 2.0B, USB FS |
| Timers | 16-bit and 32-bit timers, RTC, SysTick, LPTIM |
| Statut RoHS | Compliant |
Configuration des broches de STM32L443RCT6
| Broche 1 | PB10 — GPIO I2C2_SCL / USART3_TX / SPI2_SCK / TIM2_CH3 |
| Broche 2 | PB11 — GPIO I2C2_SDA / USART3_RX / SPI2_NSS / TIM2_CH4 |
| Broche 3 | VSS — Ground |
| Broche 4 | VDD — Digital supply voltage (1.71 V to 3.6 V) |
| Broche 5 | PH0 — GPIO OSC_IN (HSE crystal) |
| Broche 6 | PH1 — GPIO OSC_OUT (HSE crystal) |
| Broche 7 | NRST — Reset input (active low) |
| Broche 8 | VSSA — Analog ground |
| Broche 9 | VDDA — Analog supply voltage |
| Broche 10 | PA0 — GPIO WKUP / ADC1_IN5 / TIM2_CH1 / TIM5_CH1 |
| Broche 11 | PA1 — GPIO ADC1_IN6 / TIM2_CH2 / TIM5_CH2 / OPAMP1_VINP |
| Broche 12 | PA2 — GPIO USART2_TX / ADC1_IN7 / TIM2_CH3 / OPAMP1_VOUT |
| Broche 13 | PA3 — GPIO USART2_RX / ADC1_IN8 / TIM2_CH4 / OPAMP1_VINM |
| Broche 14 | PA4 — GPIO SPI1_NSS / ADC1_IN9 / USART2_CK / DAC1_OUT1 |
| Broche 15 | PA5 — GPIO SPI1_SCK / ADC1_IN10 / DAC1_OUT2 / OPAMP2_VINP |
| Broche 16 | PA6 — GPIO SPI1_MISO / ADC1_IN11 / OPAMP2_VINM / TIM3_CH1 |
| Broche 17 | PA7 — GPIO SPI1_MOSI / ADC1_IN12 / TIM3_CH2 / OPAMP2_VOUT |
| Broche 18 | PA8 — GPIO USART1_CK / TIM1_CH1 / MCO / RCC_MCO |
| Broche 19 | PA9 — GPIO USART1_TX / TIM1_CH2 / I2C1_SCL |
| Broche 20 | PA10 — GPIO USART1_RX / TIM1_CH3 / I2C1_SDA |
| Broche 21 | PA11 — GPIO USB_DM / CAN1_RX / TIM1_CH4 / SPI1_MISO |
| Broche 22 | PA12 — GPIO USB_DP / CAN1_TX / TIM1_ETR / SPI1_MOSI |
| Broche 23 | PA13 — GPIO SWDIO / JTMS (debug interface) |
| Broche 24 | VSS — Ground |
| Broche 25 | VDD — Digital supply voltage |
| Broche 26 | PA14 — GPIO SWCLK / JTCK (debug interface) |
| Broche 27 | PA15 — GPIO JTDI / TIM2_CH1 / SPI1_NSS / I2C1_SCL |
| Broche 28 | PB0 — GPIO ADC1_IN15 / TIM3_CH3 / OPAMP3_VINP |
| Broche 29 | PB1 — GPIO ADC1_IN16 / TIM3_CH4 / OPAMP3_VOUT |
| Broche 30 | PB2 — GPIO BOOT1 / SPI1_NSS / TIM3_CH1 |
| Broche 31 | PB3 — GPIO JTDO / TIM2_CH2 / SPI1_SCK / I2C1_SDA |
| Broche 32 | PB4 — GPIO JTRST / TIM3_CH1 / SPI1_MISO / I2C2_SDA |
| Broche 33 | PB5 — GPIO I2C1_SMBA / TIM3_CH2 / SPI1_MOSI |
| Broche 34 | PB6 — GPIO I2C1_SCL / USART1_TX / TIM4_CH1 |
| Broche 35 | PB7 — GPIO I2C1_SDA / USART1_RX / TIM4_CH2 |
| Broche 36 | BOOT0 — Boot mode selection input |
| Broche 37 | PB8 — GPIO I2C1_SCL / CAN1_RX / TIM4_CH3 |
| Broche 38 | PB9 — GPIO I2C1_SDA / CAN1_TX / TIM4_CH4 |
| Broche 39 | VSS — Ground |
| Broche 40 | VDD — Digital supply voltage |
| Broche 41 | PE0 — GPIO TIM4_ETR / SPI1_NSS |
| Broche 42 | PE1 — GPIO SPI1_SCK |
| Broche 43 | VSS — Ground |
| Broche 44 | VDD — Digital supply voltage |
| Broche 45 | PE2 — GPIO TRACECLK / SPI1_MISO / TIM3_CH1 |
| Broche 46 | PE3 — GPIO TRACED0 / TIM3_CH2 |
| Broche 47 | PE4 — GPIO TRACED1 / TIM3_CH3 |
| Broche 48 | PE5 — GPIO TRACED2 / TIM9_CH1 |
| Broche 49 | PE6 — GPIO TRACED3 / TIM9_CH2 |
| Broche 50 | PE7 — GPIO TIM1_ETR / ADC1_IN3 |
| Broche 51 | PE8 — GPIO TIM1_CH1N / ADC1_IN4 |
| Broche 52 | PE9 — GPIO TIM1_CH1 / ADC1_IN5 |
| Broche 53 | PE10 — GPIO TIM1_CH2N |
| Broche 54 | PE11 — GPIO TIM1_CH2 |
| Broche 55 | PE12 — GPIO TIM1_CH3N / SPI1_SCK |
| Broche 56 | PE13 — GPIO TIM1_CH3 / SPI1_MISO |
| Broche 57 | PE14 — GPIO TIM1_CH4 / SPI1_MOSI |
| Broche 58 | PE15 — GPIO TIM1_BKIN |
| Broche 59 | PB12 — GPIO SPI2_NSS / I2C2_SMBA / USART3_CK / TIM1_BKIN |
| Broche 60 | PB13 — GPIO SPI2_SCK / USART3_TX / TIM1_CH1N |
| Broche 61 | PB14 — GPIO SPI2_MISO / USART3_RX / TIM1_CH2N |
| Broche 62 | PB15 — GPIO SPI2_MOSI / TIM1_CH3N |
| Broche 63 | VSS — Ground |
| Broche 64 | VDD — Digital supply voltage |
Applications typiques
STM32L443RCT6 convient pour 6 applications: Ultra-Low-Power IoT Sensor Nodes, Portable Medical and Wearable Devices, Smart Meter and Industrial HMI Panels, USB Type-C Powered Accessories with PD, Secure IoT Edge Nodes with AES-256, Audio Subsystems and Consumer Audio Front-Ends.
Ultra-Low-Power IoT Sensor Nodes
The STM32L443RCT6's 0.42 uA standby current with RTC retention enables multi-year battery life for wireless sensor nodes reporting temperatures, humidity, or vibration hourly. Its 80 MHz Cortex-M4F can run LoRaWAN, BLE UART-host, or Sigfox stacks locally while sub-microamp sleep currents retain the calendar. The on-chip 12-bit ADC at 5 Msps digitizes analog sensor channels with sufficient speed for vibration and acoustic monitoring, and the AES-256 hardware engine secures over-the-air frames without waking the application CPU. Designers using ST's CubeMX can configure the LPUART as a wakeup source so the radio can gate upstream regulator power only when an uplink is pending, dropping active system consumption into the low-microamp range.
Recommandé
Portable Medical and Wearable Devices
Wearable medical devices such as continuous glucose monitors, pulse oximeters, and ECG patches benefit from the STM32L443RCT6's 12-bit ADC precision, two on-chip operational amplifiers for sensor front-end conditioning, and sub-microamp standby for week-long battery life on a 250 mAh coin cell. The Cortex-M4F executes DSP routines for FFT-based heart-rate variability analysis in real time, while the ultra-low-power LPUART lets the host MCU ping an external radio only when a meaningful event occurs. The two 12-bit DACs can drive bias currents for optical sensors or audio feedback buzzers, eliminating a discrete DAC and shortening the wearable's bill of materials. The on-chip AES-256 also secures patient telemetry for HIPAA-aligned BLE peripherals.
Recommandé
Smart Meter and Industrial HMI Panels
Utility meters and industrial HMI panels are a sweet spot for the STM32L443RCT6 thanks to its on-chip LCD driver supporting up to 4x44 segments without an external LCD controller. The Cortex-M4F 100 DMIPS throughput supports meter calibration, simultaneous multi-channel ADC sampling for power-quality analysis, and Modbus or DLMS/COSEM protocol stack over the LPUART for data logging. The RTC calendar combined with the on-chip RTC and tamper pins meets metering tamper-detection requirements, and the AES-256 accelerator secures AMR (Automatic Meter Reading) frames over NB-IoT or PLC. The wide 1.71-3.6 V supply range lets the same board accept 3.3 V from a switching converter or 2.4 V from a two-AA-cell power source.
Recommandé
USB Type-C Powered Accessories with PD
The on-chip USB Type-C & Power Delivery (UCPD) controller lets the STM32L443RCT6 act as a sink, source, or dual-role PD port without an external PD controller. Accessories such as USB-C hubs, audio adapters, and small appliances can negotiate up to 100 W of contract power while the Cortex-M4F runs the device application at the same time, splitting the workload. The integrated USB 2.0 FS PHY enables CDC/HID/MSC class devices with no external transceiver. Compared to designs using an FUSB302 PD controller, designers save roughly $0.50 BOM and 30 mm2 of board area, a meaningful win for compact USB-C gadgets where pin count and area are constrained.
Recommandé
Secure IoT Edge Nodes with AES-256
The integrated AES-256 hardware accelerator enables TLS-style encryption at throughput levels that would otherwise burn CPU cycles on software implementations. Battery-powered IoT edge nodes like smart locks, asset trackers, and connected sensor gateways can negotiate session keys without waking the main application CPU. The 64 KB SRAM bank holds TLS handshake state in addition to the application stack, eliminating the need for external SRAM. The TRUE RNG provides entropy for key generation, and the unique 96-bit device ID supports provisioning workflows that bind each device's identity at production. ST's STM32Trust ecosystem documents the secure boot path that uses these hardware blocks together.
Recommandé
Audio Subsystems and Consumer Audio Front-Ends
Audio front-ends in portable speakers, hearing aids, and headphone amplifiers can pair the STM32L443RCT6 with an external codec, using its 2 on-chip op-amps as input buffers and its 2 12-bit DACs for volume or tone control biasing. The Cortex-M4F FPU executes biquad filter cascades and dynamic-range compression on the audio path at minimal CPU overhead (typically under 5% at 48 kHz). The sub-microamp standby lets the device idle on a charger cradled maintain power-without-sound scenarios for hundreds of hours. Compared to a Cortex-M0-only solution, the M4F adds roughly 2x DSP performance per mA, enabling richer audio DSP in the same power envelope.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour STM32L443RCT6 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | STM32L433RCT6 | STM32L452RET6 | STM32L412RBT6P | STM32L073RBT6 | GD32L233RCT6 |
|---|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice |
| Package | 64-LQFP | 64-LQFP - same | 64-LQFP - same | 64-LQFP - same | 64-LQFP - same | 64-LQFP - same (verify pinout) |
| Core | Arm Cortex-M4F 80 MHz | Arm Cortex-M4F 80 MHz - identical | Arm Cortex-M4F 80 MHz - identical | Arm Cortex-M4F 80 MHz - identical | Arm Cortex-M0+ 32 MHz - downgraded | Arm Cortex-M23 64 MHz - downgraded |
| Flash | 256 KB | 256 KB - identical | 512 KB - 2x upgrade | 128 KB - 50% less | 128 KB - 50% less | 256 KB - identical |
| SRAM | 64 KB | 64 KB - identical | 160 KB - 2.5x upgrade | 40 KB - 38% less | 20 KB - 69% less | 64 KB - identical |
| AES-256 Hardware Crypto | Yes | No | Yes | No | Yes (AES on AHB1) | No (software AES) |
| USB Type-C PD | Yes (UCPD) | No | Yes (UCPD) | No | USB 2.0 FS only (no PD) | USB 2.0 FS only |
| Unit Price (qty 1) | $9.20 (as of 2026-10-10) | $7.50 - lower | $11.50 - higher | $5.80 - significantly lower | $4.95 - significantly lower | $3.80 - significantly lower |
Principaux différenciateurs
- AES-256 hardware crypto vs software library (vs STM32L433RCT6)
- Pin-compatible upgrade headroom in Flash/SRAM (vs STM32L412RBT6P)
- USB Type-C PD controller integration (vs STM32L073RBT6)
Notes de conception
Estimated: at 80 MHz run mode the typical IDD is roughly 8 mA, dropping to 0.42 uA in STANDBY with RTC retention - design the regulator for 8-10 mA continuous load and size bulk caps for the wake-in-rush before settling. Use ST's CubeMX power sequence tool to verify VDDA capacitor choice (1 uF + 10 nF parallel) and place them within 5 mm of the analog supply pin. For designs reaching into the under-100 uA active range, route unused GPIOs as analog inputs and disable their clock to avoid parasitic current drains.
The 64-LQFP layout requires a 0.5 mm pitch with 4-layer routing - place the GND plane on layer 2 with stitched thermal vias under the exposed pad area for heat dissipation. Use 8 mil traces between adjacent LQFP pads with via-in-pad only when the next layer requires routing relief. Keep ADC analog traces short (under 25 mm) and isolated from switching signals; cross analog/digital domains only at 90-degree angles over a continuous GND plane.
Before finalizing the schematic, confirm that every NRST pull-up is correctly sized (typical 10 kohm to 100 kohm) and that BOOT0 is forced low at reset to boot from main Flash. Forgotten VDD_USB decoupling (100 nF minimum plus 4.7 uF bulk) often shows up as USB enumeration failures on first prototypes. When using the AES hardware, ensure the key access boundary is enforced at compile time so secrets do not leak to debug outputs in production parts.
Informations de conformité
RoHS and REACH compliant per ST's product page. The STM32L443RCT6 is not AEC-Q100 qualified - look at STM32L443RCT6Y or other automotive-grade variants if AEC-Q100 is needed.