Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
microc:uc:esp01 [2023/08/19 09:46] – [1. Généralités] phil | microc:uc:esp01 [2023/08/19 11:05] (Version actuelle) – [4.1 Adaptateur USB <--> Série et programmeur] phil |
---|
| |
==== 1. Généralités ==== | ==== 1. Généralités ==== |
L'**ESP-01** est une **version réduite de l'ESP8266** (ESPRESSIF) produite par <html><a href="https://www.ai-thinker.com/" target="_blank">AI-Thinker</a></html>. De taille réduite, il permet de connecter un microcontrôleur à un réseau Wi-Fi et d’établir des connexions TCP/IP avec des commandes <html><a href="https://fr.wikipedia.org/wiki/Commandes_Hayes" target="_blank">Hayes</a></html>. | L'**ESP-01** est une **version réduite de l'ESP8266** (ESPRESSIF) produite par AI-Thinker. De taille réduite, il permet de connecter un microcontrôleur à un réseau Wi-Fi et d’établir des connexions TCP/IP avec des commandes <html><a href="https://fr.wikipedia.org/wiki/Commandes_Hayes" target="_blank">Hayes</a></html>. |
| |
==== 2. Principales caractéristiques ==== | ==== 2. Principales caractéristiques ==== |
| |
* **Ressources** | * **Ressources** |
* Distributeur : <html><a href="https://www.gotronic.fr/art-module-de-programmation-pour-esp8266-26573.htm" target="_blank">GoTronic</a></html> | * Distributeur : <html><a href="https://www.gotronic.fr/art-module-de-programmation-pour-esp8266-26573.htm" target="_blank">GO TRONIC</a></html> |
* Documentation : <html><a href="https://projetsdiy.fr/installer-le-drivers-ch340x-sur-macos-pour-wemos-d1-mini/" target="_blank">Installation du driver CH340/CH341</a></html> | * Documentation : <html><a href="https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all" target="_blank">Installation du driver CH340/CH341</a></html> |
| |
{{ :arduino:uc:132931107-40.png?nolink&150|USB <--> Série TTL-232R-3V3}} | {{ :arduino:uc:132931107-40.png?nolink&150|USB <--> Série TTL-232R-3V3}} |
| |
=== 4.2 Câble adaptateur USB <--> Série TTL-232R-3V3 === | === 4.2 Câble adaptateur USB <--> Série TTL-232R-3V3 === |
Les câbles TTL-232R-3V3 sont une famille de câbles convertisseurs USB vers UART série TTL intégrant le CI FT232RQ à interface USB vers UART série qui gère toute la signalisation et les protocoles USB. Les câbles offrent un moyen simple et rapide pour connecter des périphériques avec une interface série en niveau TTL vers USB. | Les câbles TTL-232R-3V3 sont une famille de câbles convertisseurs USB vers UART série TTL intégrant le CI FT232RQ à interface USB vers UART série qui gère toute la signalisation et les protocoles USB. Les câbles offrent un moyen simple et rapide pour connecter des périphériques avec une interface série en niveau TTL vers USB. |
==== 5. Commandes AT - Firmware d'origine ==== | ==== 5. Commandes AT - Firmware d'origine ==== |
* **Ressources** | * **Ressources** |
* <html><a href="https://projetsdiy.fr/esp-01-esp8266-flasher-firmware-origine/" target="_blank">ESP-01. Comment réinstaller le firmware d’origine NodeMCU (ESP8266)</a></html> | * <html><a href="https://www.raspberryme.com/esp8266-nodemcu-effacer-la-memoire-flash-reinitialisation-dusine/" target="_blank">ESP-01. Comment réinstaller le firmware d’origine NodeMCU (ESP8266)</a></html> |
* <html><a href = "https://docs.espressif.com/projects/esp-at/en/latest/Get_Started/index.html" target="_blank">ESP-AT User Guide</a></html> | * <html><a href = "https://docs.espressif.com/projects/esp-at/en/latest/Get_Started/index.html" target="_blank">ESP-AT User Guide</a></html> |
| |
==== 6. Téléverser un programme avec Arduino ou PlatformIO ==== | ==== 6. Téléverser un programme avec Arduino ou PlatformIO ==== |
* **Ressources** | * **Ressources** |
* <html><a href="https://projetsdiy.fr/esp01-esp01s-debuter-ide-arduino-platformio-quel-module-choisir-reperage-broches/" target="_blank">ESP01. Débuter avec l’IDE Arduino ou PlatformIO. Quel module choisir ?</a></html> | * Préparation de l'IDE Arduino : voir le wiki [[microc:uc:esp8266|"La carte ESP8266 Feather Huzzah"]] |
* Préparation de l'IDE Arduino ur le wiki [[arduino:uc:esp8266|"La carte ESP8266 Feather Huzzah"]] | |
| |
=== 6.1 Premier programme === | === 6.1 Premier programme === |