Le ST‑LINK V2 Mini est un outil de développement matériel qui sert à programmer (flasher) et déboguer des microcontrôleurs STM8 et STM32 sur une carte cible (comme une Blue Pill, Nucleo sans ST‑LINK intégré, ou autre MCU), via votre PC. C’est la version mini ou clone économique du programmateur ST‑LINK officiel.
🔹 Programmation et débogage
Permet de charger du firmware (FLASH, EEPROM, etc.) et de déboguer pas à pas (breakpoints, inspection de variables/registres) sur microcontrôleurs STM8 et STM32.
Débogage selon les standards SWD (pour STM32) et SWIM (pour STM8).
🔹 Interfaces supportées
SWD (Serial Wire Debug) : principal protocole pour STM32.
SWIM (Single Wire Interface Module) : protocole pour STM8.
🔹 Logiciels compatibles
ST‑LINK Utility, STM32CubeProgrammer / STM32CubeIDE
IAR EWARM/EWSTM8, Keil MDK, STVD, STVP
(versions minimales indiquées par les fabricants).
🔹 Connectivité
USB 2.0 pour liaison avec le PC.
Broches 2×5 ou 4‑fils Dupont pour connexion aux signaux SWD/SWIM + alimentation.
⚡ Alimentation
Alimenté via USB (ne nécessite généralement pas d’alimentation externe).
Certains modèles mini fournissent sorties 3.3 V et 5 V pour alimenter la cible.
🔌 Protection
Fusible auto‑réarmable 500 mA intégré pour protéger le port USB de l’ordinateur contre les courts‑circuits.
🔋 Indicateurs
LED bicolore (rouge/bleu) indiquant l’état de l’outil (alimentation / activité).
Connexion Ă la cible
Connectez les broches SWD (STM32) ou SWIM (STM8) ainsi que GND et Vcc (si nécessaire).
Branchement USB
Branchez le module au PC via USB. Il devrait ĂŞtre reconnu par le logiciel de programmation.
Logiciel de développement
Ouvrez votre IDE (comme STM32CubeIDE ou ST‑LINK Utility) pour programmer ou déboguer votre MCU.
Bien que le ST‑LINK soit principalement conçu pour STM8/STM32, il peut être utilisé avec des environnements proches d’Arduino lorsque vous programmez des cartes STM32 (par exemple via STM32Duino / STM32Cube). Il n’est pas directement un programmateur Arduino standard (comme AVRISP ou USBasp) mais fonctionne très bien pour les MCU ARM utilisés avec des cores Arduino adaptés.
✅ ST‑LINK V2 Mini est un débogueur/programmer USB compact et économique pour
✔️ MCU STM8 (SWIM)
✔️ MCU STM32 (SWD)
✔️ Supporte programmation, debug, points d’arrêt, variables, etc.
✔️ Compatible avec de nombreux outils IDE et utilitaires ST.