Découverte des cartes STM32 pour remplacer les Arduino Nano

Tout sur les cartes et la programmation des modules ARDUINO

Découverte des cartes STM32 pour remplacer les Arduino Nano

Messagede tabar57 » Jeu 10 Oct 2019 13:27

Bonjour à tous,

Je suis en train de découvrir et apprivoiser les cartes STM 32 avec leur processeur Arm32 pour remplacer les Arduino Nano.
Ces cartes sont 4 fois plus rapides avec leur architecture 32 bits.
j'aimerai savoir si vous êtes intéressé par cette technologie pas chère ( 2.51 euros la carte ), auquel cas je ferai en sorte de vous faire partager mes découvertes ( et mes écueils ...) pour progresser ensembles.

Cordialement

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede fab » Jeu 10 Oct 2019 16:59

Bonjour Bernard,

Une présentation rapide de l'IDE que tu utilises, les outils et bibliothèques ainsi que un ou deux essais que tu as fait serait pas mal !
Les liens qui vont bien serait un plus aussi sourirebis

Et pour finir comment tu fais le lien avec le simu ?

Fabien
Avatar de l’utilisateur
fab
 
Messages: 4417
Inscription: 26/12/12
Localisation: Roubaix

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede lolosimule » Jeu 10 Oct 2019 20:32

.
Dernière édition par lolosimule le Ven 18 Oct 2019 16:24, édité 2 fois.
Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede A320 hérétique » Jeu 10 Oct 2019 21:02

Bernard, ça m'interesse énormèment !
Pour nos simus, plus de puissance sera la nienvenue, pour autant que les capacités d'E/S soient à la hauteur.

Michel
http://www.myA320sim.com
Simu mixte P3D/FS2020, serveur P3Dv4/A320 FMGS (7700k et GTX 1070 sous W10 64), client P3Dv4/FS2020 (i9-12900K et RTX 4070 Ti Super sous W10 64), 3 vdp Optoma GT1080E, client A320 FMGS (2600k sous W10 64).
Avatar de l’utilisateur
A320 hérétique
 
Messages: 3357
Inscription: 2/09/12
Localisation: Pornic

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede tabar57 » Ven 11 Oct 2019 14:55

Bonjour à tous,

Le pari est loin d'être gagné gratgrat
Pour l'instant, j'ai réussi à faire clignoter une Led ( pc13 ) comme je veux et donc charger un programme ino par un convertisseur usb série car la carte nativement ne possède pas de bootloader.
J'ai réussi à charger un bootloader dans la carte stm32 avec l'utilitaire STMFLashLoaderDemo.exe téléchargé ici : https://www.st.com/en/development-tools ... stm32.html.
Au passage, la carte est livrée avec sa mémoire verrouillée donc impossible d'y charger un quelconque programme sans la déverrouiller avec le flashLoaderDemo.

Mais pour l'instant je n'ai pas de possibilité de connecter cette carte en USB sous Windows 10 , rien à faire malgré le changement de câble et essais de différents drivers, bref la galère

Pour l'instant mes avis sont plus que mitigés mais pour le prix, au moins je m'amuse, il faut vraiment être à la retraite pour s'occuper de ce genre de conneries ecroulerire

Je vous tiens au courant.

Pour répondre à Fabien , sur mes 2 Arduinos Nano qui pilotent le bloc Collins com1 et le sélecteur d'altitude la liaison avec le simu se fait par ports com ouverts par script Lua, çà fonctionne pas mal mais c'est un peu long en temps de réponse pour l'affichage sur les 2 ssd1306 Oled, enfin... on veut toujours plus rapide.
Pour ce qui est de l'IDE que j'utilise pour les essais stm32 , c'est l'IDE Arduino version 1.8.9, la même que pour la programmation Arduino

A+

Cordialement

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede revolution07 » Sam 12 Oct 2019 20:43

La puissance à l'air sympa 32bits/72mhz, le prix aussi, la dimension...

selon les besoins, niveau nombre d'entrée sortie (37), c'est pas nickel.

un bonne arduino DUE 32bits à ~84mhz le fait bien. 54 E/S dont 12 PWM, 12 analogiques , interruptions....

donc tout dépends du projet. Une ESP32 aussi peu être une bonne concurrente avec peu e/s mais encore plus rapide 160mhz->200mhz + le wifi/bluetooth
Avatar de l’utilisateur
revolution07
 
Messages: 11
Inscription: 27/08/19
Localisation: Aubenas, Ardèche profonde

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede JacquesZ » Sam 12 Oct 2019 22:08

A ce moment là, le Raspberry Pi peut entrer en ligne de compte, non?
Il est supporté nativement par AM pour info.
Jacques
Ma chaîne YouTube Tutos sur l’A320 par un Pilote de Ligne: https://youtube.com/channel/UCljftuoKBcgeR-WBgYJpuoA
Avatar de l’utilisateur
JacquesZ
 
Messages: 2848
Inscription: 24/11/10

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede fab » Dim 13 Oct 2019 09:09

Pour ma part, je préfère le concept "Arduino", plus proche d'un microcontrôleur, indépendant de tout système d'exploitation comme le Raspberry
Avatar de l’utilisateur
fab
 
Messages: 4417
Inscription: 26/12/12
Localisation: Roubaix

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede A320 hérétique » Dim 13 Oct 2019 11:14

Comme toi, Fabien.

J'utilise en general des mega 2560, mais il m'arrive souvent de manquer de puissance - est-ce un pb de cpu, faut-il incriminer la chaine logiciel, avec lua, fsuipc, ...- je ne sais pas.

Je n'ai pas essayė l'arduino due, peut-être le bon compromis ?

Michel
http://www.myA320sim.com
Simu mixte P3D/FS2020, serveur P3Dv4/A320 FMGS (7700k et GTX 1070 sous W10 64), client P3Dv4/FS2020 (i9-12900K et RTX 4070 Ti Super sous W10 64), 3 vdp Optoma GT1080E, client A320 FMGS (2600k sous W10 64).
Avatar de l’utilisateur
A320 hérétique
 
Messages: 3357
Inscription: 2/09/12
Localisation: Pornic

Re: Découverte des cartes STM32 pour remplacer les Arduino N

Messagede tabar57 » Dim 13 Oct 2019 15:26

Il est clair que la chaine logicielle y est pour quelque chose.
Pour preuve, j'ai encore gardé l'affichage de mes fréquences active et standbye du com1 sur displays pilotés par Sioc et sur carte opencockpit et c'est clair que c'est rapide ( instantané même ) par rapport à l'affichage par Nano et Oled SSD 1306. Le goulot d'étranglement paraît être à 2 niveaux voire 3, la vitesse du port com et l'affichage par i2c et peut être que le langage interprété de Lua n'y est pas étranger non plus.
Ceci dit , cela fonctionne plutôt bien sur carte Arduino Nano.
Je continue mes essais d'optimisation mais pour l'heure la carte STM 32 sur laquelle je comptais beaucoup ne me satisfait pas du tout, je n'ai pas trouvé de bibliothèque fonctionnelle pour le SSD1306 et toujours pas réussi à la connecter en USB sous Windows 10
C'est pas cher mais heureusement que je suis pas payé à l'heure peurefrayé

Cordialement

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Suivante

Retourner vers Interface & logiciel ARDUINO





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité