je tien a témoigner que se forum me convient , j' aime bien le coté un peu rugeu
la diversité de niveau des intervenants , et l' émulation que cela génère .
en ce qui concerne mon ego démesuré , comme me disait mon ex :
"pauvre mec , achète toi une vie...." moins merdique"....
ce qui fait la qualité du forum c 'est le temps que certains passent a répondre , et a ménner un sujet jusqu’au bout ; la franchement je suis admiratif , du coup , j' écoute
j 'essaie de suivre et surtout je me tait ...
jpbbricole:
. Il se trouve que l'équipe qui a développé le concept Arduino, l'a surtout fait pour simplifier les choses avec des modules tout prêts ainsi qu'un laggage C++ "Adouci" par une couche supplémentaire, afin de rendre cette technique accessible à presque tous, c'est pourquoi, un forum Arduino doit, à mon avis, rester dans les "cordes" de cet "idéal".
Cordialement
jpbbricole
Mais ce n'est pas parce qu'un système est (plus ou moins) idiotproof qu'il faut maintenir les amateurs ( au sens "qui aime" ) dans la médiocrité.
[correction : Idiotproof : c'est "qu'on peut mettre entre toutes les mains sans grand risque".
Surtout pas une injure ou un terme méprisant]
Mais ce n'est pas parce qu'un système est (plus ou moins) idiotproof qu'il faut maintenir les amateurs ( au sens "qui aime" ) dans la médiocrité.
Très cordialement,
bidouilleelec
Qui as dit ou où as tu vu que le "concept" Arduino était idiotproof, c'est exactement le contraire, cela a permis a beaucoup de gens qui étaient "effrayés" par la complexité de la mise en oeuvre des microcontrôleurs et surtout par le "chinois" qu'est le C de faire du microcontrôleur.
Et si rester au niveau Arduino, c'est rester dans la médiocrité, il y a quantité de médiocres, dont je fais alors partie, certainement heureux de leur médiocres montages.
Arduino ne simplifie en rien le langage C ou C++.
Cela reste du vrai C et du vrai C++, sans aucun doute.
Combien de fois faudra t-il répéter qu'il n'y a pas de langage Arduino spécifique ?
La simplification se situe au niveau de l'IDE, qui permet de compiler un source sans avoir à se soucier de la complexité de mise en oeuvre habituelle (makefile, fichier de lien, etc.).
Mais ce n'est pas parce qu'un système est (plus ou moins) idiotproof qu'il faut maintenir les amateurs ( au sens "qui aime" ) dans la médiocrité.
Très cordialement,
bidouilleelec
Bonjour bidouilleelecQui as dit ou où as tu vu que le "concept" Arduino était idiotproof, c'est exactement le contraire, cela a permis a beaucoup de gens qui étaient "effrayés" par la complexité de la mise en oeuvre des microcontrôleurs et surtout par le "chinois" qu'est le C de faire du microcontrôleur.
Vous dites exactement la même chose.
Arduino est "idiotproof" dans le sens ou il simplifie le codage en cachant toutes les couches basses de l'accès au matériel avec les librairies de base et le met à la porté des "idiots" (ceci dit sans méchanceté).
hbachetti:
Arduino ne simplifie en rien le langage C ou C++.
Cela reste du vrai C et du vrai C++, sans aucun doute.
Combien de fois faudra t-il répéter qu'il n'y a pas de langage Arduino spécifique ?
Je m'en référait à une remarque d'un spécialiste:
J-M-L:
On utilise un compilateur C++ donc autant en profiter. Arduino ajoute juste une surcouche de fonctions et librairies pour rendre la vie un peu plus simple parfois..
Ce ne serait pas la première bêtise (ni hélas la dernière non plus) que l'on trouverai sur le site Arduino.
Une des plus belles, a mon sens, était les 40 mA max par sortie soit 19 sorties numériques x 40 mA = 760 mA !
3,8 W dissipés sur la puce ! Le silicium aura fondu avant d'atteindre les 760 mA si les bonding n'ont pas fait fusibles avant.
Il n'y a jamais eu de langage arduino. Arduino peut écrire ce qu'il veut, mentir s'il le veut, mais la vérité restera la vérité.
Un source "Arduino" donc C ou C++ se compile avec un compilateur C/C++ spécifique à chaque plateforme.
avr
arm
esp
etc.
Il est bien évident que ce sont tous des cross-compilateurs GCC qui compile du code C/C++ pour produire du code pour AVR, ARM ou ESP.
Le boulot d'écriture de code pour adapter GCC à un processeur X est déjà bien assez complexe comme cela sans aller inventer en plus une syntaxe qui ressemblerait de près ou de loin à du C/C++, mais pas tout à fait, mais presque
hbachetti:
Un source "Arduino" donc C ou C++ se compile avec un compilateur C/C++ spécifique à chaque plateforme.
avr
arm
esp
etc.
Il est bien évident que ce sont tous des cross-compilateurs GCC qui compile du code C/C++ pour produire du code pour AVR, ARM ou ESP.
Le boulot d'écriture de code pour adapter GCC à un processeur X est déjà bien assez complexe comme cela sans aller inventer en plus une syntaxe qui ressemblerait de près ou de loin à du C/C++, mais pas tout à fait, mais presque