Les gros avantages de bosser avec l'IDE Arduino sont :spourre a écrit : ↑ven. 30 mars 2018 12:58Sinon, il existe aussi un SDK dédié chez le fabriquant Espressif:
https://www.espressif.com/en/products/s ... k/overview
Mais, d'après mon fournisseur (et aussi concepteur/développeur) français BSFrance, il est moins convivial et plus destiné à jouer avec FreeRTOS.
- tout est livré d'office, y compris la chaine de compilation, y compris les outils pour "graver" (terme évidement parfaitement impropre), y compris une simple console. Ne reste qu'a indiquer la carte comme indiqué dans le tuto cible de ton lien
- un max de librairies dispos et il est super simple d'en ajouter d'autres, voir même d'en créer
- pleins de tutos partout ...
L'autre turc est que c'est du Java donc relativement lourdingue sur des petites configs.
Pour les gros projets, il est possible aussi d'utiliser bien évidement des Makefiles sans passer par l'IDE : y'a des tutos mais je n'ai pas les liens.
Le SDK permet de faire de la programmation de bas niveau (l'IDE arduino se base dessus d'ailleurs). C'est du C (pas ++) mais tu perds les librairies du monde Arduino. Mais le résultat est moins lourd et plus proche de l'ESP. C'est ce qui est utilisé par par exemple pour faire le répéteur WiFi.
A+