Key facts
- Brand
- STMicroelectronics
- Model
- STM32F103XX
- Industry
- Industrial
- Documents
- 12
- Languages
- EN
- Last added
- 2023-10-16
Start here

ST RM0008 Reference manual STM32F101xx STM32F102xx STM32F103xx STM32F105xx STM32F107xx advanced ARM-based 32-bit MCUs Manual
This reference manual is intended for developers working with the STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx microcontrollers. It describes the architecture, memory organization, peripheral registers, and programming considerations for the 32‑bit ARM Cortex‑M3 based devices.
The document also points to related datasheets for ordering information and to the STM32F10xxx Flash programming manual for flash memory operations. Additional resources such as the Cortex‑M3 Technical Reference Manual are listed for deeper insight into the core.
STMicroelectronics STM32F103XX specifications
| Wireless Protocol | ZigBee |
|---|---|
| Display Type | TFT display with touchscreen |
| Display Resolution | 240 x 320 |
| Battery Type | Rechargeable Li-ion |
| Alternative Power | mini-USB |
| Microcontroller | STM32F103xx |
| Sensor Types | MEMS, temperature, resistive, humidity, light intensity |
Source: ST STEVAL-IFS015V1 Smart monitoring node based on the STM32F103xx LIS331DLH handbook
All STMicroelectronics STM32F103XX documents by type
Ratings, dimensions and ordering codes, for selection and design work.
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Instruction set, parameters and examples for configuring or programming the device.
How to use the product for one specific task, with worked examples.
- STMicroelectronics AN2931 ADPCM Algorithm Application Note 15 p
- ST AN2812 Application note Vocoder demonstration using a Speex audio codec on STM32F101xx STM32F103xx microcontrollers handbook 21 p
- STMicroelectronics AN2668 Improving STM32F101xx and STM32F103xx ADC Resolution by Oversampling 21 p
- STMicroelectronics AN2604 RTC Calibration Application Note 14 p
- ST AN2629 Application Note 43 p
Questions answered in these manuals
Who is this manual addressed to?
This reference manual is addressed to application developers.
What information does the manual provide?
It provides complete information on how to use the STM32F10xxx microcontroller memory and peripherals.
What motors does this library control?
The library implements Field Oriented Control for 3-phase Permanent Magnet Synchronous Motors, covering both Surface Mounted and Internal types.
From: User manual for STM32F series 32-bit Flash microcontrollers Motor Control Software Development Kit
Which microcontrollers are supported?
This manual covers the STM32F05xx, STM32F100xx, STM32F103xx, STM32F2xx, and STM32F4xx microcontrollers.
From: User manual for STM32F series 32-bit Flash microcontrollers Motor Control Software Development Kit
What programming language is the library source code developed in?
The driver source code is developed in 'Strict ANSI-C'.
From: User manual for ARM®-based 32-bit MCU STM32F101xx and STM32F103xx firmware library
Does the firmware library include run-time failure detection?
Yes, it implements run-time failure detection by checking input values.
From: User manual for ARM®-based 32-bit MCU STM32F101xx and STM32F103xx firmware library
