Auteur Sujet: Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.  (Lu 1987 fois)

Thierry33

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.
« le: décembre 21, 2024, 05:14:34 am »
Bonjour,

J'ai un projet d'affichage d'info de quai que vous pouvez découvrir sur ce forum à l'adresse suivante : https://forum.locoduino.org/index.php?topic=1830.0 "Aimeriez-vous afficher sur vos quais les infos des trains arrivant en gare ?







Je suis confronté à un petit problème budgétaire ayant besoin pour mon projet de 60 écrans de 0.96 pouces.
Pour le moment, la carte ADAFRUIT convient parfaitement à mon projet, sauf qu'elle coûte 12 euros pièce.
Toujours à la recherche d'une carte plus économique, je suis tombé sur celle-ci.





Plus d'infos sur la carte ici https://fr.aliexpress.com/item/1005007360447536.html?spm=a2g0o.order_list.order_list_main.65.53995e5bAb76z7&gatewayAdapt=glo2fra

Je précise que je cherche une carte équipée d'un écran détachable permettant de rallonger la liaison entre la carte et l'écran.

Apparemment, elle aurait tout ce qu'il faut pour être raccordée à une carte ESP32 et à un lecteur de carte SE par le protocole SPI.

Malheureusement, mes compétences en matière d'Arduino sont faibles et j'ai cherché dans les bibliothèques l'une d'entre elles à installer pour pouvoir la sélectionner dans l'IDE.

Bin, je n'ai pas trouvé.

Donc si l'un d'entre vous qui sait pouvait m'indiquer quelle bibliothèque installer, ça m'arrangerait beaucoup.

En vous remerciant pour votre gentille collaboration.

Thierry.


Jean-Paul

  • Newbie
  • *
  • Messages: 31
  • Z
    • Voir le profil
Re : Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.
« Réponse #1 le: décembre 21, 2024, 02:29:35 pm »

Thierry33

  • Newbie
  • *
  • Messages: 16
    • Voir le profil
Re : Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.
« Réponse #2 le: décembre 22, 2024, 05:35:57 am »
Bonjour,

J'ai avancé un peu.

Du coup je ne sais pas si je peux parler de cette carte ici. J'ai découvert que bien que l'on puisse la faire fonctionner avec des bibliothèques spécifiques dans l'IDE Arduino, ce n'est pas une carte Arduino mais STM.
Ce qui est surprenant, c'est que vu son prix, on pourrait la croire moins performante, mais apparemment c'est tout le contraire. Elle est beaucoup plus rapide, fonctionnant en 32 bits et à une fréquence de 70 Kilohertz.
Donc j'ai trouvé un fichier.json sur Github pour avoir les bibliothèques nécessaires à son fonctionnement dans l'IDE.
J'attends un convertisseur USB > Série pour pouvoir télécharger un programme Boot loader qui me permettra de téléviser des programmes directement depuis la prise USB de la carte STM32.

Si du coup, cette demande est inappropriée sur ce forum, merci de me le signaler.

Thierry


Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1721
    • Voir le profil
Re : Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.
« Réponse #3 le: décembre 28, 2024, 09:34:25 am »
Bonjour,

Cette carte n'est pas prise en charge par stm32duino ? https://github.com/stm32duino/Arduino_Core_STM32?tab=readme-ov-file#generic-stm32f1-boards
Cordialement

bk4nt

  • Full Member
  • ***
  • Messages: 151
    • Voir le profil
Re : Comment utiliser une carte STM32F103C8T6 avec l'IDE Arduino.
« Réponse #4 le: décembre 28, 2024, 05:38:42 pm »
Bonjour,

Je n'ai pas trouvé grand chose sur cette carte, pas autre chose que la carte en vente en Asie. Au besoin, l'IDE/duino supporterait une version F103 générique.

Elle a un BT0, un boot mode button, comme un blackpill, mais c'est une CPU de bluepill... "Beyond these differences, programming and debugging the board stays the same. One can use serial programming, with genuine STM32 MCUs, Single Wire Debug (SWD) via the four-pin break-out header, or the USB port if a suitable bootloader is installed." https://hackaday.com/2021/01/20/blue-pill-vs-black-pill-transitioning-from-stm32f103-to-stm32f411/

https://www.instructables.com/Programming-STM32-BluePill-Via-Arduino-for-Beginne/

https://github.com/rogerclarkmelbourne/STM32duino-bootloader