Our Commitments
Partners
Communities
Media Center
Investor Relations
Events
Innovation & Technology
Sustainability
Customer Satisfaction
Careers at ST
Procurement
Mainstream ARM Cortex-M0 Value line MCU with 256 Kbytes Flash, 48 MHz CPU
The STM32F030x4/x6/x8/xC microcontrollers incorporate the high-performance Arm® Cortex®-M0 32-bit RISC core operating at a 48 MHz frequency, high-speed embedded memories (up to 256 Kbytes of Flash memory and up to 32 Kbytes of SRAM), and an extensive range of enhanced peripherals and I/Os. All devices offer standard communication interfaces (up to two I2Cs, up to two SPIs and up to six USARTs), one 12-bit ADC, seven general-purpose 16-bit timers and an advanced-control PWM timer.
The STM32F030x4/x6/x8/xC microcontrollers operate in the -40 to +85 °C temperature range from a 2.4 to 3.6V power supply. A comprehensive set of power-saving modes allows the design of low-power applications.
The STM32F030x4/x6/x8/xC microcontrollers include devices in four different packages ranging from 20 pins to 64 pins. Depending on the device chosen, different sets of peripherals are included. The description below provides an overview of the complete range of STM32F030x4/x6/x8/xC peripherals proposed.
These features make the STM32F030x4/x6/x8/xC microcontrollers suitable for a wide range of applications such as application control and user interfaces, handheld equipment, A/V receivers and digital TV, PC peripherals, gaming and GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms, and HVACs.
Key Features
Description | Version | Size | |
---|---|---|---|
![]() |
DS9773: Value-line Arm®-based 32-bit MCU with up to 256 KB Flash, timers, ADC, communication interfaces, 2.4-3.6 V operation | 4.0 | 1 MB |
Description | Version | Size | |
---|---|---|---|
![]() |
RM0360: STM32F030x4/x6/x8/xC and STM32F070x6/xB advanced ARM®-based 32-bit MCUs | 4.0 | 11 MB |
Description | Version | Size | |
---|---|---|---|
![]() |
PM0215: STM32F0xxx Cortex-M0 programming manual | 1.2 | 823 KB |
Description | Version | Size | |
---|---|---|---|
![]() |
ES0219: STM32F030x4/x6/x8/xC device errata | 4.0 | 503 KB |
Description | Version | Size | |
---|---|---|---|
![]() |
STM32F0 CAD Symbol and Footprint files | 1.3 | 5 MB |
![]() |
STM32F0 IBIS models | 1.0 | 8 MB |
![]() |
STM32F0 System View Description | 1.3 | 211 KB |
Description | Version | Size | |
---|---|---|---|
![]() |
STM32 CAN conformance test authentication sheet | 1.0 | 182 KB |
Part Number | Manufacturer | Description |
---|---|---|
CYCLONE | P&E Microcomputer Systems | Automated, Stand-Alone Production Programmer, Debug & Test. |
CYCLONE FX | P&E Microcomputer Systems | Automated, Stand-Alone Production Programmer, Debug & Test. |
Flasher ATE | SEGGER Microcontroller | Flasher ATE is a gang-programmer for mass production |
Flasher Portable Plus | SEGGER Microcontroller | Flasher Portable Plus is a battery driven programming system |
Flasher Secure | SEGGER Microcontroller | Flasher Secure is a secure mass production programming system |
J-Link | SEGGER Microcontroller | Segger J-Link debug probe for STM32 |
J-Trace Pro for Cortex-M | SEGGER Microcontroller | SEGGER J-Trace Pro debug and trace probe |
Multilink ACP | P&E Microcomputer Systems | Debug Probe for ARM devices. |
Multilink Universal FX | P&E Microcomputer Systems | High-Speed Debug Probe for ARM and other devices. |
ST-LINK | ST | In-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset |
ST-LINK/V2 | ST | ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 |
STLINK-V3SET | ST | STLINK-V3 modular in-circuit debugger and programmer for STM32/STM8 |
Part Number | Manufacturer | Description |
---|---|---|
CoIDE | CooCox | CooCox CoIDE, a free and highly-integrated software development environment for ARM Cortex MCUs |
Compilers for ARM | MikroElektronika | mikroC PRO for ARM, mikroBasic PRO for ARM and mikroPascal PRO for ARM are fully-featured compilers for ARM® Cortex®-M0, M0+, M3, M4, and M7 microcontrollers. |
CosmicIDE | Cosmic | Cosmic ARM/Cortex "M" Cross Development Tools for STM32 Microcontroller |
CrossWorks | Rowley | Rowley Associates CrossWorks, integrated development environment with JTAG Flash download and debug |
DS-5 | ARM | ARM Development Studio 5 (DS-5) provides best-in-class tools for the broadest range of ARM processor-based platforms |
EMP-Thunder | Emprog | Emprog ThunderBench, fully integrated and well-crafted development C/C++ tools for ARM Cortex |
EXP-TRACE | ExpressLogic | Express Logic TraceX Graphical finetuning tool |
FLASHER-STM32 | ST | STM32 Flash loader demonstrator (UM0462) |
IAR-EWARM | IAR | IAR Integrated development environment and optimizing C/C++ compiler for ARM Cortex-M |
MDK-ARM-STM32 | Keil | MDK-ARM software development environment for Cortex-M based MCUs |
MULTI | Green Hills Software | GreenHills integrated development and debug environment for embedded applications using C and C++ |
PER-Tracealyzer | Percepio | Percepio run-time trace analyser for STM32 MCU |
RIDE-STM32 | Raisonance | Raisonance branded integrated development environment for STM32 MCUs |
SEGGER Embedded Studio | SEGGER Microcontroller | Cross-platform Integrated Development Environment (IDE) for managing, building, testing, and deploying embedded applications |
ST-MCU-FINDER | ST | STM32 and STM8 product finder for mobile devices and desktops |
ST-MCU-FINDER-PC | ST | STM32 and STM8 product finder for desktops |
STM-STUDIO-STM32 | ST | STM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers |
STM32CubeMX | ST | STM32Cube initialization code generator |
STSW-STM32080 | ST | DfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer (UM0412) |
STSW-STM32088 | ST | Clock configuration tool for STM32F0xx microcontrollers (AN4055) |
STSW-STM32095 | ST | STM32CubeMX Eclipse plug in for STM32 configuration and initialization C code generation |
STSW-STM32102 | ST | STM32 Virtual COM Port Driver |
STSW-STM32103 | ST | STM32 Serial Wire Viewer (SWV) and Embedded Trace Macrocell (ETM)capabilities. Examples and technical note. |
STSW-STM32153 | ST | STM32-BLE Toolbox for Android (AN4571) |
STVP-LIB-STM32 | ST | STVP programming toolkit: C++ source files for creating PC programming interface |
STVP-STM32 | ST | ST Visual Programmer STM32 |
SW4STM32 | AC6 | System Workbench for STM32: free IDE on Windows, Linux and OS X |
Storyboard Designer | Crank Software | Development Tools to create optimized GUIs. |
TASKINGVX-STM32 | TASKING | Altium's C/C++ compiler and debugger tools for ARM based MCUs |
TrueSTUDIO | Atollic | A powerful eclipse based C/C++ integrated development tool for your STM32 projects |
winIDEA-STM32 | iSYSTEM | iSYSTEM's complete software development and test solution for the STM32 MCUs |
Part Number | Manufacturer | Description |
---|---|---|
SensiBLE | SensiEDGE | Ready-to-use BLE System-on-Module packed with sensors, low power ARM® 32-bit Cortex®-M4 CPU and coin battery. Speed up IoT product development today! |
SensiSUB | SensiEDGE | Connecting low-power SUB 1GHZ RF transceiver to the Cloud with fully customisable sensors, ARM® 32-bit Cortex®-M4 CPU and coin battery. |
Part Number | Manufacturer | Description |
---|---|---|
CycloneCrypto | Oryx Embedded | Cryptographic library |
CycloneSSL | Oryx Embedded | Embedded SSL/TLS library |
CycloneTCP | Oryx Embedded | Embedded TCP/IP stack (dual IPv4/IPv6) |
EXP-FILE | ExpressLogic | Express Logic FileX file system |
EXP-RTOS | ExpressLogic | Express Logic ThreadX Real time operating system (RTOS) |
EXP-TCP | ExpressLogic | Express Logic NetX and NetX Duo TCP/IP stacks |
EXP-USB | ExpressLogic | Express Logic USBX USB stack |
FREE-RTOS | FreeRTOS | FreeRTOS Real Time Operating System for STM32 ARM Cortex-M Microcontrollers families |
HCC-Bootloaders | HCC Embedded | Storage, USB or Serial Bootloader for STM32, from HCC Embedded |
HCC-FAT | HCC Embedded | FAT file systems from HCC Embedded |
HCC-FFS | HCC Embedded | All Flashs File Systems with fail-safe mechanisms for STM32, from HCC Embedded |
HCC-MISRA-TCP/IP | HCC Embedded | TCP/IP v4 or v6 stack for STM32, from HCC Embedded |
HCC-USB | HCC Embedded | USB Host & Device stacks for STM32, from HCC Embedded |
I-CUBE-EMBOS | SEGGER Microcontroller | embOS software expansion for STM32Cube |
I-CUBE-nRF51DRV | ST | STM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software |
OPENRTOS | WITTENSTEIN high integrity systems | OPENRTOS, The High Performance RTOS from WITTENSTEIN high integrity systems |
SAFERTOS | WITTENSTEIN high integrity systems | SAFERTOS, The Safety Critical RTOS from WITTENSTEIN high integrity systems |
SAFERTOS CORE | WITTENSTEIN high integrity systems | SAFERTOS CORE, The RTOS for embedded systems that need to consider safety, but do not require certification |
STM32-CLASSB-SPL | ST | Functional safety package based on Standard Peripheral libraries to achieve IEC 60730 Class B certification with the STM32 |
STM32-CRYP-LIB | ST | STM32 cryptographic library (UM0586) |
STM32-WMA/DEC | ST | Audio Engine WMA Decoder and Utilities |
STM32CubeF0 | ST | STM32Cube MCU Package for STM32F0 series (HAL, Low-Layer APIs and CMSIS (CORE, DSP, RTOS), USB, File system, RTOS, Touch Sensing - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards) |
STM32SnippetsF0 | ST | Example Code snippets covering STM32 F0 serie |
STSW-STM32013 | ST | STM32F10xxx LCD glass driver firmware (AN2656) |
STSW-STM32025 | ST | Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32 USART |
STSW-STM32028 | ST | STM32's ADC modes and their applications (AN3116) |
STSW-STM32047 | ST | Implementing receivers for infrared remote control protocols using STM32F1 microcontrollers (AN3174) |
STSW-STM32048 | ST | STM32F0xx standard peripherals library |
STSW-STM32094 | ST | STM32 in-application programming over the I2C bus (AN3078) |
STSW-STM32116 | ST | STM32F0xx in-application programming using the USART (AN4065) |
STSW-STM32117 | ST | EEPROM emulation in STM32F0xx microcontrollers (AN4061) |
STSW-STM32121 | ST | STM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424) |
STSW-STM32126 | ST | I2C timing configuration tool for STM32F3xx and STM32F0xx microcontrollers (AN4235) |
STSW-STM32130 | ST | Designing a smartcard interface using an STM32F0xx microcontroller (AN4100) |
STSW-STM32132 | ST | STM32F0xx internal RC oscillators calibration (AN4067) |
STSW-STM32133 | ST | Managing the driver enable signal for RS-485 and IO-Link communications with the STM32F05x USART (AN4113) |
STSW-STM32134 | ST | Developing an HDMI-CEC network using an STM32F0xx microcontroller (AN4066) |
STSW-STM32149 | ST | STM32 nRF51 Bluetooth Low Energy (BLE) embedded software |
STSW-STM32AN4187 | ST | Using CRC peripheral in STM32 family (AN4187) |
STemWin | ST | Professional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323) |
Storyboard Engine | Crank Software | Embedded Software to create optimized GUIs. |
X-CUBE-CLASSB | ST | Class B 60730-1 and 60335-1 Functional Safety Package with software expansion for STM32Cube |
X-CUBE-CRYPTOLIB | ST | STM32 cryptographic firmware library software expansion for STM32Cube (UM1924) |
X-CUBE-DSPDEMO | ST | Digital Signal Processing with STM32, software expansion for STM32Cube (AN4841) |
X-CUBE-IAP-USART | ST | STM32Cube in-application programming using the USART embedded software (AN4657) |
X-CUBE-IRREMOTE | ST | Implementing transmitters and receivers for infrared remote control protocols using STM32Cube (AN4834) |
X-CUBE-MCSDK | ST | STM32 Motor Control Software Development Kit (MCSDK) |
X-CUBE-MCSDK-FUL | ST | STM32 Motor Control Software Development Kit (MCSDK) - FULL source code - Registration and approbation needed for download |
X-CUBE-PICTOF0 | ST | Migration guidelines from PIC18 to STM32F0 Series with Software expansion for STM32Cube (AN4705) |
X-CUBE-RTC | ST | Real Time Clock (RTC) software expansion for STM32Cube (AN4759) |
X-CUBE-SMBUS | ST | STM32Cube SMBus/PMBus embedded software (AN4502) |
X-CUBE-STL | ST | Functional safety package to achieve IEC 61508 Safety Integrity Level (SIL2/3) certification with STM32 |
X-CUBE-USB-PD | ST | USB Power Delivery on STM32 software expansion for STM32Cube (UM2063) |
X-CUBE-nRF51DRV | ST | STM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software |
embOS | SEGGER Microcontroller | embOS priority-controlled RTOS for embedded real time application from Segger |
embOS/IP | SEGGER Microcontroller | embOS/IP highly efficient IP stack from Segger |
emtas-CANopen | EMTAS | CANopen Protocol Stack for STM32 |
Part Number | Manufacturer | Description |
---|---|---|
32F0308DISCOVERY | ST | Discovery kit with STM32F030R8 MCU |
32F072BDISCOVERY | ST | Discovery kit with STM32F072RB MCU |
EasyMx PRO v7 for STM32 | MikroElektronika | Development board for STM32 ARM Cortex M0, M3, M4, and M7 mcus. |
MINI-M0 for STM32 | MikroElektronika | Small development board powered by the STM32F051R8 mcu. |
NUCLEO-F030R8 | ST | STM32 Nucleo-64 development board with STM32F030R8 MCU, supports Arduino and ST morpho connectivity |
NUCLEO-F031K6 | ST | STM32 Nucleo-32 development board with STM32F031K6 MCU, supports Arduino connectivity |
NUCLEO-F042K6 | ST | STM32 Nucleo-32 development board with STM32F042K6 MCU, supports Arduino connectivity |
NUCLEO-F070RB | ST | STM32 Nucleo-64 development board with STM32F070RB MCU, supports Arduino and ST morpho connectivity |
NUCLEO-F072RB | ST | STM32 Nucleo-64 development board with STM32F072RB MCU, supports Arduino and ST morpho connectivity |
NUCLEO-F091RC | ST | STM32 Nucleo-64 development board with STM32F091RC MCU, supports Arduino and ST morpho connectivity |
STM32072B-EVAL | ST | Evaluation board with STM32F072VB MCU |
STM32091C-EVAL | ST | Evaluation board with STM32F091VC MCU |
Part Number | Manufacturer | Description |
---|---|---|
Ac6-consulting | AC6 | Engineering Services from AC6 Consulting. |
Artificial Intelligence Design | SIANA Systems | Support and innovation to STMicroelectronics newest AI technologies |
Connectivity | Witekio | Witekio's engineers are experts in connectivty. With their assistance, STMicroelectronics customers can connect anything to anything, using a wide range of technologies. |
Crank Professional Services | Crank Software | Engineering Services from Crank Software. |
Hardware and firmware design | SIANA Systems | Complete hardware and firmware design for all applications |
Migration | Witekio | Witekio's experts bring their knowledge and experience of embedded and IoT software systems to handle and control all migration stakes. |
Optimization | Witekio | Witekio expert engineers have developed a strong knowledge in complex technical software matters and can help optimize any specific performance aspects of your software. |
Project management expertise | Witekio | Witekio teams are experienced in project management and help you choose and run methodologies most adapted to your project, be it Agile or Kanban, software factory, continuous integration. |
SensiEDGE customization services | SensiEDGE | End-to-end development services: Hardware, Firmware, Software development, Enclosure, Cloud and mobile APPs. Speed up your IoT project with SensiEDGE! |
Software system design and development | Witekio | Witekio helps innovators build the best software system for their device: choose the right technologies, build a stable and scalable architecture, develop all software layers. |
System security | Witekio | Witekio experts secure all the software layers of embedded and IoT systems |
Tech consulting and UX | Witekio | Witekio helps innovators ensure their device will meet its market by defining customer journey, prioritizing features, building roadmap and software system architecture. |
Technical expertise | Witekio | As a 17 years embedded and IoT software expert, Witekio helps innovators choose the right technologies for their innovative devices: OS, frameworks, apps, connectivity, cloud solutions. |
Part Number | Manufacturer | Description |
---|---|---|
AAM Arm Cortex-M Architecture | AC6 | This course explains the Arm Cortex-M global architecture and the prerequisites needed to start learning the various specific cores. |
Connect me workshop | Witekio | Witekio helps companies in adding intelligence to existing device. Connect me workshop helps define connected scenario, connectivity capability and software architectures. |
ST Trainings | MASTERS | STM32, STM8 and ST Ecosystem trainings |
STM32 MCU & FreeRTOS Training | Cynetis Embedded | 4-day training course in French on STM32 series (2 days) and FreeRTOS Real-Time Operating System (2 days). |
STM32 Peripherals | AC6 | This course describes the STM32 family peripherals (STM32Fx, STM32Lx and STM32MP15x Lines). |
STM32 Technical Training | MicroConsult | Technical training and consulting for STM32 |
STM32 technical trainings | Techdays | Training on STM32 |
STemWin Graphical Library Training on STM32 MCU | Cynetis Embedded | 1-day training course in French on the free graphical library STemWin (Segger emWin) |
Security workshop | Witekio | Witekio experts can help you to improve the security of your system through a workshop with clear deliverables and action plan. |
Software factory workshop | Witekio | Software factory is key for industrialization. Witekio's experts help STMicroelectronics customers analyze their situation, propose solutions and support in the implementation. |
TCP/IP Stack & SSL/TLS Protocols Training on STM32 MCU | Cynetis Embedded | 2-day training course in French on TCP/IP (1 day) & SSL/TLS protocols (1 day). |
USB Stack & FATFS File System Training on STM32 MCU | Cynetis Embedded | 1-day training course in French on the free USB stack from STMicroelectronics and FAT/exFAT file system using FATFS. |
STM32 MCUs Community
Connect & learn from your peers, share your experiences
Community Q&A
Community Q&A: ask your question and get answers from ST and your peers
STM32 Education
Bring your STM32 project to life with the free educational resources created by our engineers.
Part Number | Package | Packing Type | Operating Temperature (°C) (min) | Operating Temperature (°C) (max) | Marketing Status | Unit Price (US$) * | Quantity | ECCN (US) | Country of Origin | More info | Order from ST | Order from Distributors |
---|---|---|---|---|---|---|---|---|---|---|---|---|
STM32F030CCT6TR | LQFP 48 7x7x1.4 | Tape And Reel | -40 | 85 | Active : Product is in volume production | 1.0 | 10000 | 3A991A2 | CHINA | MORE INFO | Buy Direct Add to cart | DISTRIBUTOR AVAILABILITY |
STM32F030CCT6 | LQFP 48 7x7x1.4 | Tray | -40 | 85 | Active : Product is in volume production | 1.0 | 10000 | 3A991A2 | CHINA | MORE INFO | Buy Direct Add to cart | DISTRIBUTOR AVAILABILITY |
(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office or our Distributors
Part Number | Marketing Status | Package | Grade | RoHS Compliance Grade | Material Declaration** |
---|---|---|---|---|---|
STM32F030CCT6TR | Active | LQFP 48 7x7x1.4 | Industrial | Ecopack2 |
![]() ![]() |
STM32F030CCT6 | Active | LQFP 48 7x7x1.4 | Industrial | Ecopack2 |
![]() ![]() |
(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.
All rights reserved © 2019 STMicroelectronics
Terms of use |
Sales Terms & Conditions |
Privacy Policy |
Contacts