ESP8266-01 jest jednym z najmniejszych mikrokontrolerów z WiFi na rynku. Ale też z najmniejszą ilością dostępnych pin-ów (teoretycznie dwoma). Choć nie jest aż tak źle. Polecam artykuł: How to Use the ESP8266-01 Pins and Leds
ŁĄCZENIE Z PROGRAMATOREM FTDI
![](https://arduino.net.pl/wp-content/uploads/2021/12/ESP8266-01_TTL_programowanie-1024x525.png)
- Należy pamiętać by programator ustawiony był na napięcie 3.3V
- Podczas wgrywania programu GPI0 musi być połączone z GND
- W Arduino IDE->Narzędzia ustawiamy Płytka: “Generic ESP8266 Module” oraz port programatora
- Wgrywamy skecz (na przykład nieśmiertelny Blink)
- Odłączamy GPI0 od GND
- Resetujemy moduł podłączając na moment EN do 3.3V
- Jeśli wszystko poszło dobrze, miga nam dioda na pinie 2
- Istotną rzeczą jest możliwość debugowania przez monitor portu szeregowego
PINOUT
![](https://arduino.net.pl/wp-content/uploads/2021/12/Zrzut-ekranu-2021-12-12-o-19.52.31.png)
SCHEMATY
LINKI
- Raspberry Pi Pico (MicroPython) gets WiFi via an ESP01 (Arduino) and UART
- Arduino Mega 2560 with ESP8266 (ESP-01) Wifi, AT Commands and Blynk
- How to Use the ESP8266-01 Pins and Leds
- Serial Communication – Arduino UNO and ESP8266 (ESP-01)
- Getting Started with ESP 8266 ESP 01 with Arduino IDE | Programming esp-01 with Arduino ide
- Arduino to ESP8266 By Serial Communication