STMicroelectronics STM32F038C6T6
| Quantity | Unit Price | Total Price |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 15+ | $3.04 | $45.60 |
| 25+ | $2.97 | $74.25 |
| 50+ | $2.81 | $140.50 |
| 100+ | $2.48 | $248.00 |
| N+ | $0.50 | Price Inquiry |
Request Quote / Inquiry
| Product attributes | Property Value |
| Manufacturer | STMicroelectronics |
| Product Series | STM32F0 |
| Packaging | Tray | |
| Core Processor | ARM® Cortex®-M0 |
| Core Size | 32-Bit Single-Core |
| Speed | 48MHz |
| Connectivity | I2C, IrDA, LINbus, SPI, UART/USART |
| Peripherals | DMA, I2S, POR, PWM, WDT |
| Number of I/O | 38 |
| Program Memory Size | 32KB (32K x 8) |
| Program Memory Type | FLASH |
| EEPROM Size | - |
| RAM Size | 4K x 8 |
| Voltage - Supply (Vcc/Vdd) | 1.65V ~ 1.95V, 1.65V ~ 3.6V |
| Data Converters | A/D 10x12b |
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Grade | - |
| Qualification AEC | - |
| Mounting Type | Surface Mount |
| Supplier Device Package | 48-LQFP (7x7) |
| Package / Case | 48-LQFP |
| ROHS |
The STM32F038C6T6 from STMicroelectronics is a 32-bit microcontroller based on the ARM Cortex-M0 core. It operates at up to 48MHz and supports a flexible supply voltage range of 1.65V to 3.6V (with a separate 1.65V-1.95V range for certain peripherals). The device features 32KB of Flash memory and 4KB of SRAM. It includes a DMA controller, I2S interface, PWM, Power-on Reset, and Watchdog Timer. Housed in a 48-LQFP package, it operates over a temperature range of -40°C to +85°C, making it suitable for a wide range of applications.
- Ultra-Low Voltage Operation: Can run from 1.65V, enabling direct battery operation with a single cell or energy harvesting.
- Efficient Cortex-M0 Core: Provides 48MHz performance with minimal power consumption, ideal for battery-powered devices.
- DMA Controller: Offloads data transfer tasks from the CPU, improving system efficiency and reducing power usage.
- Rich Peripheral Set: Includes I2S for audio, multiple timers for PWM, and standard communication interfaces.
- Compact 48-LQFP Package: Offers a good balance of I/O count and board space.
IoT Edge Devices
The STM32F038C6T6 with its low voltage operation (down to 1.65V) and 48MHz Cortex-M0 core is perfect for battery-powered IoT sensors. Its DMA controller enables efficient data transfer without CPU intervention, saving power.
Wearable Health Monitors
With its small footprint and low power consumption, this MCU can be used in fitness trackers or heart rate monitors. The I2S interface supports digital audio for voice alerts, while the PWM can drive haptic feedback motors.
Smart Home Controllers
From smart thermostats to lighting control, the STM32F038C6T6 offers enough processing power and I/O to manage multiple sensors and actuators. Its 32KB Flash can hold complex firmware for home automation protocols.
Industrial Automation
The MCU's robust feature set, including DMA and multiple timers, makes it suitable for PLCs, motor control, and sensor interfaces. The wide voltage range allows operation from 3.3V or 1.8V logic systems.
Portable Instruments
Handheld multimeters, thermometers, and other portable test equipment benefit from the STM32F038C6T6's low power and high integration. The 48-pin LQFP package provides enough pins for LCD displays and keypads.
Consumer Audio
The I2S peripheral enables direct interface with audio codecs, making this MCU suitable for simple audio players, voice recorders, or sound effects generators. The PWM can also drive piezo buzzers for alerts.
- Q: What core does the STM32F038C6T6 use?
- A: It is based on the ARM Cortex-M0 core, which is energy-efficient and easy to program.
- Q: What is the maximum clock speed?
- A: The MCU operates at up to 48MHz.
- Q: What is the supply voltage range?
- A: It supports two ranges: 1.65V to 1.95V and 1.65V to 3.6V, offering flexibility for different power domains.
- Q: How much Flash and RAM does it have?
- A: It includes 32KB of Flash memory and 4KB of SRAM.
- Q: What package is this device available in?
- A: It comes in a 48-LQFP package, providing ample I/O pins for various applications.
- Q: What core does the STM32F038C6T6 use?
- A: It is based on the ARM Cortex-M0 core, which is energy-efficient and easy to program.
- Q: What is the maximum clock speed?
- A: The MCU operates at up to 48MHz.
- Q: What is the supply voltage range?
- A: It supports two ranges: 1.65V to 1.95V and 1.65V to 3.6V, offering flexibility for different power domains.
- Q: How much Flash and RAM does it have?
- A: It includes 32KB of Flash memory and 4KB of SRAM.
- Q: What package is this device available in?
- A: It comes in a 48-LQFP package, providing ample I/O pins for various applications.

STM32F038C6T6.pdf