STM32F103C8:Mainstream Performance line, ARM Cortex-M3 MCU with 64 Kbytes Flash, 72 MHz CPU, motor control, USB and CAN

The STM32F103xx medium-density performance line family incorporates the high-performance ARM®Cortex®-M3 32-bit RISC core operating at a 72 MHz frequency, high-speed embedded memories (Flash memory up to 128 Kbytes and SRAM up to 20 Kbytes), and an extensive range of enhanced I/Os and peripherals connected to two APB buses. All devices offer two 12-bit ADCs, three general purpose 16-bit timers plus one PWM timer, as well as standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs, an USB and a CAN.

The devices operate from a 2.0 to 3.6 V power supply. They are available in both the –40 to +85 °C temperature range and the –40 to +105 °C extended temperature range. A comprehensive set of power-saving mode allows the design of low-power applications.

The STM32F103xx medium-density performance line family includes devices in six different package types: from 36 pins to 100 pins. Depending on the device chosen, different sets of peripherals are included, the description below gives an overview of the complete range of peripherals proposed in this family.

These features make the STM32F103xx medium-density performance line microcontroller family suitable for a wide range of applications such as motor drives, application control, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, PLCs, inverters, printers, scanners, alarm systems, video intercoms, and HVACs.

Key Features

  • ARM® 32-bit Cortex® -M3 CPU Core
    • 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
    • Single-cycle multiplication and hardware division
  • Memories
    • 64 or 128 Kbytes of Flash memory
    • 20 Kbytes of SRAM
  • Clock, reset and supply management
    • 2.0 to 3.6 V application supply and I/Os
    • POR, PDR, and programmable voltage detector (PVD)
    • 4-to-16 MHz crystal oscillator
    • Internal 8 MHz factory-trimmed RC
    • Internal 40 kHz RC
    • PLL for CPU clock
    • 32 kHz oscillator for RTC with calibration
  • Low-power
    • Sleep, Stop and Standby modes
    • VBAT supply for RTC and backup registers
  • 2 x 12-bit, 1 μs A/D converters (up to 16 channels)
    • Conversion range: 0 to 3.6 V
    • Dual-sample and hold capability
    • Temperature sensor
  • DMA
    • 7-channel DMA controller
    • Peripherals supported: timers, ADC, SPIs, I2 Cs and USARTs
  • Up to 80 fast I/O ports
    • 26/37/51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
  • Debug mode
    • Serial wire debug (SWD) & JTAG interfaces
  • 7 timers
    • Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
    • 16-bit, motor control PWM timer with dead-time generation and emergency stop
    • 2 watchdog timers (Independent and Window)
    • SysTick timer 24-bit downcounter
  • Up to 9 communication interfaces
    • Up to 2 x I2 C interfaces (SMBus/PMBus)
    • Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
    • Up to 2 SPIs (18 Mbit/s)
    • CAN interface (2.0B Active)
    • USB 2.0 full-speed interface
  • CRC calculation unit, 96-bit unique ID
  • Packages are ECOPACK®
