STM32F038C6

The STM32F038C6 is a high-performance 32-bit ARM Cortex-M0 microcontroller from STMicroelectronics, designed for cost-sensitive and power-efficient applications. It operates at a maximum clock speed of 48 MHz and features 64 KB of flash memory and 8 KB of SRAM, providing sufficient storage and runtime memory for embedded control tasks. The device integrates a rich set of peripherals including up to 12 timers, 2 advanced-control PWM channels, and multiple communication interfaces such as USART, SPI, and I2C, enabling flexible system design. This microcontroller supports low-power operation with multiple power-saving modes, including Stop, Standby, and Sleep modes, making it ideal for battery-powered devices. Its supply voltage range spans from 2.0 V to 3.6 V, ensuring compatibility with a wide variety of power sources. The STM32F038C6 also includes an internal 32 kHz low-speed oscillator (LSI) and a 16 MHz internal RC oscillator (HSI), reducing the need for external components and lowering overall system cost. Built-in security features include read-out protection and write protection mechanisms, enhancing firmware integrity and preventing unauthorized access. The chip supports in-system programming (ISP) and in-application programming (IAP), allowing for easy updates and field reprogramming without removing the device from the circuit. Additionally, it features a robust interrupt system with 48 vector interrupts, enabling efficient handling of real-time events. The STM32F038C6 is commonly used in consumer electronics, industrial automation, home appliances, medical devices, and automotive applications where compact size, low power consumption, and reliable performance are critical. Its integration of analog-to-digital converters (ADCs), digital-to-analog converters (DACs), and comparator modules further expands its utility in sensor-based systems and signal processing tasks. The device is available in a compact LQFP48 package, facilitating easy PCB layout and high-density board designs. Designed for ease of development, the STM32F038C6 is supported by a comprehensive ecosystem including the STM32CubeMX configuration tool, STM32 HAL drivers, and a wide range of development boards and evaluation kits from STMicroelectronics and third-party vendors. This ensures rapid prototyping, reduced time-to-market, and seamless migration across STM32 product lines.

Related Parts


Part # Manufacturer Description Availability Pricing Quantity
STMicroelectronics_STM32F038C6T6

STM32F038C6T6

Microcontrollers
STMicroelectronics Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
209
10+: $2.53063
30+: $2.45324
250+: $2.37481
Show More
STMicroelectronics_STM32F038C6T7

STM32F038C6T7

Microcontrollers
STMicroelectronics Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
48
1+: $5.49085
10+: $4.71257
30+: $4.24972
STMicroelectronics_STM32F038C6T6TR

STM32F038C6T6TR

Microcontrollers
STMicroelectronics Mainstream Arm Cortex-M0 Low-voltage line 1,8V MCU with 32 Kbytes of Flash memory, 48 MHz CPU, USB, CAN and CEC functions
In Stock
2400+: $1.55501