STM32F103C8T6 — 64KB Flash, STM32 ARM Cortex-M3 Carte de développement Mini System (Firmware STM)
Vue d’ensemble
Carte de développement basée sur STM32 ARM Cortex-M, significativement plus puissante qu’un Arduino classique. 32 bits, jusqu’à 72 MHz, ADC 12 bits, USB natif. Pour DSP, contrôle moteur, traitement audio, drones, et toute application nécessitant des performances en virgule flottante ou des conversions ADC précises.
Spécifications
| Spécification | Valeur |
|---|---|
| Microcontroller | STM32F103C8T6 |
| Core | ARM 32-bit Cortex-M3 |
| Clock | 72 MHz (internal) / 8 MHz external crystal |
| Flash Memory | 64 KB (some report 128 KB usable — see notes) |
| SRAM | 20 KB |
| GPIO | 32 (15 PWM) |
| ADC | 10 channels @ 12-bit |
| UART | 3 hardware |
| I²C | 2 |
| SPI | 2 |
| USB | USB 2.0 Full Speed (device only) |
| Operating Voltage | 3.3 V (most pins 5V-tolerant) |
| Input Voltage (Vin) | 4–8 V DC |
| Bootloader | Factory ROM bootloader (System Memory) |
| Programming | ST-Link V2 (SWD) or serial via System Memory bootloader |
Applications courantes
- Contrôle moteur (BLDC, pas-à-pas) avec FreeRTOS
- Pédales d’effets audio (DSP)
- Contrôleurs de vol de drones
- Acquisition de données temps réel
- Générateurs de signaux / fonctions