Général Quel Logiciel pour programmer nos Arduino

  • Auteur de la discussion wika58
  • Date de début

Quel Soft utilisez-vous pour programmer vos Arduino


  • Nombre total d'électeurs
    25
W

wika58

Compagnon
Bonjour à tous,

La question est dans le titre.

Je crée ce post car il y a des discussions à ce sujet dans differents autre posts qui font parfois s'eloigner du sujet de base... et avoir tout ici sera plus pratique pour les recherches.

Avec un petit sondage.

Merci de mette une msg explicatif quand vous votez...
Si il manque le soft que vous utilisez dans la liste, votez "Autres" et mettez le nom du soft + version dans le msg et je ferai la màj de la liste et vous pourrez modifier votre vote.

D'avance merci.

Meilleurs voeux pour 2024.
 
Dernière édition:
W

wika58

Compagnon
... msg réservé pour explication future...
 
Dernière édition:
S

synapsis

Compagnon
@synapsis , @wika58 : je suis absolument d'accord avec vous, l'IDE Arduino sera bien plus facile d'accès pour un novice, je l'ai même dit également dans mon message.

@wika58 : tu peux programmer à peu près tout ce que tu peux trouver sur Alix avec l'IDE Arduino. Les ESP8266 et ESP32 y compris.

PS: je parle de VS (Visual Studio), pas de VSC (Visual Studio Code). Je ne suis pas sûr que Visual Micro fonctionne sur VSC.

D'accord, je comprends mieux pourquoi je n'ai pas pu l'installer. Si j'ai le temps je verrai avec VS, mais pas avant l'année prochaine ! :lol:
 
S

synapsis

Compagnon
PS: ces discussions sont interessantes mais on s'eloigne (moi le premier) du sujet de base de ce post.

Je vais créer un post sur le choix du soft de programmation pour Arduino et demander à un modo de deplacer les derniers msg vers le nouveau post.
Comme ca celui-ci restera dedié à Programino...

Je suis un peu surpris qu'il n'y ai pas plus de monde qui soit intervenus après mon "up" alors qu'il y aurait d'après le vote 18 utilisateurs...
Je ne connais pas la fréquentation actuellement sur le forum, mais j'ai bien peur que depuis 3, 4 ans elle ait baissée.
A+
 
S

synapsis

Compagnon
Merci Synapsis pour ton retour.
Je compte bien faire mon cours et mes expérimentations sur une Uno.

J'avais fait mes premiers pas en Arduino il y a 3-4 ans et je m'étais fait une platine de test avec :
- Arduino Uno R3,
- Alimentation 230 Vac
- Breadbord
- Inter, BP, voyants, encodeur rotatif et joystick
- qq modules courants (RTC,.driver PAP, relais,...).

