STM32L443RCT6 - 80MHz Cortex-M4 MCU 256KB Flash | STMicroelectronics
부품 번호: STM32L443RCT6 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 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 개요
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.
드롭인 대체품: STM32L443RCT6 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: STM32L443RCT6 (동일 폼 팩터 및 풋프린트) — 차이점: ADC, Package, Operating Temperature Range, SRAM, Core Architecture.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
STM32L433RCT6
✅ 드롭인✓ 재고 있음
$5.44 / 개
데이터시트 보기 →STM32L452RET6
✅ 드롭인✓ 재고 있음
$4.95 / 개
데이터시트 보기 →STM32L412RBT6P
✅ 드롭인✓ 재고 있음
$3.35 / 개
데이터시트 보기 →STM32L073RBT6
✅ 드롭인✓ 재고 있음
$2.93 / 개
데이터시트 보기 →GD32L233RCT6
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32L443RCT6 최대 정격 & 전기적 특성
| Core Architecture | Arm Cortex-M4 with FPU and DSP instructions |
| 최대 클록 주파수 | 80 MHz |
| DMIPS Performance | 100 DMIPS |
| Program Memory (Flash) | 256 KB |
| SRAM | 64 KB |
| Operating Voltage Range | 1.71 V to 3.6 V |
| 패키지 | 64-pin LQFP (TRAY/REEL) |
| 동작 온도 범위 | -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 |
| RoHS 상태 | Compliant |
STM32L443RCT6 핀 구성
| 핀 1 | PB10 — GPIO I2C2_SCL / USART3_TX / SPI2_SCK / TIM2_CH3 |
| 핀 2 | PB11 — GPIO I2C2_SDA / USART3_RX / SPI2_NSS / TIM2_CH4 |
| 핀 3 | VSS — Ground |
| 핀 4 | VDD — Digital supply voltage (1.71 V to 3.6 V) |
| 핀 5 | PH0 — GPIO OSC_IN (HSE crystal) |
| 핀 6 | PH1 — GPIO OSC_OUT (HSE crystal) |
| 핀 7 | NRST — Reset input (active low) |
| 핀 8 | VSSA — Analog ground |
| 핀 9 | VDDA — Analog supply voltage |
| 핀 10 | PA0 — GPIO WKUP / ADC1_IN5 / TIM2_CH1 / TIM5_CH1 |
| 핀 11 | PA1 — GPIO ADC1_IN6 / TIM2_CH2 / TIM5_CH2 / OPAMP1_VINP |
| 핀 12 | PA2 — GPIO USART2_TX / ADC1_IN7 / TIM2_CH3 / OPAMP1_VOUT |
| 핀 13 | PA3 — GPIO USART2_RX / ADC1_IN8 / TIM2_CH4 / OPAMP1_VINM |
| 핀 14 | PA4 — GPIO SPI1_NSS / ADC1_IN9 / USART2_CK / DAC1_OUT1 |
| 핀 15 | PA5 — GPIO SPI1_SCK / ADC1_IN10 / DAC1_OUT2 / OPAMP2_VINP |
| 핀 16 | PA6 — GPIO SPI1_MISO / ADC1_IN11 / OPAMP2_VINM / TIM3_CH1 |
| 핀 17 | PA7 — GPIO SPI1_MOSI / ADC1_IN12 / TIM3_CH2 / OPAMP2_VOUT |
| 핀 18 | PA8 — GPIO USART1_CK / TIM1_CH1 / MCO / RCC_MCO |
| 핀 19 | PA9 — GPIO USART1_TX / TIM1_CH2 / I2C1_SCL |
| 핀 20 | PA10 — GPIO USART1_RX / TIM1_CH3 / I2C1_SDA |
| 핀 21 | PA11 — GPIO USB_DM / CAN1_RX / TIM1_CH4 / SPI1_MISO |
| 핀 22 | PA12 — GPIO USB_DP / CAN1_TX / TIM1_ETR / SPI1_MOSI |
| 핀 23 | PA13 — GPIO SWDIO / JTMS (debug interface) |
| 핀 24 | VSS — Ground |
| 핀 25 | VDD — Digital supply voltage |
| 핀 26 | PA14 — GPIO SWCLK / JTCK (debug interface) |
| 핀 27 | PA15 — GPIO JTDI / TIM2_CH1 / SPI1_NSS / I2C1_SCL |
| 핀 28 | PB0 — GPIO ADC1_IN15 / TIM3_CH3 / OPAMP3_VINP |
| 핀 29 | PB1 — GPIO ADC1_IN16 / TIM3_CH4 / OPAMP3_VOUT |
| 핀 30 | PB2 — GPIO BOOT1 / SPI1_NSS / TIM3_CH1 |
| 핀 31 | PB3 — GPIO JTDO / TIM2_CH2 / SPI1_SCK / I2C1_SDA |
| 핀 32 | PB4 — GPIO JTRST / TIM3_CH1 / SPI1_MISO / I2C2_SDA |
| 핀 33 | PB5 — GPIO I2C1_SMBA / TIM3_CH2 / SPI1_MOSI |
| 핀 34 | PB6 — GPIO I2C1_SCL / USART1_TX / TIM4_CH1 |
| 핀 35 | PB7 — GPIO I2C1_SDA / USART1_RX / TIM4_CH2 |
| 핀 36 | BOOT0 — Boot mode selection input |
| 핀 37 | PB8 — GPIO I2C1_SCL / CAN1_RX / TIM4_CH3 |
| 핀 38 | PB9 — GPIO I2C1_SDA / CAN1_TX / TIM4_CH4 |
| 핀 39 | VSS — Ground |
| 핀 40 | VDD — Digital supply voltage |
| 핀 41 | PE0 — GPIO TIM4_ETR / SPI1_NSS |
| 핀 42 | PE1 — GPIO SPI1_SCK |
| 핀 43 | VSS — Ground |
| 핀 44 | VDD — Digital supply voltage |
| 핀 45 | PE2 — GPIO TRACECLK / SPI1_MISO / TIM3_CH1 |
| 핀 46 | PE3 — GPIO TRACED0 / TIM3_CH2 |
| 핀 47 | PE4 — GPIO TRACED1 / TIM3_CH3 |
| 핀 48 | PE5 — GPIO TRACED2 / TIM9_CH1 |
| 핀 49 | PE6 — GPIO TRACED3 / TIM9_CH2 |
| 핀 50 | PE7 — GPIO TIM1_ETR / ADC1_IN3 |
| 핀 51 | PE8 — GPIO TIM1_CH1N / ADC1_IN4 |
| 핀 52 | PE9 — GPIO TIM1_CH1 / ADC1_IN5 |
| 핀 53 | PE10 — GPIO TIM1_CH2N |
| 핀 54 | PE11 — GPIO TIM1_CH2 |
| 핀 55 | PE12 — GPIO TIM1_CH3N / SPI1_SCK |
| 핀 56 | PE13 — GPIO TIM1_CH3 / SPI1_MISO |
| 핀 57 | PE14 — GPIO TIM1_CH4 / SPI1_MOSI |
| 핀 58 | PE15 — GPIO TIM1_BKIN |
| 핀 59 | PB12 — GPIO SPI2_NSS / I2C2_SMBA / USART3_CK / TIM1_BKIN |
| 핀 60 | PB13 — GPIO SPI2_SCK / USART3_TX / TIM1_CH1N |
| 핀 61 | PB14 — GPIO SPI2_MISO / USART3_RX / TIM1_CH2N |
| 핀 62 | PB15 — GPIO SPI2_MOSI / TIM1_CH3N |
| 핀 63 | VSS — Ground |
| 핀 64 | VDD — Digital supply voltage |
일반적인 애플리케이션
STM32L443RCT6 적합 용도: 6 애플리케이션s: 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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
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.
추천
추천 제품 요약
엔지니어링 참조 데이터: STM32L443RCT6 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | 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 |
주요 차별점
- 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)
설계 노트
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.
규정 준수 정보
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.