Étape 5: Explorer le Firmware
Avec le circuit intégré, il est temps de vérifier le code nous '' ll s’installer. Si vous n’avez pas encore configurer votre environnement de développement, faites-le maintenant ! Comme mentionné, c’est la partie la plus difficile de l’ensemble du projet, mais il existe de nombreux tutoriels en ligne pour faire ceci dans différents systèmes d’exploitation. Si vous rencontrez des problèmes, consultez le Forum de la communauté ESP8266 pour obtenir des conseils.
Le code est hébergé sur GitHub, donc pour obtenir une copie, clone ou télécharger ce référentiel.
Le code réel est dans le répertoire esp8266-helloworld-demo. Si vous avez développé votre propre firmware pour ce module, la structure de répertoire il semblera familier. Le code source principale se trouve dans utilisateur, tandis que les fichiers d’en-tête sont placés entre comprennent. Le code source de pubnub se trouve dans le répertoire pubnub - Imaginez ça ! Les versions compilées sont trouvent à construire, et les fichiers à écrire dans la mémoire sont dans le firmware.
Fait amusant: la différence entre logiciel et micrologiciel est le but réel du code. Firmware est un sous-ensemble du logiciel qui est installé directement à la mémoire de la puce, plutôt que sur un autre système d’exploitation. Par exemple, * VLC Media Player * est ** logiciel **, tandis que le code qui contrôle votre four à micro-ondes ou le BIOS de votre ordinateur est ** firmware **. Les appareils embarqués exécutent généralement du firmware, mais ce n’est pas un absolu.