J'avais fait un projet sur une Nano et commencé l'automatisation de mon aquarium et la numerisation de mon tour sur des Mega (mais j'ai fait le HW de ces projets mais ils sont resté au point mort).

Maintenant que j'ai vu les possibilités des ces uC et que je vais avoir plus de temps, je veux reprendre correctement.

Je suis fan d'aitomatisation et de Domotique.
J'ai des idees de projets où ces petits modules pourraient être sympa...
Et si je pars sur l'IDE 2.2.1, autant être sûr que je pourrais les programmer quand j'en serai capable... sans devoir passer à un autre logiciel.
Non, tu ne risques rien, cet IDE est largement suffisant pour nos projets. J'ai totalement numérisé ma fraiseuse SX3 (tout en restant en conventionnel) et d'autres projets avec la version 1.xx et je continue avec la version 2 qui est une petite merveille, surtout en une seule application sans aucun module supplémentaire. Pour les thèmes (fond d'écran et couleurs des fonctions et instructions) il y a la possibilité de les changer. Il y en a 4 par défaut et pour en avoir d'autres il y a une petite gymnastique à faire. J'espère que dans la prochaine version ils se seront penchés sur ce petit manque.
A+
Synapsis.
 
W

wika58

Compagnon
Non, tu ne risques rien, cet IDE est largement suffisant pour nos projets. J'ai totalement numérisé ma fraiseuse SX3 (tout en restant en conventionnel)
Là tu piques ma curiosité... :7hus5: :rolleyes:
Tu as fait un post là-dessus ? :prayer:
J'ai une BF28 (similaire SX3) que j'ai équipée d'avances auto par MPAP... et mon but final serait d'en faire une petite CNC... pas avec les performances d'une vrai CNC car je ne vais pas mettre de VAB, ... mais au moins de pouvoir faire des petits cycles de passes en auto...

...la version 2 qui est une petite merveille, surtout en une seule application sans aucun module supplémentaire.
Je vais découvrir...8-)

Pour les thèmes (fond d'écran et couleurs des fonctions et instructions) il y a la possibilité de les changer....
Pour çà je ne me tracasse pas de trop.
 
Dernière édition:
P

pinou29

Compagnon
Bonjour.
Selon les sketchs ou les systèmes d'exploitation (j'ai plusieurs disques durs) les versions ne fonctionnent pas, et comme je suis loin d'être capable de savoir décrypter mes messages d'erreurs, j'en utilise plusieurs:
1.0.6
1.6.4
1.8.8
1.8.12
1.8.19
Bonne fin d'année à tous.
Bernard
 
G

gégé62

Compagnon
Non, tu ne risques rien, au pire qu'il ne fonctionne pas.
En tous cas ça marche pas avec W7. J'ai essayé hier.
et pas non plus avec W8.
Je vais voir le coût pour me mettre à W10, mon PC date de 2014 mais je le trouve encore bien performant, en tous cas bien suffisant pour moi. Il y aurait la solutiion Linux mais je n'ai jamais osé franchir le pas, je fais partie des "vieux qui n'ont pas la fibre informatique"....
 
G

gégé62

Compagnon
je viens de voter, je suppose que le msg d'accompagnement c'est ici....
en général IDE arduino version 1.8.9 mais j'ai fait aussi un peu avec VS pour voir.
Je passerais volontiers à la version arduino 2, mais quand j'aurai changé mon windows 8.
 
T

tamilhaz

Nouveau
Je me suis amusé avec des Arduino il y a deux ou trois ans mais jamais de projet abouti, juste pour voir.
J'ai depuis eu un crash disque dur et perdu mes bricolages.
Suite à un fil récent sur le fofo, j'ai installé l'IDE dernière version (et voté:)) et je vais m'y remettre.
Je me suis aussi inscrit au MOOC Coursera, je vais avoir un peu de temps car à la retraite dans 1 mois:partyman:
J'ai passé pas mal de temps il y a longtemps à programmer en Lisp et en TPascal.
Voilou et bonne picole cette nuit....:partyman:
 
W

wika58

Compagnon
Cool Thamilhaz si on est 2.


Je n'avais pas pensé à ceux qui en utilise plusieurs...
Je vai modifier le vote pour autoriser les choix multiples...
 
A

atsju

Nouveau
Ingénieur logiciel ici. Et ce que j'utilise dépend vraiment du cas.

Ca peut être Arduino IDE pour démarrer un truc vite fait sur une carte Arduino ou VScode pour compiler un projet que j'ai récupéré sur le net (c'est l'environnement que j trouve le moins propre, la configuration est cachée on ne sais pas quelle version de quoi on utilise) ou Atmel studio si c'est pour un projet plus pro à base Atmel/Microchip où je pars de zéro sans les librairies Arduino.
 
P

pascalp

Compagnon
J'utilise L'IDE arduino 1.x.x, en plusieurs versions suivant les compatibilités.
Je me sers aussi de Vscode, mais surtout pour l'esp32.

