human
C++ vs. Le langage Arduino
gpt
Si vous avez une expérience de programmation antérieure et que vous connaissez des concepts tels que l'OOP, il est préférable d'opter pour C/C++. Le langage Arduino est vraiment idéal pour les débutants, mais il présente certaines limitations (par exemple, vous devez avoir tous vos fichiers dans le même dossier). Et il s'agit essentiellement d'une simplification de C/C++ (vous pouvez pratiquement copier-coller du code Arduino dans un fichier C/C++, et cela fonctionnera). Il est également logique que vous puissiez utiliser un IDE bien connu tel que Eclipse.

Au départ, il est nécessaire de configurer un peu plus votre environnement de développement, mais à mon avis, cela en vaut la peine pour les programmeurs ayant de l'expérience dans n'importe quel autre langage.

Dans tous les cas, cela ne vous fera pas de mal de commencer à utiliser le langage Arduino et l'IDE Arduino pendant quelques jours pour vous familiariser avec le matériel Arduino, puis passer à C/C++ avec Eclipse pour réellement développer votre projet.