Cum se programeaza modulul cu releu bazat pe ESP-01. Aveti nevoie de modul (care contine placa WiFi ESP-01 si releul ca in poza de mai jos) si de placa cu care se poate programa placa WiFi ESP-01 (a doua poza de mai jos).
https://www.emag.ro/adaptor-programator-esp-01-elektroweb-usb-3-f-020/pd/DHGG35MBM/
Mutati placa ESP-01 in programator asa cum vedeti in poza de mai jos respectand intocmai pozitia:
Conectati programatorul de mai sus in portul USB al calculatorului.
Instalati driverele pentru CH340, cipul cu care este construit programatorul
https://sparks.gogo.co.nz/ch340.html
Instalati Arduino IDE
https://www.arduino.cc/en/software
In Arduino IDE instalati placile pentu ESP8266, cipul cu care este construita placa ESP-01. Mergeti la meniul File/Preferences si in campul Additional Boards managers adaugati url-ul http://arduino.esp8266.com/stable/package_esp8266com_index.json
Mergeti in meniul Tools/ Board / Board manager:
Cautati dupa „esp” si instalati placile esp8266 ca mai jos:
Mergeti in meniul Tools si selectati placa generica bazata pe ESP8266 ca mai jos:
Aflati portul USB corect la care ati conectat programatorul si selectati-l ca mai jos:
Pentru a afla portul corect, mergeti in Device Manager din windows si vedeti pe care port aveti conectat programatorul CH340:
In cazul meu a fost portul al 7-lea deci am selectat COM7.
Mergeti in meniul File / Examples / Basics / Blink:
Acesta este un exemplu de program care aprinde si stinge LEd-ul de pe placa ESP-01.
Apasati pe butonul de Upload. Programul este compilat si incarcat pe placuta. Nu trebuie sa puneti placuta in modul pentru programare pentru ca programatorul acesta face singur acest lucru:
Dupa ce programul este scris pe placa, placa este resetata si LED-ul de pe ea clipeste la interval de o secunda (1000 ms in poza de mai sus).
Acum ca ati reusit sa scrieti un exemplu simplu de program pe placa, puteti programa placa sa se conecteze la WiFi, sa porneasca un server HTML care asculta mesajele venite din reteaua locala si sa porneasca sau opreasca releul in functie de aceste mesaje. Un exemplu de astfel de program poate fi gasit aici, cu mentiunea ca nu trebuie sa faceti montajul ci doar sa copiati codul de la Step 3, si sa il modificati cu datele de conectare pentru reteaua dvs:
https://www.instructables.com/Program-ESP01-Using-FTDI/