Skip to the content
PCBKitNew board
STSPIN32F0A on a board, in 3D

STSPIN32F0A

STMicroelectronics

-40℃~+125℃@(TJ) 16 32KB 4KB 6.7V~45V ARM Cortex-M0 FLASH VFQFPN-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS

Extended
DatasheetJLCPCBLCSCst/STSPIN32F0A
Category
Microcontrollers (MCU, MPU, SOC)
Package
VFQFPN-48(7x7)
Pins
49

Overview

The STSPIN32F0A is a microcontroller made by STMicroelectronics in a VFQFPN-48(7x7) package with 49 pins. -40℃~+125℃@(TJ) 16 32KB 4KB 6.7V~45V ARM Cortex-M0 FLASH VFQFPN-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHS.

PCBKit's library has its KiCad symbol (Driver_Motor:STSPIN32F0A, from KiCad's library) and its footprint (Package_DFN_QFN:VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm, from KiCad's library), ready for a KiCad board. 981 are in stock at JLCPCB (part C2651733). 8 open-source boards in 7 repositories on GitHub use it.

Symbol

PF04PF15VREG126RST7VM8SW9VDDA10PA011PA112PA213PA314PA415PA516PA617PA718PB119TESTMODE20OC_COMP24HSW25OUTW26VBOOTW27LSW28HSV29OUTV30VBOOTV31LSV32HSU33OUTU34VBOOTU35LSU36PA13_SWD_IO37PA14_SWD_CLK38PA1539PB640PB741BOOT042RESERVED43GND44VDD48
Driver_Motor:STSPIN32F0AFrom KiCad's library

Footprint

49
Package_DFN_QFN:VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mmFrom KiCad's library

From the datasheet

16
Supply, least
6.7 V · VM, recommended operating, min · p. 9
Supply, most
45 V · VM, recommended operating, max · p. 9
Supply, absolute maximum
48 V · VM, absolute maximum · p. 8
Supply, absolute maximum
4 V · VDD, MCU digital supply, absolute maximum · p. 8
Supply, absolute maximum
4 V · VDDA, MCU analog supply, absolute maximum · p. 8
Supply, absolute maximum
15 V · VREG12, shorted to VM, absolute maximum · p. 8
Junction, hottest
150 °C · operating junction temperature, absolute maximum · p. 8
A pin gives at most
25 mA · MCU I/O, source or sink, absolute maximum · p. 8
Gives
70 mA · DC/DC regulator, continuous, includes MCU consumption, max · p. 12
Output
3.3 V · VDDA, DC/DC regulator output, typical · p. 12
Output
12 V · VREG12, VM = 13 to 45 V, IO = 10 mA, typical · p. 12
Dropout
200 mV · VREG12, VM = 8 to 11 V, IO = 10 mA, typical · p. 12
Current limit
20 mA · linear regulator, VM = 13 V, min · p. 12
Current limit
320 mA · DC/DC switch peak current threshold, typical · p. 12
Switches at
200 kHz · maximum SW frequency, open loop, VDDA floating, ISW = 100 mA, typical · p. 12
Junction to air (VFQFPN48 7 x 7)
45.6 K/W · junction to ambient, JEDEC 2s2p board, natural convection, typical · p. 10

Parameters

20
ADC (Bit)
12bit
CPU Core
ARM Cortex-M0
CPU Maximum Speed
48MHz
Core Size
32 Bit
Current Limit
20mA
Frequency - Switching
200kHz
Junction Temperature(Max)
150℃
Number of I/O
21
Operating Temperature
-40℃~+125℃
Oscillator Type
Built-in+External
Output Current
70mA
Output Current per Pin(Max)
25mA
Output Voltage
3.3V
Program Memory Type
FLASH
Program Storage Size
32KB
RAM Size
4KB
Thermal Resistance(Junction to Ambient)
45.6℃/W
Voltage - Supply
6.7V~45V
Voltage - Supply(Absolute Max)
48V
Voltage Dropout
200mV

Order codes

2

Pinout

49
The pins of the STSPIN32F0A
PinNameType
1OP2PInput
2OP2NInput
3OP2OOutput
4PF0Input/output
5PF1Input/output
6VREG12Passive
7RSTInput/output
8VMPower in
9SWPassive
10VDDAPower in
11PA0Input/output
12PA1Input/output
13PA2Input/output
14PA3Input/output
15PA4Input/output
16PA5Input/output
17PA6Input/output
18PA7Input/output
19PB1Input/output
20TESTMODEInput
21OP1OOutput
22OP1NInput
23OP1PInput
24OC_COMPInput
25HSWOutput
26OUTWPower in
27VBOOTWPassive
28LSWOutput
29HSVOutput
30OUTVPower in
31VBOOTVPassive
32LSVOutput
33HSUOutput
34OUTUPower in
35VBOOTUPassive
36LSUOutput
37PA13_SWD_IOInput/output
38PA14_SWD_CLKInput/output
39PA15Input/output
40PB6Input/output
41PB7Input/output
42BOOT0Input
43RESERVEDPassive
44GNDPower in
45OP3PInput
46OP3NInput
47OP3OOutput
48VDDPower in
49GNDPassive

Open-source boards using it

All 8
  • 4 layers90 × 80 mmPowerboard v1, the printed circuit board in 3D

    Powerboard v1

    TIGERs-Mannheim/electronics

    TIGERs Mannheim Open-Source Electronics

    372 parts9
  • 4 layers32.3 × 47.3 mmESC module, the printed circuit board in 3D

    ESC module

    Prosjekt-gruppe/Ingenior-prosjekt-4

    Ingeniørprosjekt IV

    70 parts5MIT
  • 4 layers44 × 43.5 mmEsc4in1, the printed circuit board in 3D

    Esc4in1

    Swamy-BV/kicad-flow

    Build KiCad schematics and PCBs through MCP. Small, composable tools handle file formats and geometry; the caller controls placement, wiring, and routing.

    87 partsAGPL-3.0
  • 4 layers27 × 27 mmO32controller, the printed circuit board in 3D

    O32controller

    qwertpas/O32controller

    Miniature closed-loop controller for brushless DC motors

    88 parts37MIT
  • 4 layersMoco rc1, the printed circuit board in 3D

    Moco rc1

    ziteh/moco

    PMSM/BLDC motor controller/driver PCBs

    89 parts24CERN-OHL-P-2.0
  • 4 layers32 × 32 mmMoco rd321, the printed circuit board in 3D

    Moco rd321

    ziteh/moco

    PMSM/BLDC motor controller/driver PCBs

    95 parts24CERN-OHL-P-2.0
  • 4 layers31 × 40 mmEasyBLDCV4 STSPIN32F0A, the printed circuit board in 3D

    EasyBLDCV4 STSPIN32F0A

    buckles3636/EasyBLDC

    Please ensure your designs meet common standards and include necessary documentation and comments.

    58 parts2MIT
  • 2 layers42 × 23 mmBlmd, the printed circuit board in 3D

    Blmd

    Teruru-52/Mercury-pcb

    72 parts1

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/STSPIN32F0A" title="STSPIN32F0A in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/STSPIN32F0A.jpg" alt="STSPIN32F0A" width="1200" height="900">
A picture that opens the part, for a README
[![STSPIN32F0A](https://pcbkit.io/embed/parts/st/STSPIN32F0A.jpg?size=s)](https://pcbkit.io/parts/st/STSPIN32F0A)

Questions

Is there a KiCad symbol and footprint for the STSPIN32F0A?

Yes. The symbol is Driver_Motor:STSPIN32F0A and the footprint Package_DFN_QFN:VQFN-48-1EP_7x7mm_P0.5mm_EP2.6x2.6mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the STSPIN32F0A?

VFQFPN-48(7x7), with 49 pins. Its footprint is drawn on this page.

Where is the STSPIN32F0A datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the STSPIN32F0A?

JLCPCB lists it as part C2651733, with 981 in stock; the sellers' links on this page open their listings.

Which open-source boards use the STSPIN32F0A?

8 boards in 7 repositories on GitHub; the most starred are listed on this page, with their KiCad files.