Product Specifications
DescriptionVersionSize
DS5319: Medium-density performance line ARM®-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 com. interfaces17.01 MB
Application Notes
DescriptionVersionSize
AN4070: 250 W grid connected microinverter1.04 MB
AN3126: Audio and waveform generation using the DAC in STM32 microcontrollers2.0829 KB
AN4775: Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices1.0443 KB
AN1709: EMC design guide for ST microcontrollers2.0843 KB
AN1181: Electrostatic discharge sensitivity measurement1.649 KB
AN4566: Extending the DAC performance of STM32 microcontrollers2.0365 KB
AN4776: General-purpose timer cookbook1.01 MB
AN2586: Getting started with STM32F10xxx hardware development7.0416 KB
AN4750: Handling of soft errors in STM32 applications2.1410 KB
AN4803: High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs1.12 MB
AN2834: How to get the best ADC accuracy in STM32Fx Series and STM32L1 Series devices2.1845 KB
AN4229: How to implement a vocoder solution using STM32 microcontrollers1.0466 KB
AN4838: Managing memory protection unit (MPU) in STM32 MCUs1.0284 KB
AN3070: Managing the Driver Enable signal for RS-485 and IO-Link communications with the STM32™’s USART1.3191 KB
AN3427: Migrating a microcontroller application from STM32F1 to STM32F2 series1.1376 KB
AN4088: Migrating between STM32F1 and STM32F0 series microcontrollers3.01 MB
AN4228: Migrating from STM32F1 to STM32F3 microcontrollers5.0835 KB
AN3364: Migration and compatibility guidelines for STM32 microcontroller applications3.1127 KB
AN4904: Migration of microcontroller applications from STM32F1 Series to STM32F4 Access lines2.0425 KB
AN4649: Migration of microcontroller applications from STM32F1 Series to STM32L4 Series3.0686 KB
AN3422: Migration of microcontroller applications from STM32F1 to STM32L1 series2.1312 KB
AN2867: Oscillator design guide for STM8S, STM8A and STM32 microcontrollers10.02 MB
AN3961: STEVAL-IME003V1 demonstration board based on the STHV748 ultrasound pulser3.02 MB
AN3095: STEVAL-ISV002V1, STEVAL-ISV002V2 3 kW grid-connected PV system, based on the STM32F103xx3.03 MB
AN3108: STLM75 firmware library for the STM32F10x1.2785 KB
AN4908: STM32 USART automatic baud rate detection1.0268 KB
AN4013: STM32 cross-series timer overview6.0555 KB
AN3128: STM32 embedded graphic objects/touchscreen library5.14 MB
AN2606: STM32 microcontroller system memory boot mode29.03 MB
AN3429: STM32 proprietary code protection overview1.160 KB
AN4724: STM32Cube firmware examples for STM32F1 Series1.0292 KB
AN2604: STM32F101xx and STM32F103xx RTC calibration1.4133 KB
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration1.3212 KB
AN4076: Two or three shunt resistor based current sensing circuit design in 3-phase inverters1.61 MB
AN3155: USART protocol used in the STM32 bootloader7.0617 KB
AN4277: Using STM32 device PWM shut-down features for motor control and digital power conversion4.0834 KB
AN4655: Virtually increasing the number of serial communication peripherals in STM32 applications1.1338 KB
Technical Notes & Articles
DescriptionVersionSize
TN1163: Description of WLCSP for microcontrollers and recommendations for its use4.01 MB
TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions1.297 KB
TN0516: Overview of the STM32F0x/F100xx/F103xx and STM32F2xx/F30x/F4xx MCUs PMSM single/dual FOC SDK V4.04.0285 KB
TN1204: Tape and reel shipping media for STM32 microcontrollers in BGA packages2.1745 KB
TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages3.0753 KB
TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages3.0830 KB
TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages1.0755 KB
TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages1.0743 KB
User Manuals
DescriptionVersionSize
UM1573: ST7540 power line modem firmware stack1.1768 KB
UM1561: STEVAL-ISV003V1: firmware user manual1.0967 KB
Reference Manuals
DescriptionVersionSize
RM0008: STM32F101xx、STM32F102xx、STM32F103xx、STM32F105xx、および STM32F107xx 高度 ARM ベース 32 ビット MCU1112 MB
RM0008: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM®-based 32-bit MCUs16.012 MB
Programming Manuals
DescriptionVersionSize
PM0075: STM32F10xxx Flash memory microcontrollers2.1297 KB
PM0056: STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual5.14 MB
Errata Sheets
DescriptionVersionSize
ES096: STM32F101x8/B, STM32F102x8/B and STM32F103x8/B medium-density device limitations13.0638 KB
HW Model & CAD Libraries
DescriptionVersionSize
STM32 F1 series IBIS models1.0308 KB
STM32F1 Boundary Scan Description Language (BSDL) files2.0156 KB
Presentations
DescriptionVersionSize
STM32 - 32-bit ARM Cortex-M MCUs3.01 MB
STM32 Embedded Software overview2.3.0777 KB
STM32 and STM8 Functional Safety Packages21 MB
STM32 and STM8 embedded software solutions2.02 MB
Flyers
DescriptionVersionSize
Get ready for the largest IoT development ecosystem16.08721 KB
STM32 Nucleo boards16.12885 KB
STM32 for makers Releasing your creativity16.091 MB
Brochures
DescriptionVersionSize
STM32™ 32-bit MCU family - Leading supplier of ARM® Cortex®-M microcontrollers16.021 MB
White Papers
DescriptionVersionSize
STM32 More Than a Core - Circuit Cellar, Tom Cantrell1.0355 KB
Product Certifications
DescriptionVersionSize
STM32 CAN conformance test authentication sheet1.0182 KB
VDE Certification for STM32 Class B1.01 MB
Hardware Development Tools
Part NumberManufacturerDescription
ST-LINKSTIn-circuit debugger and programmer for STM8 and STM32 MCUs; with IAR EWARM and Keil RVMDK and ST toolset
ST-LINK/V2STST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32
STM32-D/RAISRaisonanceSTM32 MCU daughter board for use with Raisonance REva starter kits
STM32-PRIMER/LABRaisonance complete EvoPrimer ready-to-use for STM32 standalone programmer & application monitor
STX-RLINKRaisonanceIn-circuit debugger/programmer for STM8, ST7, STM32, STR7 and STR9 microcontrollers
Software Development Tools
Part NumberManufacturerDescription
CoIDECooCoxCooCox CoIDE, a free and highly-integrated software development environment for ARM Cortex MCUs
CosmicIDECosmicCosmic ARM/Cortex "M" Cross Development Tools for STM32 Microcontroller
CrossWorksRowleyRowley Associates CrossWorks, integrated development environment with JTAG Flash download and debug
DS-5ARMARM Development Studio 5 (DS-5) provides best-in-class tools for the broadest range of ARM processor-based platforms
EXP-TRACEExpressLogicExpress Logic TraceX Graphical finetuning tool
FLASHER-STM32STSTM32 Flash loader demonstrator (UM0462)
Hitop5HitexUniversal user interface, IDE and debugger for all Hitex development tools
IAR-EWARMIARIAR Integrated development environment and optimizing C/C++ compiler for ARM Cortex-M
MDK-ARM-STM32KeilMDK-ARM software development environment for Cortex-M based MCUs
MULTIGreenHills SoftwareGreenHills integrated development and debug environment for embedded applications using C and C++
PER-TracealyzerPercepioPercepio run-time trace analyser for STM32 MCU
PLSUDE-STM32PlsDebug and emulator platform with optimized Trace and Flash support for STM32 Cortex-M based MCU's by PLS development tools
RIDE-STM32RaisonanceRaisonance branded integrated development environment for STM32 MCUs
ST-MCU-FINDERSTM32 & STM8 product finder app for smartphone & tablet
STM-STUDIO-STM32STSTM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers
STM32CubeMXSTSTM32Cube initialization code generator
STSW-STM32080STDfuSe USB device firmware upgrade STMicroelectronics extension: contains the demo GUI, debugging GUI, all sources files and the protocol layer (UM0412)
STSW-STM32095STSTM32CubeMX Eclipse plug in for STM32 configuration and initialization C code generation
STSW-STM32102STSTM32 Virtual COM Port Driver
STSW-STM32103STSTM32 Serial Wire Viewer (SWV) and Embedded Trace Macrocell (ETM)capabilities. Examples and technical note.
STSW-STM32153STSTM32-BLE Toolbox for Android (AN4571)
STVP-LIB-STM32STSTVP programming toolkit: C++ source files for creating PC programming interface
STVP-STM32STST Visual Programmer STM32
SW4STM32AC6System Workbench for STM32: free IDE on Windows, Linux and OS X
TASKINGVX-STM32TASKINGAltium's C/C++ compiler and debugger tools for ARM based MCUs
TrueSTUDIOAtollicThe premier C/C++ development tool for STM32 development, with its unrivalled feature set and unprecedented integration
iSYS-winIDEAOpeniSYSTEMiSYSTEM's free unlimited software development platform for all STM32 Cortex-M based devices
mikroBasicPROMikroelectronikaMikroElektronika full-featured Basic compiler which makes STM32 development suitable for everyone
mikroCPROMikroelectronikaMikroElektronika full-featured ANSI C compiler for STM32 devices. It features an intuitive IDE, powerful compiler with advanced optimizations
mikroPascalPROMikroelectronikaMikroElektronika full-featured Pascal compiler for STM32 devices. It has an intuitive IDE with docking support, rich with features, advanced text editor, many available tools, libraries and examples
winIDEA-STM32iSYSTEMiSYSTEM's complete software development and test solution for the STM32 MCUs
Evaluation Tool Software
Part NumberManufacturerDescription
STSW-DALI001STSTM32F1 DALI slave library
MCUs Embedded Software
Part NumberManufacturerDescription
ALTIA-GUIAltia IncAltia DeepScreen for STM32: Graphical user interface (GUI)
CMX-CANopenCMX Systems IncCANopen Industrial Automation for STM32, from CMX Systems Inc
CMX-FFSCMX Systems IncFlash File System for STM32, from CMX Systems Inc
CMX-INetCMX Systems IncTCP/IP v4 or v6 stack for STM32, from CMX Systems Inc
CMX-MicroNetCMX Systems IncTCP/IP v4 with small footprint for STM32, from CMX Systems Inc
CMX-RTXCMX Systems IncReal Time OS for STM32, from CMX Systems Inc
CMX-TCP/IPCMX Systems IncTCP/IP v4 stack for STM32, from CMX Systems Inc
CMX-TinyCMX Systems IncReal Time OS with small footprint for STM32, from CMX Systems Inc
CMX-USBDeviceCMX Systems IncUSB Device stack for STM32, from CMX Systems Inc
CMX-USBHostCMX Systems IncUSB Host stack for STM32, from CMX Systems Inc
EXP-FILEExpressLogicExpress Logic FileX file system
EXP-RTOSExpressLogicExpress Logic ThreadX Real time operating system (RTOS)
EXP-TCPExpressLogicExpress Logic NetX and NetX Duo TCP/IP stacks
EXP-USBExpressLogicExpress Logic USBX USB stack
FREE-RTOSFreeRTOSFreeRTOS Real Time Operating System for STM32 ARM Cortex-M Microcontrollers families
HCC-BootloadersHCC EmbeddedStorage, USB or Serial Bootloader for STM32, from HCC Embedded
HCC-FFSHCC EmbeddedAll Flashs File Systems with fail-safe mechanisms for STM32, from HCC Embedded
HCC-MISRA-TCP/IPHCC EmbeddedTCP/IP v4 or v6 stack for STM32, from HCC Embedded
HCC-USBHCC EmbeddedUSB Host & Device stacks for STM32, from HCC Embedded
I-CUBE-nRF51DRVSTSTM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software
Men-Nucleus-SFMentor GraphicsNucleus SmartFit for STM32
ORYX-SSLOryx EmbeddedOryx CycloneSSL lightweight SSL/TLS implementation
ORYX-TCPOryx EmbeddedOryx CycloneTCP TCP/IP stack (IPv4, IPv6)
P&R-ProvenCoreProve & RunHigh security operating system from Prove & Run for STM32 ARM Cortex-M microcontrollers
PRT-CANopenPortPort CANopen Protocol Stack / Library for STM32
PRT-EtherCatPortPort EtherCAT Protocol Stack / Library for STM32
PRT-PowerlinkPortPort POWERLINK Protocol Stack / Library for STM32
PRT-ProfinetPortPort PROFINET Protocol Stack / Library for STM32
STM32-CLASSB-SPLSTFunctional safety package based on Standard Peripheral libraries to achieve IEC 60730 Class B certification with the STM32
STM32-CRYP-LIBSTSTM32 cryptographic library (UM0586)
STM32-MP3NL/CODSTAudio Engine MP3 Codec and Utilities
STM32-MP3NL/DECSTAudio Engine MP3 Decoder and Utilities
STM32-SafeSILSTFunctional safety manuals to achieve IEC 61508 Safety Integrity Level (SIL2/3) certification with STM32
STM32-WMA/DECSTAudio Engine WMA Decoder and Utilities
STM32CubeF1STEmbedded software for STM32 F1 series (HAL low level drivers, USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STSW-STM32006STISO/IEC 14443 demonstration project for STM3210B-EVAL board (AN3955)
STSW-STM32007STUsing the STM32F1x and STM32L1x DMA controller (AN2548)
STSW-STM32008STSTM32F10xxx in-application programming using the USART (AN2557)
STSW-STM32009STHow to achieve 32-bit timer resolution using the link system in STM32F101xx and STM32F103xx microcontrollers (AN2592)
STSW-STM32010STEEPROM emulation in STM32F101xx and STM32F103xx microcontrollers (AN2594)
STSW-STM32011STSmartcard interface with the STM32F10x and STM32L1xx microcontrollers (AN2598)
STSW-STM32012STSTM32F101xx and STM32F103xx low-power modes (AN2629)
STSW-STM32013STSTM32F10xxx LCD glass driver firmware (AN2656)
STSW-STM32014STImproving STM32F1x and STM32L1x ADC resolution by oversampling (AN2668)
STSW-STM32015STHow to use the high-density STM32F103xx microcontroller to play audio files with an external I2S audio codec (AN2739)
STSW-STM32016STTFT LCD interfacing with the high-density STM32F10xxx FSMC (AN2790)
STSW-STM32018STDriving bipolar stepper motors using a medium-density STM32F103xx microcontroller (AN2820)
STSW-STM32019STClock/calendar implementation on the STM32F10xxx microcontroller RTC (AN2821)
STSW-STM32020STSTM32F101xx and STM32F103xx medium- and high-density devices: advanced I2C examples (AN2824)
STSW-STM32021STSTM32F10xxx internal RC oscillator (HSI) calibration (AN2868)
STSW-STM32022STThe ADPCM algorithm in STM32F1xx and STM32L1xx microcontrollers
STSW-STM32023STHow to migrate from the STM32F10xxx firmware library V2.0.3 to the STM32F10xxx standard peripheral library V3.0.0 (AN2953)
STSW-STM32024STGetting started with uClinux for STM32F10x high-density devices (AN3012)
STSW-STM32025STManaging the Driver Enable signal for RS-485 and IO-Link communications with the STM32 USART
STSW-STM32027STCommunication peripheral FIFO emulation with DMA and DMA timeout in STM32F10x microcontrollers (AN3109)
STSW-STM32028STSTM32's ADC modes and their applications (AN3116)
STSW-STM32047STImplementing receivers for infrared remote control protocols using STM32F1 microcontrollers (AN3174)
STSW-STM32054STSTM32F10x standard peripheral library
STSW-STM32056STSTM32F1xx motor control firmware for STSPIN L6474
STSW-STM32086STCEC (consumer electronic control) C library using the STM32F101xx, STM32F102xx and STM32F103xx microcontrollers (UM0685)
STSW-STM32093STSTM32 TFT-LCD direct drive demonstration firmware (AN3241)
STSW-STM32094STSTM32 in-application programming over the I2C bus (AN3078)
STSW-STM32099STSTM32 secure firmware upgrade (SFU) (AN4024)
STSW-STM32100STSTM32 PMSM FOC Software Development Kit - MC library (UM1052)
STSW-STM32121STSTM32F10x, STM32L1xx and STM32F3xx USB full speed device library (UM0424)
STSW-STM32127STSTM32F10xx, STM32F2xx, STM32F4xx and STM32L1xx I2C Communication peripheral application library (CPAL) (UM1029)
STSW-STM32149STSTM32 nRF51 Bluetooth Low Energy (BLE) embedded software
STSW-STM32AN4187Using CRC peripheral in STM32 family (AN4187)
STemWinSTProfessional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323)
TAP-KNX-KAIStackTapkoKNX home automation for STM8 and STM32, from Tapko Technologies GMBH
WEI-KNXWeinzierlWeinzierl KNX standard communication protocols for the STM32 ARM Cortex-M Microcontrollers families (KNX Stack)
WITT-MWWittenstein High Integrity SystemsCONNECT Middleware: TCP/IP, USB and File System components from WITTENSTEIN high integrity systems
WITT-RTOSOPENRTOS: High Performance RTOS from WITTENSTEIN high integrity systems
WITT-RTOS-SAFESAFERTOS: The Safety Critical RTOS from WITTENSTEIN high integrity systems
X-CUBE-CRYPTOLIBSTSTM32 cryptographic firmware library software expansion for STM32Cube (UM1924)
X-CUBE-DSPDEMOSTDigital Signal Processing with STM32, software expansion for STM32Cube (AN4841)
X-CUBE-IAP-USARTSTSTM32Cube in-application programming using the USART embedded software (AN4657)
X-CUBE-SMBUSSTSTM32Cube SMBus/PMBus embedded software (AN4502)
X-CUBE-TIM-32RESSTSTM32Cube expansion software achieving 32-bit timer resolution by using the link system (AN2592)
X-CUBE-nRF51DRVSTSTM32Cube nRF51 Bluetooth Low Energy (BLE) embedded software
eCC-CANeCosCentricCANopen Industrial Automation for STM32, from eCosCentric
eCC-CEE-JeCosCentricEmbedded Java virtual machine for STM32, from eCosCentric
eCC-RedBooteCosCentricStandard bootstrap firmware for STM32, from eCosCentric
eCC-SecureShelleCosCentricSecure Shell daemon SSH-2 for STM32, from eCosCentric
eCC-USBeCosCentricUSB Host & Device stacks for STM32, from eCosCentric
eCC-YAFFSeCosCentricNAND Flash File System for STM32, from eCosCentric
eCC-eXtremeDBeCosCentricEmbedded in-memory database for STM32, from eCosCentric
emtas-CANopenEMTASCANopen Protocol Stack for STM32
Product Evaluation Tools
Part NumberManufacturerDescription
NUCLEO-F103RBSTSTM32 Nucleo-64 development board with STM32F103RB MCU, supports Arduino and ST morpho connectivity
STEVAL-MKI109V2eMotion: ST MEMS adapters motherboard based on STM32F103, compatible with all ST MEMS adapter boards
STM32-EMBPI/14Arduino and Raspberry Pi compliant STM32 Embedded Pi board
STM32-PRIMERRaisonanceRaisonance complete Primer ready to use for easy evaluation and development with STM32 MCUs
STM32-SK/HITHitexHitex starter kit for STM32 F1 series Performance and Access Line microcontrollers
STM32-SK/RAISRaisonanceRaisonance REva starter kit for STM32 MCUs, includes RLink
STM3210B-MCKITSTMotor control starter kit for STM32 (128KB flash) Performance and Access Line microcontrollers
STM3210E-EVALSTEvaluation board with STM32F103Zx MCU
STM3210E-SK/IARIARIAR starter kit for STM32 F1 series Performance and Access Line microcontrollers (STM32F103ZE MCU)
STM3210G-SK/KEIKeil starter kit for STM32F103 line (with STM32F103ZG MCU)
STMPRIMERRaisonanceEvoPrimer components to build your own EvoPrimer for easy evaluation and development with STM32 and STM8 MCUs
Solution Evaluation Tools
Part NumberManufacturerDescription
STEVAL-IHM042V1STCompact, low-voltage dual motor control evaluation board based on the STM32F303CC and L6230
STEVAL-IHP002V2Smartplug system to measure and control AC loads based on the STM32, ST7540 PLM and STPM01
STEVAL-IHP005V1General purpose power line modem module based on the ST7540 PLM and STM32 microcontroller
STEVAL-ILL015V1High brightness RGB LED array with LED error detection based on the STP24DP05 and STM32
STEVAL-ILL035V1Multi-channel LED driver with integrated boost controller for medium, large LCD panel backlight based on LED7708 and STM32F103C6T6A
STEVAL-IPE023V1USB interface tool for STPMxx family of energy meter ICs
STEVAL-IPP002V1IEC 61334-5-1 compliant smart meter system for AMI application based on STM32, ST7570 PLM and STPMC1/STPMS1 chipset
STEVAL-PCC009V2IBU Motor Control & IPS universal interface
STEVAL-PCC009V4Universal USB to serial bridge demonstration board for motor control applications
Sample & Buy
Part NumberPackagePacking TypeOperating Temperature (°C) (min)Operating Temperature (°C) (max)Unit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
STM32F103C8T6TRLQFP 48 7x7x1.4Tape And Reel-40852.05610000NEC3A991A2MALAYSIA
STM32F103C8T6LQFP 48 7x7x1.4Tray-40852.05610000NEC3A991A2MALAYSIA
STM32F103C8T7TRLQFP 48 7x7x1.4Tape And Reel-40-2.210000NEC3A991A2CHINA
STM32F103C8T7LQFP 48 7x7x1.4Tray-40-2.210000NEC3A991A2CHINA
Quality & Reliability
Part NumberPackageGradeRoHS Compliance GradeMaterial Declaration**
STM32F103C8T6TRLQFP 48 7x7x1.4IndustrialEcopack2925b_410xxx2_signed.pdf
925b_410xxx2.xml
STM32F103C8T6LQFP 48 7x7x1.4IndustrialEcopack2
STM32F103C8T7TRLQFP 48 7x7x1.4IndustrialEcopack2ge5b_410xxx2_signed.pdf
ge5b_410xxx2.xml
STM32F103C8T7LQFP 48 7x7x1.4IndustrialEcopack2ge5b_410xxx2_signed.pdf
ge5b_410xxx2.xml
Medium-density performance line ARM®-based 32-bit MCU with 64 or 128 KB Flash, USB, CAN, 7 timers, 2 ADCs, 9 com. interfaces STM32F103R8
250 W grid connected microinverter STM32F103ZG
使用 STM32 微控制器系列中的 DAC生成音频和波形 STM32L471ZE
Basics and low-cost solution proposals to move from legacy USB2.0 connector to USB Type-C™ connector with STM32 devices STM32L471ZE
EMC design guide for ST microcontrollers STM8L101G3
Electrostatic discharge sensitivity measurement STM8L101G3
Extending the DAC performance of STM32 microcontrollers STM32L471ZE
General-purpose timer cookbook STM32L471ZE
Getting started with STM32F10xxx hardware development STM32F101ZC
Handling of soft errors in STM32 applications STM32L471ZE
High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs STM32L471ZE
How to get the best ADC accuracy in STM32Fx Series and STM32L1 Series devices STM32L151VD
How to implement a vocoder solution using STM32 microcontrollers STM32L471ZE
Managing memory protection unit (MPU) in STM32 MCUs STM32L471ZE
管理驱动器使能信号以使用STM32™的 USART 进行 RS-485 和 IO-Link 通信 STM32F413VG
Migrating a microcontroller application from STM32F1 to STM32F2 series STM32F215RG
从 STM32F1 移植到 STM32F0 STM32F101ZC
Migrating from STM32F1 to STM32F3 microcontrollers STM32F373VB
STM32 微控制器应用的移植和兼容性指南 STM32F0DISCOVERY
Migration of microcontroller applications from STM32F1 Series to STM32F4 Access lines STM32F413VG
Migration of microcontroller applications from STM32F1 Series to STM32L4 Series STM32L471ZE
Migration of microcontroller applications from STM32F1 to STM32L1 series STM32L151VD
Oscillator design guide for STM8S, STM8A and STM32 microcontrollers STM32L471ZE
STEVAL-IME003V1 demonstration board based on the STHV748 ultrasound pulser STEVAL-IME003V1
STEVAL-ISV002V1, STEVAL-ISV002V2 3 kW grid-connected PV system, based on the STM32F103xx STM32F103ZG
STLM75 firmware library for the STM32F10x STM32F101ZC
STM32 USART automatic baud rate detection STM32L471ZE
STM32F1xx、STM32F2xx、STM32F4xx、STM32L1xx、STM32F30/31/37/38x 定时器概览 STM32L471ZE
STM32 embedded graphic objects/touchscreen library STM32F101ZC
STM32 microcontroller system memory boot mode STM32L431KB
STM32 proprietary code protection overview STM32L152D-EVAL
STM32Cube firmware examples for STM32F1 Series STM32CUBEF1
STM32F101xx and STM32F103xx RTC calibration STM32F101RE
STM8S 和 STM32™ MCU:一致的 8/32 位产品线实现轻松移植 STM8S903K3
Two or three shunt resistor based current sensing circuit design in 3-phase inverters STM32F417ZG
STM32™ 自举程序中使用的 USART 协议 STM32L151VD
使用STM32F30x/31x PWM 刹车特性进行电机控制和数字电源转换功率因数校正 STM32L471ZE
Virtually increasing the number of serial communication peripherals in STM32 applications STM32L471ZE
Description of WLCSP for microcontrollers and recommendations for its use STM8L101G3
How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions STM32L152D-EVAL
Overview of the STM32F0x/F100xx/F103xx and STM32F2xx/F30x/F4xx MCUs PMSM single/dual FOC SDK V4.0 STM32F413VG
Tape and reel shipping media for STM32 microcontrollers in BGA packages STM32L471ZE
Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages STM8L101G3
Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages STM8L101G3
ST7540 power line modem firmware stack STEVAL-IHP005V1
STEVAL-ISV003V1: firmware user manual STM32F101ZC
STEVAL-ISV003V1: firmware user manual STM32F103ZG
STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM®-based 32-bit MCUs STM32F101ZC
STM32F10xxx Flash memory microcontrollers STM32F101ZC
STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual STM32L151VD
STM32F101x8/B, STM32F102x8/B and STM32F103x8/B medium-density device limitations STM32F101R8
STM32F101xC/D/E and STM32F103xC/D/E high-density device limitations STM32F101ZC
STM32F101xC/D/E and STM32F103xC/D/E high-density device limitations STM32F101ZC
STM32L15xxD, STM32L15xxC and STM32L15xxC-A ultra-low-power device limitations STM32L151VD
STM32CubeL1 Nucleo demonstration firmware STM32CUBEL1
STM8L101xx device limitations STM8L101G3
STM8L101xx device limitations STM8L101G3
STM32 LoRa® software expansion for STM32Cube I-CUBE-LRWAN
STM32L471xx device limitations STM32L471ZE
STM32 Nucleo Packs - Motor Control FOC and 6-step solutions for three-phase, low-voltage and low-current motors P-NUCLEO-IHM002
STM32L1xx standard peripherals library STSW-STM32077
STM32L15xxD, STM32L15xxC and STM32L15xxC-A ultra-low-power device limitations STM32L151VD
STM32F413xG/xH and STM32F423xH device limitations STM32F413VG
STM32F101xC/D/E and STM32F103xC/D/E high-density device limitations STM32F101ZC
925b_410xxx2_signed.pdf STM32F103C8
925b_410xxx2.xml STM32F103C8
ge5b_410xxx2_signed.pdf STM32F103C8
ge5b_410xxx2.xml STM32F103C8