
RSTM32F030C8T6
r-pv/rSTM32F030C8T6_ProMiniPlus
An ST development board based on the STM32F030C8T6 MCU compatible with STM32Duino (Arduino).

The STM32F030C8T6 is a microcontroller made by STMicroelectronics in a LQFP-48(7x7) package with 48 pins. -40℃~+85℃ 12bit 2.4V~3.6V 32 Bit 39 48MHz 64KB 8KB ARM Cortex-M0 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS.
PCBKit's library has its KiCad symbol (MCU_ST_STM32F0:STM32F030C8Tx, from KiCad's library) and its footprint (Package_QFP:LQFP-48_7x7mm_P0.5mm, from KiCad's library), ready for a KiCad board. 63,102 are in stock at JLCPCB (part C23922). 14 open-source boards in 13 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| External main supply voltage (including VDDA and VDD) VDD–VSS | Absolute maximum ratings | min -0.3 · max 4 V | 38 |
| Allowed voltage difference for VDD > VDDA VDD–VDDA | VDD > VDDA | max 0.4 V | 38 |
| Input voltage on TTa pins VIN | Min VSS − 0.3 V | max 4 V | 38 |
| Input voltage on any other pin VIN | Min VSS − 0.3 V | max 4 V | 38 |
| Variations between different VDD power pins |VDDx| | max 50 mV | 38 | |
| Variations between all the different ground pins |VSSX VSS| | max 50 mV | 38 | |
| Total current into sum of all VDD_x and VDDSDx power lines (source) IVDD | Absolute maximum ratings | max 120 mA | 39 |
| Total current out of sum of all VSS_x and VSSSD ground lines (sink) IVSS | Absolute maximum ratings | max -120 mA | 39 |
| Maximum current into each VDD_x or VDDSDx power pin (source) IVDD(PIN) | max 100 mA | 39 | |
| Maximum current out of each VSS_x or VSSSD ground pin (sink) IVSS(PIN) | max -100 mA | 39 | |
| Output current sunk by any I/O and control pin IIO(PIN) | max 25 mA | 39 | |
| Output current source by any I/O and control pin IIO(PIN) | max -25 mA | 39 | |
| Total output current sunk by sum of all IOs and control pins IIO(PIN) | max 80 mA | 39 | |
| Total output current sourced by sum of all IOs and control pins IIO(PIN) | max -80 mA | 39 | |
| Storage temperature range TSTG | min -65 · max 150 °C | 39 | |
| Maximum junction temperature TJ | Absolute maximum ratings | max 150 °C | 39 |
| Internal AHB clock frequency fHCLK | min 0 · max 48 MHz | 40 | |
| Internal APB clock frequency fPCLK | min 0 · max 48 MHz | 40 | |
| Standard operating voltage VDD | min 2.4 · max 3.6 V | 40 | |
| Analog operating voltage VDDA | Must have a potential equal to or higher than VDD | min 2.4 · max 3.6 V | 40 |
| Input voltage on TTa pins VIN | Min VSS –0.3 V | max 4 V | 40 |
| Input voltage on any other pin VIN | Min VSS –0.3 V | max 4 V | 40 |
| Power dissipation at TA = 85 °C for suffix 6 PD | LQFP48 | max 364 mW | 40 |
| Ambient temperature for 6 suffix version TA | Maximum power dissipation | min -40 · max 85 °C | 40 |
| Ambient temperature for 6 suffix version TA | Low power dissipation; TJ must not exceed TJmax | min -40 · max 105 °C | 40 |
| Junction temperature range TJ | 6 suffix version | min -40 · max 105 °C | 40 |
| VDD rise time rate tVDD | Max ∞ | min 0 us/V | 41 |
| VDD fall time rate tVDD | Max ∞ | min 20 us/V | 41 |
| VDDA rise time rate tVDDA | Max ∞ | min 0 us/V | 41 |
| VDDA fall time rate tVDDA | Max ∞ | min 20 us/V | 41 |
| Power on/power down reset threshold VPOR/PDR | Falling edge | min 1.8 · typ 1.88 · max 2.06 V | 41 |
| Power on/power down reset threshold VPOR/PDR | Rising edge | min 1.84 · typ 1.92 · max 2.1 V | 41 |
| PDR hysteresis VPDRhyst | typ 40 mV | 41 | |
| Reset temporization tRSTTEMPO | Guaranteed by design, not tested in production | min 1.5 · typ 2.5 · max 4.5 ms | 41 |
| Internal reference voltage VREFINT | –40 °C < TA < +85 °C | min 1.16 · typ 1.2 · max 1.24 V | 41 |
| ADC sampling time when reading the internal reference voltage TS_vrefint | typ 5.1 · max 17.1 us | 41 | |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL on; 48 MHz; max at TA = 85 °C | typ 22 · max 22.8 mA | 43 |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL on; 24 MHz; max at TA = 85 °C | typ 12.2 · max 13.2 mA | 43 |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL off; 8 MHz; max at TA = 85 °C | typ 4.4 · max 5.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL on; 48 MHz; max at TA = 85 °C | typ 22.2 · max 23.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL on; 24 MHz; max at TA = 85 °C | typ 11.2 · max 12.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL off; 8 MHz; max at TA = 85 °C | typ 4 · max 4.5 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL on; 48 MHz; max at TA = 85 °C | typ 14 · max 15.3 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL on; 24 MHz; max at TA = 85 °C | typ 7.3 · max 7.8 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL off; 8 MHz; max at TA = 85 °C | typ 2.6 · max 2.9 mA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL on; 48 MHz; max at TA = 85 °C | typ 175 · max 215 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; 8 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; 1 MHz; max at TA = 85 °C | typ 3.9 · max 4.1 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL on; 48 MHz; max at TA = 85 °C | typ 244 · max 275 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL off; 8 MHz; max at TA = 85 °C | typ 85 · max 105 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL on; 48 MHz; max at TA = 85 °C | typ 174 · max 215 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; 8 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; 1 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL on; 48 MHz; max at TA = 85 °C | typ 244 · max 299 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL off; 8 MHz; max at TA = 85 °C | typ 85 · max 105 uA | 43 |
| Supply current in Stop mode IDD | VDD = VDDA = 3.6 V; regulator in run mode, all oscillators OFF; max at TA = 85 °C | typ 19 · max 48 uA | 44 |
| Supply current in Stop mode IDD | VDD = VDDA = 3.6 V; regulator in low-power mode, all oscillators OFF; max at TA = 85 °C | typ 5 · max 32 uA | 44 |
| Supply current in Standby mode IDD | VDD = VDDA = 3.6 V; LSI ON and IWDG ON | typ 2 uA | 44 |
| Supply current in Stop mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring ON; regulator in run or low power mode, all oscillators OFF; max at TA = 85 °C | typ 2.9 · max 3.5 uA | 44 |
| Supply current in Standby mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring ON; LSI ON and IWDG ON | typ 3.3 uA | 44 |
| Supply current in Standby mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring ON; LSI OFF and IWDG OFF; max at TA = 85 °C | typ 2.8 · max 3.5 uA | 44 |
| Supply current in Stop mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring OFF; regulator in run mode or low power, all oscillators OFF | typ 1.7 uA | 44 |
| Supply current in Standby mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring OFF; LSI ON and IWDG ON | typ 2.3 uA | 44 |
| Supply current in Standby mode IDDA | VDD = VDDA = 3.6 V; VDDA monitoring OFF; LSI OFF and IWDG OFF | typ 1.4 uA | 44 |
| Supply current in Run mode from VDD supply IDD | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 48 MHz; peripherals enabled | typ 23.3 mA | 45 |
| Supply current in Run mode from VDD supply IDD | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 48 MHz; peripherals disabled | typ 11.5 mA | 45 |
| Supply current in Run mode from VDD supply IDD | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 8 MHz; peripherals enabled | typ 4.5 mA | 45 |
| Supply current in Run mode from VDD supply IDD | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 8 MHz; peripherals disabled | typ 3 mA | 45 |
| Supply current in Run mode from VDDA supply IDDA | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 48 MHz; peripherals enabled | typ 158 uA | 45 |
| Supply current in Run mode from VDDA supply IDDA | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 48 MHz; peripherals disabled | typ 158 uA | 45 |
| Supply current in Run mode from VDDA supply IDDA | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 8 MHz; peripherals enabled | typ 2.43 uA | 45 |
| Supply current in Run mode from VDDA supply IDDA | VDD = VDDA = 3.3 V; HSE crystal clock 8 MHz; fHCLK = 8 MHz; peripherals disabled | typ 2.43 uA | 45 |
| Thermal resistance junction-ambient JA | LQFP48 - 7 × 7 mm; value column | typ 55 °C/W | 83 |
| External main supply voltage (including VDDA and VDD) VDD–VSS | Absolute maximum | min -0.3 · max 4 V | 38 |
| Total current into sum of all VDD_x and VDDSDx power lines (source) IVDD | Absolute maximum | max 120 mA | 39 |
| Total current out of sum of all VSS_x and VSSSD ground lines (sink) IVSS | Absolute maximum | max -120 mA | 39 |
| Maximum current into each VDD_x or VDDSDx power pin (source) IVDD(PIN) | Absolute maximum | max 100 mA | 39 |
| Maximum current out of each VSS_x or VSSSD ground pin (sink) IVSS(PIN) | Absolute maximum | max -100 mA | 39 |
| Output current sunk by any I/O and control pin IIO(PIN) | Absolute maximum | max 25 mA | 39 |
| Output current source by any I/O and control pin IIO(PIN) | Absolute maximum | max -25 mA | 39 |
| Total output current sunk by sum of all IOs and control pins IIO(PIN) | Absolute maximum | max 80 mA | 39 |
| Total output current sourced by sum of all IOs and control pins IIO(PIN) | Absolute maximum | max -80 mA | 39 |
| Injected current on TC and RST pin IINJ(PIN) | Absolute maximum ±5 mA | max 5 mA | 39 |
| Injected current on TTa pins IINJ(PIN) | Absolute maximum ±5 mA | max 5 mA | 39 |
| Total injected current (sum of all I/O and control pins) IINJ(PIN) | Absolute maximum ±25 mA; absolute sum of positive and negative injected currents | max 25 mA | 39 |
| Storage temperature range TSTG | Absolute maximum ratings | min -65 · max 150 °C | 39 |
| Maximum junction temperature TJ | Absolute maximum | max 150 °C | 39 |
| Reset temporization tRSTTEMPO | min 1.5 · typ 2.5 · max 4.5 ms | 41 | |
| Internal reference voltage spread over the temperature range VREFINT | VDDA = 3 V ±10 mV | max 10 mV | 42 |
| Temperature coefficient TCoeff | max 100 ppm/°C | 42 | |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 22 · max 22.8 mA | 43 |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 24 MHz; max at TA = 85 °C | typ 12.2 · max 13.2 mA | 43 |
| Supply current in Run mode, code executing from Flash IDD | All peripherals enabled; HSI clock, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 4.4 · max 5.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 22.2 · max 23.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 24 MHz; max at TA = 85 °C | typ 11.2 · max 12.2 mA | 43 |
| Supply current in Run mode, code executing from RAM IDD | All peripherals enabled; HSI clock, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 4 · max 4.5 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 14 · max 15.3 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL on; fHCLK = 24 MHz; max at TA = 85 °C | typ 7.3 · max 7.8 mA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDD | All peripherals enabled; HSI clock, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 2.6 · max 2.9 mA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 175 · max 215 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; fHCLK = 1 MHz; max at TA = 85 °C | typ 3.9 · max 4.1 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 244 · max 275 uA | 43 |
| Supply current in Run mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 85 · max 105 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 174 · max 215 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSE bypass, PLL off; fHCLK = 1 MHz; max at TA = 85 °C | typ 3.9 · max 4.9 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL on; fHCLK = 48 MHz; max at TA = 85 °C | typ 244 · max 299 uA | 43 |
| Supply current in Sleep mode, code executing from Flash or RAM IDDA | VDDA = 3.6 V; HSI clock, PLL off; fHCLK = 8 MHz; max at TA = 85 °C | typ 85 · max 105 uA | 43 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 0 pF; C = CINT + CEXT + CS; fSW = 4 MHz | typ 0.18 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 0 pF; C = CINT + CEXT + CS; fSW = 8 MHz | typ 0.37 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 0 pF; C = CINT + CEXT + CS; fSW = 16 MHz | typ 0.76 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 0 pF; C = CINT + CEXT + CS; fSW = 24 MHz | typ 1.39 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 0 pF; C = CINT + CEXT + CS; fSW = 48 MHz | typ 2.188 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 22 pF; C = CINT + CEXT + CS; fSW = 4 MHz | typ 0.49 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 22 pF; C = CINT + CEXT + CS; fSW = 8 MHz | typ 0.94 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 22 pF; C = CINT + CEXT + CS; fSW = 16 MHz | typ 2.38 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 22 pF; C = CINT + CEXT + CS; fSW = 24 MHz | typ 3.99 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 47 pF; C = CINT + CEXT + CS; fSW = 4 MHz | typ 0.81 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 47 pF; C = CINT + CEXT + CS; fSW = 8 MHz | typ 1.7 mA | 47 |
| I/O current consumption ISW | VDD = 3.3 V; CEXT = 47 pF; fSW = 16 MHz; table also prints C = Cint on this line | typ 3.67 mA | 47 |
| Wakeup from Stop mode tWUSTOP | VDD = 3.3 V; regulator in run mode; 8-MHz HSI RC oscillator | typ 4.2 · max 5 us | 47 |
| Wakeup from Standby mode tWUSTANDBY | VDD = 3.3 V; 8-MHz HSI RC oscillator | typ 50.96 us | 47 |
| Wakeup from Sleep mode tWUSLEEP | VDD = 3.3 V; 8-MHz HSI RC oscillator | typ 1.1 us | 47 |
| Oscillator frequency fOSC_IN | min 4 · typ 8 · max 32 MHz | 50 | |
| Feedback resistor RF | typ 200 k | 50 | |
| HSE current consumption IDD | During startup | max 8.5 mA | 50 |
| HSE current consumption IDD | VDD=3.3 V, Rm=45 Ω, CL=10 pF at 8 MHz | typ 0.5 mA | 50 |
| HSE current consumption IDD | VDD=3.3 V, Rm=30 Ω, CL=20 pF at 32 MHz | typ 1.5 mA | 50 |
| Oscillator transconductance gm | Startup | min 10 mA/V | 50 |
| Startup time tSU(HSE) | VDD is stabilized | typ 2 ms | 50 |
| LSE current consumption IDD | LSEDRV[1:0]=00, lower driving capability | typ 0.5 uA | 51 |
| LSE current consumption IDD | LSEDRV[1:0]=01, medium low driving capability | typ 0.8 uA | 51 |
| LSE current consumption IDD | LSEDRV[1:0]=10, medium high driving capability | typ 1.1 uA | 51 |
| LSE current consumption IDD | LSEDRV[1:0]=11, higher driving capability | typ 1.4 uA | 51 |
| Oscillator transconductance gm | LSEDRV[1:0]=00, lower driving capability | min 5 uA/V | 51 |
| Oscillator transconductance gm | LSEDRV[1:0]=01, medium low driving capability | min 8 uA/V | 51 |
| Oscillator transconductance gm | LSEDRV[1:0]=10, medium high driving capability | min 15 uA/V | 51 |
| Oscillator transconductance gm | LSEDRV[1:0]=11, higher driving capability | min 25 uA/V | 51 |
| Startup time tSU(LSE) | VDD is stabilized | typ 2 s | 51 |
| Frequency fHSI | VDDA = 3.3 V, TA = –40 to 85 °C | typ 8 MHz | 52 |
| HSI user trimming step TRIM | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | max 1 % | 52 |
| Duty cycle DuCy(HSI) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | min 45 · max 55 % | 52 |
| HSI oscillator startup time tsu(HSI) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | min 1 · max 2 us | 52 |
| HSI oscillator power consumption IDDA(HSI) | VDDA = 3.3 V, TA = –40 to 85 °C | typ 80 uA | 52 |
| Frequency fHSI14 | VDDA = 3.3 V, TA = –40 to 85 °C | typ 14 MHz | 53 |
| HSI14 user-trimming step TRIM | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | max 1 % | 53 |
| Duty cycle DuCy(HSI14) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | min 45 · max 55 % | 53 |
| HSI14 oscillator startup time tsu(HSI14) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | min 1 · max 2 us | 53 |
| HSI14 oscillator power consumption IDDA(HSI14) | VDDA = 3.3 V, TA = –40 to 85 °C | typ 100 uA | 53 |
| Frequency fLSI | VDDA = 3.3 V, TA = –40 to 85 °C | min 30 · typ 40 · max 50 kHz | 53 |
| LSI oscillator startup time tsu(LSI) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | max 85 us | 53 |
| LSI oscillator power consumption IDDA(LSI) | VDDA = 3.3 V, TA = –40 to 85 °C; guaranteed by design | typ 0.75 uA | 53 |
| PLL input clock fPLL_IN | Use appropriate multiplier factors compatible with fPLL_OUT; guaranteed by design | min 1 · max 24 MHz | 54 |
| PLL input clock duty cycle fPLL_IN | Guaranteed by design | min 40 · max 60 % | 54 |
| PLL multiplier output clock fPLL_OUT | Minimum guaranteed by design | min 16 · max 48 MHz | 54 |
| PLL lock time tLOCK | Guaranteed by design | max 200 us | 54 |
| Cycle-to-cycle jitter JitterPLL | Guaranteed by design | max 300 ps | 54 |
| 16-bit programming time tprog | TA = –40 to +85 °C | typ 53.5 us | 54 |
| Page (1 KB) erase time tERASE | TA = –40 to +85 °C | typ 30 ms | 54 |
| Mass erase time tME | TA = –40 to +85 °C | typ 30 ms | 54 |
| Supply current IDD | Write mode; TA = –40 to 85 °C | max 10 mA | 54 |
| Supply current IDD | Erase mode; TA = –40 to 85 °C | max 12 mA | 54 |
| Programming voltage Vprog | TA = –40 to 85 °C | min 2.4 · max 3.6 V | 54 |
| Endurance NEND | TA = –40 to +85 °C (6 suffix versions) | min 1 kcycles | 54 |
| Data retention tRET | 1 kcycle at TA = 85 °C; cycling over the whole temperature range | min 20 Years | 54 |
| Electrostatic discharge voltage (human body model) VESD(HBM) | TA = +25 °C, conforming to JESD22-A114; Class 2 | max 2000 V | 56 |
| Electrostatic discharge voltage (charge device model) VESD(CDM) | TA = +25 °C, conforming to JESD22-C101; Class II | max 500 V | 56 |
| Output low level voltage for an I/O pin when 8 pins are sunk at the same time VOL | IIO = +8 mA; 2.7 V < VDD < 3.6 V | max 0.4 V | 60 |
| Output low level voltage for an I/O pin when 5 pins are sunk at the same time VOL | IIO = +20 mA; 2.7 V < VDD < 3.6 V | max 1.3 V | 60 |
| Output low level voltage for an I/O pin when 8 pins are sunk at the same time VOL | IIO = +6 mA; 2.4 V < VDD < 2.7 V | max 0.4 V | 60 |
| Output low level voltage for an FTf I/O pin in FM+ mode VOLFM+ | IIO = +20 mA | max 0.4 V | 60 |
| Maximum frequency fmax(IO)out | OSPEEDRy[1:0] = x0; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 2 MHz | 61 |
| Output high to low level fall time tf(IO)out | OSPEEDRy[1:0] = x0; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 125 ns | 61 |
| Output low to high level rise time tr(IO)out | OSPEEDRy[1:0] = x0; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 125 ns | 61 |
| Maximum frequency fmax(IO)out | OSPEEDRy[1:0] = 01; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 10 MHz | 61 |
| Output high to low level fall time tf(IO)out | OSPEEDRy[1:0] = 01; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 25 ns | 61 |
| Output low to high level rise time tr(IO)out | OSPEEDRy[1:0] = 01; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 25 ns | 61 |
| Maximum frequency fmax(IO)out | OSPEEDRy[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 50 MHz | 61 |
| Maximum frequency fmax(IO)out | OSPEEDRy[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 30 MHz | 61 |
| Maximum frequency fmax(IO)out | OSPEEDRy[1:0] = 11; CL = 50 pF, VDD = 2.4 V to 2.7 V | max 20 MHz | 61 |
| Output high to low level fall time tf(IO)out | OSPEEDRy[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 5 ns | 61 |
| Output high to low level fall time tf(IO)out | OSPEEDRy[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 8 ns | 61 |
| Output low to high level rise time tr(IO)out | OSPEEDRy[1:0] = 11; CL = 30 pF, VDD = 2.7 V to 3.6 V | max 5 ns | 61 |
| Output low to high level rise time tr(IO)out | OSPEEDRy[1:0] = 11; CL = 50 pF, VDD = 2.7 V to 3.6 V | max 8 ns | 61 |
| Maximum frequency fmax(IO)out | FM+ configuration; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 2 MHz | 61 |
| Output high to low level fall time tf(IO)out | FM+ configuration; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 12 ns | 61 |
| Output low to high level rise time tr(IO)out | FM+ configuration; CL = 50 pF, VDD = 2.4 V to 3.6 V | max 34 ns | 61 |
| Pulse width of external signals detected by the EXTI controller tEXTIpw | min 10 ns | 61 | |
| Analog supply voltage for ADC ON VDDA | ADC ON | min 2.4 · max 3.6 V | 64 |
| ADC clock frequency fADC | min 0.6 · max 14 MHz | 64 | |
| Sampling rate fS | Guaranteed by design | min 0.05 · max 1 MHz | 64 |
| External trigger frequency fTRIG | fADC = 14 MHz; guaranteed by design | max 823 kHz | 64 |
| External trigger frequency fTRIG | Guaranteed by design | max 17 1/fADC | 64 |
| Conversion voltage range VAIN | min 0 V | 64 | |
| External input impedance RAIN | See Equation 1 and Table 49 for details; guaranteed by design | max 50 k | 64 |
| Sampling switch resistance RADC | Guaranteed by design | max 1 k | 64 |
| Internal sample and hold capacitor CADC | Guaranteed by design | max 8 pF | 64 |
| Calibration time tCAL | fADC = 14 MHz; guaranteed by design | typ 5.9 us | 64 |
| Calibration time tCAL | Guaranteed by design | typ 83 1/fADC | 64 |
| Trigger conversion latency tlatr | fADC = fPCLK/2 = 14 MHz; guaranteed by design | typ 0.196 us | 64 |
| Trigger conversion latency tlatr | fADC = fPCLK/2; guaranteed by design | typ 5.5 1/fPCLK | 64 |
| Trigger conversion latency tlatr | fADC = fPCLK/4 = 12 MHz; guaranteed by design | typ 0.219 us | 64 |
| Trigger conversion latency tlatr | fADC = fPCLK/4; guaranteed by design | typ 10.5 1/fPCLK | 64 |
| Trigger conversion latency tlatr | fADC = fHSI14 = 14 MHz; guaranteed by design | min 0.188 · max 0.259 us | 64 |
| ADC jitter on trigger conversion JitterADC | fADC = fHSI14 | typ 1 1/fHSI14 | 64 |
| Sampling time tS | fADC = 14 MHz; guaranteed by design | min 0.107 · max 17.1 us | 64 |
| Sampling time tS | Guaranteed by design | min 1.5 · max 239.5 1/fADC | 64 |
| Power-up time tSTAB | Guaranteed by design | min 0 · typ 0 · max 1 us | 64 |
| Total conversion time (including sampling time) tCONV | fADC = 14 MHz; guaranteed by design | min 1 · max 18 us | 64 |
| Total conversion time (including sampling time) tCONV | tS for sampling +12.5 for successive approximation; guaranteed by design | min 14 · max 252 1/fADC | 64 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 1.5 cycles; tS = 0.11 us | max 0.4 k | 65 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 7.5 cycles; tS = 0.54 us | max 5.9 k | 65 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 13.5 cycles; tS = 0.96 us | max 11.4 k | 65 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 28.5 cycles; tS = 2.04 us | max 25.2 k | 65 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 41.5 cycles; tS = 2.96 us | max 37.2 k | 65 |
| RAIN max RAIN | fADC = 14 MHz; Ts = 55.5 cycles; tS = 3.96 us | max 50 k | 65 |
| Thermal resistance junction-ambient JA | LQFP48 - 7 × 7 mm | typ 55 °C/W | 83 |
| Pin | Name | Type |
|---|---|---|
| 1 | VDD | Power in |
| 2 | PC13 | Input/output |
| 3 | PC14 | Input/output |
| 4 | PC15 | Input/output |
| 5 | PF0 | Input/output |
| 6 | PF1 | Input/output |
| 7 | NRST | Input |
| 8 | VSSA | Power in |
| 9 | VDDA | Power in |
| 10 | PA0 | Input/output |
| 11 | PA1 | Input/output |
| 12 | PA2 | Input/output |
| 13 | PA3 | Input/output |
| 14 | PA4 | Input/output |
| 15 | PA5 | Input/output |
| 16 | PA6 | Input/output |
| 17 | PA7 | Input/output |
| 18 | PB0 | Input/output |
| 19 | PB1 | Input/output |
| 20 | PB2 | Input/output |
| 21 | PB10 | Input/output |
| 22 | PB11 | Input/output |
| 23 | VSS | Power in |
| 24 | VDD | Power in |
| 25 | PB12 | Input/output |
| 26 | PB13 | Input/output |
| 27 | PB14 | Input/output |
| 28 | PB15 | Input/output |
| 29 | PA8 | Input/output |
| 30 | PA9 | Input/output |
| 31 | PA10 | Input/output |
| 32 | PA11 | Input/output |
| 33 | PA12 | Input/output |
| 34 | PA13 | Input/output |
| 35 | PF6 | Input/output |
| 36 | PF7 | Input/output |
| 37 | PA14 | Input/output |
| 38 | PA15 | Input/output |
| 39 | PB3 | Input/output |
| 40 | PB4 | Input/output |
| 41 | PB5 | Input/output |
| 42 | PB6 | Input/output |
| 43 | PB7 | Input/output |
| 44 | BOOT0 | Input |
| 45 | PB8 | Input/output |
| 46 | PB9 | Input/output |
| 47 | VSS | Passive |
| 48 | VDD | Power in |

r-pv/rSTM32F030C8T6_ProMiniPlus
An ST development board based on the STM32F030C8T6 MCU compatible with STM32Duino (Arduino).


trope-oshw/anthracite
MIDI-controllable fuzz pedal: open hardware (CERN-OHL-S-2.0), firmware (GPL-3.0-or-later)


rjhsun/stm32f0-devboard
A minimal development board featuring an STM32F030C8T6

AlanFord/CentralCommand
Central Command pcb for the Contextual Electronics class


khomyakova228-cell/pulse-oximeter
Домашнее задание по курсу «САПР электронных средств» «Проект печатного узла пульсоксиметра в KiCad: оформление по ГОСТ, библиотека компонентов, автоматизация проверки и выпуска» Обозначение документа: БИГЕ.149980.001 Э3
<iframe src="https://pcbkit.io/embed/parts/st/STM32F030C8T6" title="STM32F030C8T6 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/st/STM32F030C8T6.jpg" alt="STM32F030C8T6" width="1200" height="900">[](https://pcbkit.io/parts/st/STM32F030C8T6)Yes. The symbol is MCU_ST_STM32F0:STM32F030C8Tx and the footprint Package_QFP:LQFP-48_7x7mm_P0.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
LQFP-48(7x7), with 48 pins. Its footprint is drawn on this page.
STMicroelectronics publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C23922, with 63,102 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the STM32F103C8T6 by STMicroelectronics, the STM32G070CBT6 by STMicroelectronics, the STM32G030C8T6 by STMicroelectronics and the GD32F303CCT6 by GigaDevice. Check their datasheets: a part that fits the footprint may still differ in its ratings.
14 boards in 13 repositories on GitHub; the most starred are listed on this page, with their KiCad files.