| Prochaine révision | Révision précédente |
| howtos:esp8266 [2015/02/24 21:47] – créée phyks | howtos:esp8266 [2025/09/20 13:19] (Version actuelle) – hackens-pub |
|---|
| | <!DOCTYPE markdown> |
| | |
| ESP8266 | ESP8266 |
| ======= | ======= |
| |
| * Trouvables chez [seeedstudio](http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html) | * Trouvables chez [seeedstudio](http://www.seeedstudio.com/depot/WiFi-Serial-Transceiver-Module-w-ESP8266-p-1994.html) |
| * Pin layout disponible [ici](http://www.xess.com/blog/esp8266-is-alive/) | |
| * Datasheet en anglais : https://nurdspace.nl/ESP8266 | * Datasheet en anglais : https://nurdspace.nl/ESP8266 |
| * Wiki chez SeeedStudio : http://www.seeedstudio.com/wiki/WiFi_Serial_Transceiver_Module (pas grand chose intéressant, le pin layout principalement, même si incomplet) | * Wiki chez SeeedStudio : http://www.seeedstudio.com/wiki/WiFi_Serial_Transceiver_Module (pas grand chose intéressant, le pin layout principalement, même si incomplet) |
| * Librairie fonctionnelle, mais plus maintenue : https://github.com/itead/ITEADLIB_Arduino_ESP8266 | * Le plus simple pour s'en servir : utiliser l'IDE Arduino - https://github.com/esp8266/Arduino. |
| * Nouvelle version de la librairie : https://github.com/itead/ITEADLIB_Arduino_WeeESP8266 | * Meilleure doc trouvée à ce jour : https://github.com/esp8266/esp8266-wiki/wiki/Home |
| | * Un post intéressant chez linuxfr : https://linuxfr.org/news/internet-des-objets-l-esp8266-et-ma-porte-de-garage#premier-essai-avec-lesp-01-esp8266 |
| |
| ## Notes diverses | ## Notes diverses |
| |
| * La puce bouffe pas mal de courant. Autour d'une centaine de mA, mais elle peut consommer jusqu'à 200/300mA. Il vaut mieux l'alimenter avec une alimentation externe, l'Atmega suivra pas. | * La puce bouffe pas mal de courant. Autour d'une centaine de mA, mais elle peut consommer jusqu'à 200/300mA. Il vaut mieux l'alimenter avec une alimentation externe, l'Atmega suivra pas. |
| * Le pin CH_PD doit être à 3.3V (en tout cas, ça a l'air de marcher mieux quand c'est le cas). | * Le pin CH_PD doit être à 3.3V pour l'activer. |
| | * Attention aux nombreuses versions existantes ! |
| * L'ancienne lib n'est plus maintenue mais a pas mal d'exemples sympas, pour faire tourner un serveur web par exemple. Et elle est mieux documentée, avec de gros headers expliquant les branchements, sur Uno ou Mega, contrairement à la nouvelle version de la lib. Pour les premiers tests, l'ancienne lib est donc mieux. | * L'ancienne lib n'est plus maintenue mais a pas mal d'exemples sympas, pour faire tourner un serveur web par exemple. Et elle est mieux documentée, avec de gros headers expliquant les branchements, sur Uno ou Mega, contrairement à la nouvelle version de la lib. Pour les premiers tests, l'ancienne lib est donc mieux. |