STM32L476VGT6 - Ultra-Low-Power Cortex-M4 MCU 80MHz 1MB Flash | STMicroelectronics
部品番号: STM32L476VGT6 ✓ 生産中| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $6.39 | $6.39 |
| 10 | $5.75 | $57.50 |
| 100 | $5.11 | $511.00 |
| 500 | $4.6 | $2,300.00 |
| 1,000 | $4.09 | $4,090.00 |
STM32L476VGT6 概要
What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory (Flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the brains of countless electronic devices, from automotive engine controllers to wearable health monitors. The STM32L476VGT6 belongs to the STM32L4 series, which is optimized for ultra-low-power operation without compromising performance, positioning it within the broader hierarchy of embedded processors and controllers.
Key features of the STM32L476VGT6 include its 80 MHz Arm Cortex-M4 core with FPU, 1 MB Flash, 128 KB SRAM, and a rich set of peripherals such as USB OTG FS, LCD controller, and digital filters for sigma-delta modulators (DFSDM). It supports a wide supply voltage range from 1.71V to 3.6V, enabling direct battery operation. The device also integrates advanced low-power modes, including Sleep, Low-power Run, and Stop modes, with typical current consumption in the microamp range, extending battery life in portable applications.
Technically, the STM32L476VGT6 leverages ST's proprietary ultra-low-power technology, featuring multiple power domains and dynamic voltage scaling. The FPU accelerates mathematical computations, beneficial for signal processing and control algorithms. The device includes a 12-bit ADC with hardware oversampling, multiple timers, and communication interfaces (I2C, SPI, USART, CAN, and USB). The LCD controller supports up to 8x40 segments, ideal for direct display driving without external components.
Typical applications include smart meters, medical devices (e.g., glucose monitors, hearing aids), industrial sensors, and IoT edge nodes. Its ultra-low-power consumption and rich analog peripherals make it ideal for battery-operated devices that require long operational life. The 100-pin LQFP package (14x14 mm) offers a compact footprint with ample I/O for complex designs.
When designing with this MCU, pay attention to the power supply decoupling: place a 100 nF capacitor close to each VDD pin and a 4.7 uF bulk capacitor on the main supply. Also, utilize the low-power modes effectively by configuring the RTC and wakeup sources to minimize average current consumption.
ドロップイン代替品: STM32L476VGT6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: STM32L476VGT6 (同一形状・フットプリント) — 相違点: Flash Memory, ADC, Communication Interfaces, Core, Core Architecture.
クイック比較ツール — 並列比較する代替部品を選択:
STM32L476VGT6TR
✅ ドロップイン📋 参考代替品(カタログ未掲載)
STM32L476VGT6U
✅ ドロップイン📋 参考代替品(カタログ未掲載)
STM32L476VCT6
✅ ドロップイン📋 参考代替品(カタログ未掲載)
STM32L486VGT6
✅ ドロップイン✓ 在庫あり
$8.11 / 個
データシートを見る →GD32F450VGT6
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
APM32F407VGT6
✅ ドロップイン ⚠️ 仕様未検証📋 参考代替品(カタログ未掲載)
STM32L476VGT6 最大定格&電気的特性
| Core | ARM Cortex-M4 with FPU |
| 最大クロック周波数 | 80 MHz |
| Flash Memory | 1 MB (1M x 8) |
| SRAM | 128 KB |
| Supply Voltage Range | 1.71 V to 3.6 V |
| パッケージ | 100-LQFP (14x14 mm) |
| 実装タイプ | Surface Mount |
| Number of I/O Pins | 82 |
| データバス幅 | 32-bit |
| 動作温度範囲 | -40C to +85C |
| USB Interface | USB OTG FS |
| LCD Controller | Yes (8x40 segments) |
| DFSDM | Yes (digital filters for sigma-delta modulators) |
| RoHS ステータス | Compliant |
| Core Architecture | ARM |
STM32L476VGT6 ピン構成
| ピン 1 | PE2 — GPIO / alternate functions |
| ピン 2 | PE3 — GPIO / alternate functions |
| ピン 3 | PE4 — GPIO / alternate functions |
| ピン 4 | PE5 — GPIO / alternate functions |
| ピン 5 | PE6 — GPIO / alternate functions |
| ピン 6 | VBAT — Battery backup supply |
| ピン 7 | PC13 — GPIO / RTC / tamper |
| ピン 8 | PC14 — GPIO / OSC32_IN |
| ピン 9 | PC15 — GPIO / OSC32_OUT |
| ピン 10 | PF0 — GPIO / OSC_IN |
| ピン 11 | PF1 — GPIO / OSC_OUT |
| ピン 12 | NRST — Reset (active low) |
| ピン 13 | PC0 — GPIO / ADC |
| ピン 14 | PC1 — GPIO / ADC |
| ピン 15 | PC2 — GPIO / ADC |
| ピン 16 | PC3 — GPIO / ADC |
| ピン 17 | VSSA — Analog ground |
| ピン 18 | VDDA — Analog power supply |
| ピン 19 | PA0 — GPIO / ADC / WKUP |
| ピン 20 | PA1 — GPIO / ADC |
| ピン 21 | PA2 — GPIO / USART2_TX |
| ピン 22 | PA3 — GPIO / USART2_RX |
| ピン 23 | VSS — Ground |
| ピン 24 | VDD — Power supply |
| ピン 25 | PA4 — GPIO / DAC |
| ピン 26 | PA5 — GPIO / DAC |
| ピン 27 | PA6 — GPIO / SPI1_MISO |
| ピン 28 | PA7 — GPIO / SPI1_MOSI |
| ピン 29 | PC4 — GPIO / I2S |
| ピン 30 | PC5 — GPIO / I2S |
| ピン 31 | PB0 — GPIO / ADC |
| ピン 32 | PB1 — GPIO / ADC |
| ピン 33 | PB2 — GPIO / BOOT1 |
| ピン 34 | PF2 — GPIO |
| ピン 35 | PF3 — GPIO |
| ピン 36 | PF4 — GPIO |
| ピン 37 | PF5 — GPIO |
| ピン 38 | PF6 — GPIO |
| ピン 39 | PF7 — GPIO |
| ピン 40 | PF8 — GPIO |
| ピン 41 | PF9 — GPIO |
| ピン 42 | PF10 — GPIO |
| ピン 43 | VSS — Ground |
| ピン 44 | VDD — Power supply |
| ピン 45 | PF11 — GPIO |
| ピン 46 | PF12 — GPIO |
| ピン 47 | PF13 — GPIO |
| ピン 48 | PF14 — GPIO |
| ピン 49 | PF15 — GPIO |
| ピン 50 | PG0 — GPIO |
| ピン 51 | PG1 — GPIO |
| ピン 52 | PE7 — GPIO |
| ピン 53 | PE8 — GPIO |
| ピン 54 | PE9 — GPIO |
| ピン 55 | PE10 — GPIO |
| ピン 56 | PE11 — GPIO |
| ピン 57 | PE12 — GPIO |
| ピン 58 | PE13 — GPIO |
| ピン 59 | PE14 — GPIO |
| ピン 60 | PE15 — GPIO |
| ピン 61 | PB10 — GPIO / I2C2_SCL |
| ピン 62 | PB11 — GPIO / I2C2_SDA |
| ピン 63 | VSS — Ground |
| ピン 64 | VDD — Power supply |
| ピン 65 | PB12 — GPIO / SPI2_NSS |
| ピン 66 | PB13 — GPIO / SPI2_SCK |
| ピン 67 | PB14 — GPIO / SPI2_MISO |
| ピン 68 | PB15 — GPIO / SPI2_MOSI |
| ピン 69 | PD8 — GPIO / USART3_TX |
| ピン 70 | PD9 — GPIO / USART3_RX |
| ピン 71 | PD10 — GPIO |
| ピン 72 | PD11 — GPIO |
| ピン 73 | PD12 — GPIO |
| ピン 74 | PD13 — GPIO |
| ピン 75 | PD14 — GPIO |
| ピン 76 | PD15 — GPIO |
| ピン 77 | PC6 — GPIO / I2S2_MCK |
| ピン 78 | PC7 — GPIO / I2S2_SCK |
| ピン 79 | PC8 — GPIO / I2S2_SD |
| ピン 80 | PC9 — GPIO / I2S2_WS |
| ピン 81 | PA8 — GPIO / USB_OTG_FS_SOF |
| ピン 82 | PA9 — GPIO / USB_OTG_FS_VBUS |
| ピン 83 | PA10 — GPIO / USB_OTG_FS_ID |
| ピン 84 | PA11 — GPIO / USB_OTG_FS_DM |
| ピン 85 | PA12 — GPIO / USB_OTG_FS_DP |
| ピン 86 | PA13 — GPIO / SWDIO |
| ピン 87 | VSS — Ground |
| ピン 88 | VDD — Power supply |
| ピン 89 | PA14 — GPIO / SWCLK |
| ピン 90 | PA15 — GPIO / JTDI |
| ピン 91 | PC10 — GPIO / USART4_TX |
| ピン 92 | PC11 — GPIO / USART4_RX |
| ピン 93 | PC12 — GPIO / USART5_TX |
| ピン 94 | PD0 — GPIO / OSC_IN |
| ピン 95 | PD1 — GPIO / OSC_OUT |
| ピン 96 | PD2 — GPIO / USART5_RX |
| ピン 97 | PD3 — GPIO |
| ピン 98 | PD4 — GPIO |
| ピン 99 | PD5 — GPIO |
| ピン 100 | PD6 — GPIO |
主な用途
STM32L476VGT6 の用途: 6 件s: Smart Meters, Wearable Health Monitors, Industrial Sensors, IoT Edge Nodes, Medical Devices, Portable Audio Devices.
Smart Meters
The STM32L476VGT6 is ideal for smart meters due to its ultra-low-power consumption and integrated LCD controller. It can drive a segment LCD directly, reducing BOM cost. The 80 MHz Cortex-M4 core handles complex metrology algorithms, while the 1 MB Flash stores extensive logging data. Its wide supply voltage range (1.71V to 3.6V) allows operation from a single battery for years. The device's multiple low-power modes enable the meter to sleep between measurements, extending battery life. Additionally, the integrated 12-bit ADC with hardware oversampling ensures accurate energy measurement. The USB OTG FS interface facilitates local data retrieval and firmware updates. The STM32L476VGT6's rich communication interfaces (UART, SPI, I2C) support various communication modules for remote reading. Its robust operating temperature range (-40C to +85C) ensures reliable operation in outdoor environments. The 100-pin LQFP package provides ample I/O for connecting to sensors and communication modules. Overall, the STM32L476VGT6 offers a perfect balance of performance, power efficiency, and peripheral integration for smart metering applications.
おすすめ
Wearable Health Monitors
The STM32L476VGT6 is well-suited for wearable health monitors such as heart rate monitors and activity trackers. Its ultra-low-power modes, including Stop 2 with 1 uA current consumption, allow continuous operation from a small coin cell battery. The Cortex-M4 FPU accelerates signal processing for heart rate algorithms, while the 12-bit ADC interfaces with analog front-ends for bio-sensing. The device's small 100-LQFP package (14x14 mm) fits compact PCB designs. The integrated LCD controller can drive a small segment display for time and notifications. The STM32L476VGT6's multiple communication interfaces (I2C, SPI) connect to sensors like accelerometers and optical heart rate sensors. Its wide supply voltage range (1.71V to 3.6V) accommodates battery voltage variations. The device's security features, such as a unique ID and CRC, ensure data integrity. The 1 MB Flash provides ample storage for firmware and data logging. The STM32L476VGT6's low-power RTC enables time-stamping of health data. Overall, the STM32L476VGT6 is an excellent choice for battery-powered health monitoring devices requiring high performance and low power.
おすすめ
Industrial Sensors
The STM32L476VGT6 is ideal for industrial sensors such as pressure, temperature, and flow sensors. Its 80 MHz Cortex-M4 core with FPU handles complex signal processing and calibration algorithms. The device's multiple 12-bit ADCs with hardware oversampling provide high-resolution measurements. The STM32L476VGT6's wide supply voltage range (1.71V to 3.6V) allows operation from industrial 3.3V rails. Its robust operating temperature range (-40C to +85C) ensures reliability in harsh environments. The integrated communication interfaces (UART, SPI, I2C, CAN) enable connectivity to PLCs and industrial networks. The device's low-power modes reduce energy consumption in battery-powered wireless sensors. The 1 MB Flash stores calibration data and firmware updates. The STM32L476VGT6's rich timer peripherals support PWM for actuator control. Its 100-pin LQFP package provides ample I/O for interfacing with sensors and displays. The device's security features, such as a unique ID, prevent counterfeiting. Overall, the STM32L476VGT6 is a versatile MCU for industrial sensing applications requiring high performance and reliability.
おすすめ
IoT Edge Nodes
The STM32L476VGT6 is an excellent choice for IoT edge nodes that require local processing and low power consumption. Its 80 MHz Cortex-M4 core with FPU can run machine learning models for anomaly detection. The device's multiple low-power modes enable battery-powered operation for years. The integrated USB OTG FS allows for easy firmware updates and data transfer. The STM32L476VGT6's rich communication interfaces (UART, SPI, I2C) connect to various wireless modules (LoRa, BLE, Wi-Fi). The 1 MB Flash provides ample storage for firmware and data buffering. The device's 12-bit ADC with hardware oversampling enables precise sensor readings. The STM32L476VGT6's security features, such as a unique ID and CRC, ensure data integrity. Its wide supply voltage range (1.71V to 3.6V) accommodates battery voltage variations. The 100-pin LQFP package offers a compact footprint for space-constrained designs. The device's low-power RTC enables scheduled wake-ups for periodic data transmission. Overall, the STM32L476VGT6 is a powerful and efficient MCU for IoT edge nodes.
おすすめ
Medical Devices
The STM32L476VGT6 is suitable for medical devices such as glucose monitors, infusion pumps, and portable diagnostic equipment. Its ultra-low-power consumption extends battery life, critical for portable devices. The Cortex-M4 FPU accelerates signal processing for biosignal analysis. The device's multiple ADCs with hardware oversampling ensure accurate measurements. The STM32L476VGT6's wide supply voltage range (1.71V to 3.6V) allows operation from a single battery. Its robust operating temperature range (-40C to +85C) ensures reliability in clinical environments. The integrated LCD controller can drive a display for user interface. The device's communication interfaces (UART, SPI, I2C) connect to sensors and wireless modules for data transmission. The 1 MB Flash stores firmware and patient data securely. The STM32L476VGT6's security features, such as a unique ID and CRC, ensure data integrity. Its 100-pin LQFP package provides ample I/O for interfacing with sensors and actuators. The device's low-power modes enable continuous monitoring without frequent battery changes. Overall, the STM32L476VGT6 is a reliable and efficient MCU for medical applications.
おすすめ
Portable Audio Devices
The STM32L476VGT6 is well-suited for portable audio devices such as MP3 players, voice recorders, and hearing aids. Its Cortex-M4 FPU accelerates audio processing algorithms like filtering and equalization. The device's multiple I2S interfaces support high-quality audio codecs. The STM32L476VGT6's ultra-low-power modes extend battery life for portable use. The 1 MB Flash can store audio samples or firmware. The device's 12-bit ADC can capture analog audio signals. The STM32L476VGT6's wide supply voltage range (1.71V to 3.6V) accommodates battery voltage variations. Its small 100-LQFP package fits compact designs. The integrated USB OTG FS enables audio file transfer. The device's DMA controllers offload data transfer, reducing CPU load. The STM32L476VGT6's rich timer peripherals support audio clock generation. Its low-power RTC enables time-stamping of recordings. Overall, the STM32L476VGT6 is a powerful and efficient MCU for portable audio applications.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: STM32L476VGT6 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | STM32L476VGT6TR | STM32L476VGT6U | STM32L476VCT6 | STM32L486VGT6 | GD32F450VGT6 | APM32F407VGT6 |
|---|---|---|---|---|---|---|---|
| Package | 100-LQFP (14x14 mm) | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same | 100-LQFP (14x14 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | GigaDevice | Geehy |
| Core | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU | ARM Cortex-M4 with FPU |
| Maximum Clock Frequency | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 80 MHz | 200 MHz | 168 MHz |
| Flash Memory | 1 MB | 1 MB | 1 MB | 256 KB | 1 MB | 1 MB | 1 MB |
| SRAM | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB | 256 KB | 192 KB |
| Supply Voltage Range | 1.71V to 3.6V | 1.71V to 3.6V | 1.71V to 3.6V | 1.71V to 3.6V | 1.71V to 3.6V | 2.6V to 3.6V | 2.0V to 3.6V |
| Number of I/O Pins | 82 | 82 | 82 | 82 | 82 | 82 | 82 |
| USB Interface | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS | USB OTG FS |
主な差別化要因
- Ultra-low-power consumption with multiple low-power modes (vs GD32F450VGT6)
- Integrated LCD controller (vs APM32F407VGT6)
- Wide supply voltage range (1.71V to 3.6V) (vs GD32F450VGT6)
設計ノート
Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7 uF bulk capacitor on the main supply. For VDDA, use a 1 uF capacitor and a ferrite bead to isolate analog noise. Ensure the ground plane is solid and continuous to minimize noise.
For the 100-LQFP package, use a 0.5 mm pitch land pattern. Provide a thermal pad on the PCB for the exposed pad (if present) to improve heat dissipation. Route high-speed signals (USB, SPI) with controlled impedance and keep traces short. Place the crystal oscillator close to the OSC_IN/OSC_OUT pins with proper load capacitors.
Do not exceed the absolute maximum ratings for supply voltage (3.6V) or I/O pins. Ensure the BOOT0 pin is properly configured to avoid accidental boot from system memory. When using low-power modes, configure all unused GPIOs to analog mode to reduce leakage current. Also, verify that the RTC backup domain is powered correctly if using VBAT.
コンプライアンス情報
RoHS compliant per LCSC listing. Not AEC-Q100 qualified; for automotive, consider STM32L476QG or other automotive-grade variants.