Proiectul implică conectarea unui modul ESP8266 la un Arduino pentru a permite conectivitatea la internet prin WiFi. De asemenea, este necesară conectarea unui modul LCD ST7789V pentru afișarea informațiilor solicitate de catre utilizator, o tastatură, folosind protoculu ps/2, pentru a permite utilizatorului să introducă texte si comenzi pentru a gestiona “mini-serverul” si conexiunea sa la internet.
Scopul final al acestui proiect poate varia în functie de cerintele și necesitatile utilizatorului sau dezvoltatorului. Poate fi folosit pentru a crea un sistem de introducere și afisare a textului în diverse aplicatii sau dispozitive, sau afisaje personalizate. De asemenea, poate servi ca baza pentru dezvoltarea unui sistem mai complex, care sa integreze si alte functionalitati, cum ar fi stocarea datelor sau interactiunea cu alte dispozitive inteligente prin internet.
De asemenea, pentru a fi portabil, voi avea in vedere instalarea unor baterii prin intermediul unui conector de baterii AA.
• Arduino UNO
• Breadboard 830p
• ESP8266
• LCD ST7789V
• Conector baterii AA
• Keyboard
• 10k ohm Rezistors
• Baterie 9V
• Fire mamă-mamă
• Fire tată-tată
• Fire tată-mamă
5. Implementarea unei interfete de acces.
In concluzie, proiectul implica conectarea unui modul ESP8266 la un Arduino pentru a permite conectivitatea la internet prin WiFi, insotita de un modul LCD ST7789V pentru afisarea informatiilor primite de la utilizator. Prin intermediul unei tastaturi PS/2, utilizatorul poate introduce comenzi, iar textul si rezultatele obtinute sunt afisate pe ecranul LCD.
Scopul final al proiectului este de a oferi utilizatorului o interfață portabilă pentru a interacționa cu un modul WiFi si posibilitatea de a verifica validitatea modulelor ESP01.
Update firmware: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/
PS/2 keyboard: https://github.com/techpaul/PS2KeyAdvanced
LCD ST7789: https://github.com/cbm80amiga/Arduino_ST7789_Fast
OCW: USART + I2C + Intreruperi