J'avais fait quelques essais avec arduino 2.x.x, mais c'était au tout début avec pleins de bugs. J'ai désinstallé et je n'y suis pas revenu.
 
Dernière édition:
F

furynick

Compagnon
W10 ça devrait le faire sur un PC de 2014.
Tu devrais gagner en stabilité.
Par contre si tu as des composants ou périphériques exotiques ils risquent de ne plus fonctionner.

Linux ça pourrait être un peu raide mais tu peux tenter une version Live depuis une clé USB pour essayer sans risque.
Je te conseille Ubuntu, c'est ce qu'il y a de plus répandu avec plein d'infos en français pour t'aider.
 
W

wika58

Compagnon
Bonjour et bonne année.
N'etant pas un specialiste, est-ce VScode (cité plus haut) c'est Visual Studio ou un autre logiciel... que je le rajoute à la liste si necessaire.

@jpbbricole @atsju
Je vois que vous avez voté "Autre"... mais je ne vois pas vos messages avec les noms de ces logiciels... donc je ne peux pas les ajouter à la liste...
Merci de mette une msg explicatif quand vous votez...
Si il manque le soft que vous utilisez dans la liste, votez "Autres" et mettez le nom du soft + version dans le msg et je ferai la màj de la liste et vous pourrez modifier votre vote.


Sinon les votes multiples sont autorisés maintenant... si vous voulez corriger vos votes.
 
D

Dudulle

Compagnon
Bonjour

J'utilise Arduino 2, ainsi que MMbasic sur d'autres µc en 32 bits, qui ne sont pas à proprement parler des "arduino".
 
A

atsju

Nouveau
> Sinon les votes multiples sont autorisés maintenant... si vous voulez corriger vos votes.

Seulement jusqu'à 3 choix malheureusement.

> est-ce VScode (cité plus haut) c'est Visual Studio ou un autre logiciel...

