Skip to content

LORA STM32

reichart edited this page Jul 5, 2026 · 11 revisions

8 dépôts github : exemples-de-montages avec les ateliers et projets réalisés au repair café festisol animations et projets réalisés pendant FESTISOL et à la MJC ; CROUS-micro-python animations et projets commencés au CROUS et poursuivis pendant les ateliers numériques ; piano une nouvelle passion réalisée à coup de marteau visio et communication ; jouets réparations, récréations mathématiques, création de nouveaux jouets developpement-voiture robot, intelligence artificielle ; raspberry-pico et micro-python ; Repair Café d'Orsay Blog Mots clés

Pas facile à utiliser. Il existe des modules LORA commandé par un contrôleur STM32

image

installation sur interface arduino

Dans les préférences ajouter

https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
image

https://github.com/stm32duino/Arduino_Core_STM32

outils STM

image

Ce n'est pas simple ; j'ai demandé à IA qui répond

  1. Installer STM32CubeProgrammer

    https://www.st.com/en/development-tools/stm32cubeprog.html

Prends la version Windows / Linux / Mac selon ton PC.

Pendant l’install coche : USB driver + CLI2. Ajouter au PATH

Après install, STM32CubeProgrammer met le CLI ici :OSChemin par défautWindowsC:\Program Files\STMicroelectronics\STM32Cube\STM32CubeProgrammer\binLinux/usr/local/STMicroelectronics/STM32Cube/STM32CubeProgrammer/binMac/Applications/STMicroelectronics/STM32Cube/STM32CubeProgrammer/STM32CubeProgrammer.app/Contents/MacOs/binAjoute ce dossier au PATH puis relance ton terminal/VSCode.Test rapide :javascriptSTM32_Programmer_CLI -vSi tu vois la version = c’est bon3. Si tu es sous PlatformIO Dans platformio.ini ajoute ça pour forcer l’upload via STLink/DAP :ini[env:dxsmart_lr30]

platform = ststm32
board = genericSTM32F103C8
framework = arduino
upload_protocol = stlink

debug_tool = stlinkPuis flash avec le bouton → ou pio run -t uploadSi tu n’as pas de STLink, passe en DFU :Mets BOOT0 à 1 et resetupload_protocol = dfu4. Alternative sans STM32CubeProgrammer Tu peux aussi utiliser st-flash ou dfu-util mais PlatformIO cherche par défaut le CLI de ST.Commande directe si tu as le .bin :javascriptSTM32_Programmer_CLI -c port=swd -w firmware.bin 0x08000000 -v -rstEn résumé : installe STM32CubeProgrammer → ajoute .../bin au PATH → relance VSCode.

Clone this wiki locally