M
Oui, aucun souciJ’ai commencé l’arduino il y a peu de temps. Avant je programmais des PIC en assembleur sous mplabx ou en basic sous proton.
Le gros avantage d’arduino, c’est les librairies toute faite. J’ai apprécié aussi la simplicité de l’ide 1.x.x.
J’ai déjà 2 réalisations arduino spécial atelier, le tachycoup et la dro spéciale tour. En projet, un appareil à retomber dans le pas...
Peut on ouvrir avec l’ide2 un squetch réalisé sous l’ide1?
oui et non, j'avais voté, mais pas validé
Pour Win 10 tu as des licences pas chère sur Amazon et ailleurs...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"....
Intel Pentium CPU G3420 @3.2 GHz (2 coeurs)tu as quoi comme processeur et comme mémoire
Ouais, ça fait un peu juste,@synapsis
merci pour les tuyaux.
Il est clair que payer 1€, voire quelques €, c'est comme si c'était gratuit. Je me pose seulement des questions pour la suite, car je suis un vrai manche pour tout ce qui est installation etc....
J'en parle à mon fils, qui s'y connait bien, malheureusement il n'est pas tout près....C'est lui qui m'a monté mon PC en 2014.
Intel Pentium CPU G3420 @3.2 GHz (2 coeurs)
RAM 8 Go
disque dur dans les 500 Go
pour passer à un SSD, ce serait plutot quand mon fils viendra, pas de pot il vient juste de venir à Noel.... il doit traverser le Channel.....
On va attendre en croisant les doigts....d'ici quelques mois les options qui m'intéressent sur Visual Micro finiront par arriver sur l'IDE 2
C'est certain, ça viendra, c'est une suite logique. Ils vendent les cartes et ils sont obligés d'avoir un IDE à la hauteur. Je vois bien l'évolution entre la première version sur laquelle j'ai commencé et la 2.2.1. Ça promet pour l'avenir...Merci pour le test et le REX.
On va attendre en croisant les doigts.
Toutes ces fonctions ont un prix et je reste du même avis que synapsis, pas nécessairement adapté à un débutant.
Ouais... ouais... ouais... (VM) ça reste quand même très lourd et pas très intuitif leurs trucs, ça sent l'amateurisme.Perso jamais eu besoin d'un quelconque raccourci hormis le remplacement de variables (Ctrl-R-R) ... fonctionnalité qui n'existe pas dans l'IDE Arduino (juste un recherche/remplace de texte).
L'indentation est automatique nul besoin d'y revenir, la mise en forme est également automatique (regarde ce qui se passe quand tu tapes le ; de fin de line en n'ayant mis aucun espace dans le code). VS fait aussi des suggestions de code pertinent (typage automatique des constantes) et détecte certaines erreurs avant la compilation.
Le truc primordial pour moi est la présélection de la carte. En ouvrant un projet il y aura toujours la carte adaptée sélectionnée ainsi que le port COM.
Possibilité aussi de stacker la fenêtre de connexion série, pas besoin de jongler entre deux fenêtres.
Toutes ces fonctions ont un prix et je reste du même avis que synapsis, pas nécessairement adapté à un débutant.
C'est de l'artillerie lourde mais une fois l'installation faite et les quelques particularités dont chacun a besoin acquises le processus est identique à l'IDE Arduino.
Une fois le côté "débutant" passé et si le programmeur ressent les limitations de l'IDE Arduino je pense que le couple VS + VM est très efficace et offre absolument toutes les possibilités si on veut se donner la peine de chercher comment faire (mais on peut aussi très bien s'en passer et faire du "presque" basique).
Sur l'IDE Arduino tu places le curseur sur une variable tu appuies sur la touche "F2" une petite boîte de dialogue apparaît, tu modifies le nom et tu valides et ça change toutes les variables du programme qui on ce nom. On ne peut plus simple.Perso jamais eu besoin d'un quelconque raccourci hormis le remplacement de variables (Ctrl-R-R) ... fonctionnalité qui n'existe pas dans l'IDE Arduino (juste un recherche/remplace de texte).
Quand je vois les projets que tu realises en Arduino, je te considère comme un "sachant"J'utilise les 2 versions de l'IDE Arduino , elles ont chacune des avantages/inconvénients
c'est tout à fait ça, certaines chaussures chaussent trop grand......Du moment que tous le monde trouve chaussure à son pied.
Oui, sans aucun problème et même dans l'autre sens.Peut on ouvrir avec l’ide2 un squetch réalisé sous l’ide1?
Oui, j'ai encore la configuration dans mon PC VSC + PlatformIO qui m'a servi durant une petite année, c'est vrai que c'est très lourd ; depuis la version 2 de l'IDE je n'utilise plus que ça. Pour VSC je m'en sers avec Marlin pour modifier et flasher mon imprimante 3D.Bonjour,
J'utilise les 2 versions de l'IDE Arduino , elles ont chacune des avantages/inconvénients
VScode avec PlatformIO que je déteste mais quand des projets intéressants sont construits avec il faut s'y plier.
C'est souvent très compliqué à configurer (il y a des tonnes de lib ).
JF
C'est la contrepartie de l'apparente facilité qui cache la complexité réelle du système.Puisque la discution est ouverte je vais aborder les sujets qui fachent :les librairies ...
Il m'arrive de charger des exemples qui m'intéressent pour un projet un peu complexe.
Je charge les lib associées à l'exemple ,je compile et la des erreurs apparaissent ,les fonctions dans les lib ont changées !
Les lib évoluent et il y a des changement de nom dans les fonctions c'est une horreur !
Comment debugger facilement ce genre de bug ?
Bonjour,Puisque la discution est ouverte je vais aborder les sujets qui fachent :les librairies ...
Il m'arrive de charger des exemples qui m'intéressent pour un projet un peu complexe.
Je charge les lib associées à l'exemple ,je compile et la des erreurs apparaissent ,les fonctions dans les lib ont changées !
Les lib évoluent et il y a des changement de nom dans les fonctions c'est une horreur !
Comment debugger facilement ce genre de bug ?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?