Vu que tu fais la différence entre Arduino IDE 1 et 2, VScode n'est pas exactement Visual Studio.
Visual studio est un IDE payant dans le domaine professionnel (on peut l'utiliser gratuitement sous conditions) alors que VScode c'est "Visual Studio code" qui est une branche plus Open Source et gratuite.
 
W

wika58

Compagnon
Seulement jusqu'à 3 choix malheureusement
Oui, volontairement limité à 3.
Je rappelle qu'on est sur un site d'usinage... où le fait de se faire une realisation en Arduino est qqch de particulier.
Si tu es informaticien je comprends que tu en utilises plus que 3... mais l'idée est de voir, pour un debutant, le soft le plus utilisé pour des projets en Arduino et par des personnes dont ce n'est pas métier...
Donc dans ton cas mets les 2 que tu uitlises le + et tu coches "Autres".

La raison pour laquelle j'ai fait une difference entre l'!DE Arduino V 1.x.y et V 2.2.x est que suite à une discussion sur un autre post (qui doit revenir ici quand le modo à qui j'ai demandé l'aura déplacé) qu'il y avait une énorme difference entre la version 1 et la version 2.
Et on y a parlé aussi d'autres logiciel de programmation...
Et donc on s'eloignait du sujet Programino... et donc j'ai crée ce post-ci.

Je rajoute VSCode.
 
Dernière édition:
W

wika58

Compagnon
Je dois aussi avouer que ça m'interesse personnellement car je voudrais me remettre à l'Arduino sérieusement.
J'avais fait qq balbuciements il y a plusieurs années avec l'IDE 1.xx.
Comme à l'epoque, il y avait eu l'apparition de ce fameux Programino qui etait nettement mieux que l'IDE 1, j'ai fait un "Up" sur le sujet...
Et c'est là que l'IDE 2 à été mentionné avec semble-t-il de nombreux avantages... qui le mettrait en Top position pour le programmeur du dimanche comme moi...
Er je suppose de nombreux autres usineurs.

PS: VScode ajouté à la liste
 
W

wika58

Compagnon
@jpbbricole
JP, j'ai retrouvé sur le post Programino que tu programmes en Atmel Studio... c'est tjrs le cas... si oui je rajoute à la liste...
 
D

Dudulle

Compagnon
Je viens de retrouver un sujet que j'avais créée il y a déjà un moment sur les duinomite, et le MMbasic :

Pour un débutant qui veut rapidement passer au concret c'est ce qu'il y a de plus adapté à mon avis, surtout pour ceux qui ont déjà eu des rudiments de basic. Par contre les utilisateurs de MMbasic sont très peu nombreux, la sauce n'a "jamais pris", donc la communauté et le support sont durs à trouver.
 
W

wika58

Compagnon
OK j'ajoute Micro Chip Studio (+visual micro) à la liste...

@Dudulle
MM Basic c'est ce que tu utilises? Et dans ce cas je le rajoute à la liste.
Sinon ca restera à titre informatif.
 
W

wika58

Compagnon
A tous,
quand vous votez, ce serait cool de mettre un petit message avec le soft que vous utilisez et pourqoui vous avez choisi celui-là... ses avantages, ses points forts...

Merciiii...
 
D

Dudulle

Compagnon
@Dudulle
MM Basic c'est ce que tu utilises? Et dans ce cas je le rajoute à la liste.
Sinon ca restera à titre informatif.

Inutile de l'ajouter, je dois être le seul sur ce forum à connaitre... Mais c'est très dommage car dans le contexte de l'usinage ce serait un moyen de programmer très rapide et adapté, surtout que la pyramide des ages de usinages montre que beaucoup doivent avoir des rudiments de basic.
En s'appuyant sur le manuel rédigé par l'auteur, qui est très bien fait, on peut développer un projet 10, 20 fois plus vite qu'en arduino quand on débute.

MMbasic ce n'est pas exactement une application, c'est le langage utilisé sur la carte de developpement, c'est à dire que sur la carte on a un port VGA pour brancher un moniteur, un port PS2 pour un clavier (on peut aussi le faire avec son propre ordi utilisé comme terminal), et on programme la carte comme on le ferait sur une ancienne bécane type MO5, avec des fonctions d'accès aux ports d'entrée sortie.
Une carte Duinomite c'est en fait un ordi à part entiere
 
Dernière édition:
W

wika58

Compagnon
@jpbbricole
Si si j'ai autorisé les changements de vote justement pour que chacun puisse mettre à jour...
IMG_20240101_124234.jpg

En bas à droite...au niveau des votes...
je viens d'essayer pour moi en passant de IDE1 à IDE2...
Si ca ne va pas dis-le moi.

@Dudulle
Si tu l'utilises, il a sa place dans la liste...:wink:
Et qui sait ca donnera peut-être des idées à d'autres...

C'est pour ca que je demandais de mettre un peu d'arguments de votre choix...
 
Dernière édition:
W

wika58

Compagnon
Par contre je n'ai pas mis d'obligation de msg lors du vote... et je me demande si je n'aurais pas du quand on voit le nombre de msg (6) par rapport au nbre de vote (18)... :siffle: :lol:
Le but est de pouvoir orienter un nouveau programmeur (usineur) dans le choix de son logiciel de programmation pour realiser son petit projet pour son atelier...:wink:
 
Dernière édition:
D

Dudulle

Compagnon
@Dudulle
Si tu l'utilises, il a sa place dans la liste...:wink:
Et qui sait ca donnera peut-être des idées à d'autres...

C'est pour ca que je demandais de mettre un peu d'arguments de votre choix...

L'idéal serait que je créée un jour un sujet dédié pour montrer ce qu'on peut faire avec
 
W

wika58

Compagnon
Bonne idée :smt038

C'est vrai qu'il peut y avoir un membre qui ait un et un seul projet Arduino à faire dans sa vie.... et si c'est tellement simple à utiliser...
 
Dernière édition:
Haut