====== Tips and tricks ====== ===== Les liens indispendables ===== Les bonnes pratiques pour débuter : [[https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/using-the-arduino-addon|Sparkfun]]\\ Le github officiel d'espressif pour l'IDE arduino (installation, liens des docs etc ..) : [[https://github.com/esp8266/Arduino|Github]]\\ ESP8266 Arduino core documentation, version 2.3.0 : [[http://esp8266.github.io/Arduino/versions/2.3.0/|esp8266.github.io]]\\ ESP8266 Arduino core documentation, version 2.4.0 : [[https://arduino-esp8266.readthedocs.io/en/latest/|arduino-esp8266.readthedoc.io]]\\ Le forum officiel quand rien ne va plus : [[http://www.esp8266.com|www.esp8266.com]]\\ Des projets à gogo : [[https://www.hackster.io/search?q=esp8266|Hackster.io (ESP8266)]]\\ Des exemples de code (Capteurs, OTA etc ...) : [[http://www.myiot.co.uk/wemos/|myiot.co.uk/wemos]] ===== Activer le débug ===== Activer le mode debug sur l'IDE Arduino pour Wemos : [[http://www.esp8266.com/viewtopic.php?f=32&t=11476&hilit=Wemos&start=8|Lien]] ===== Wifi operating mode ===== L'ESP8266 peut fonctionner en mode Station (STA) (connecté à une box par exemple), en mode Access Point (AP) ou les deux (STA+AP) : ^Station Mode^Access Point^Station + Access Point| |{{http://doku.floriantales.fr//lib/plugins/ckgedit/fckeditor/userfiles/image/electronique/micro_controleurs/esp8266/sketchbook/esp8266-station.png?direct&300x158}}|{{http://doku.floriantales.fr//lib/plugins/ckgedit/fckeditor/userfiles/image/electronique/micro_controleurs/esp8266/sketchbook/esp8266-soft-access-point.png?direct&300x145}}|{{http://doku.floriantales.fr//lib/plugins/ckgedit/fckeditor/userfiles/image/electronique/micro_controleurs/esp8266/sketchbook/esp8266-station-soft-access-point.png?direct&300x162}}| La documentation d'espressif pour l'IDE Arduino décrit ces modes et les classes *.h disponibles pour la librairies wifi Arduino : [[https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html#introduction|Arduino Core Documentation]] \\ ~~socialite~~