10. decembra, 2020

WiFi z ESP8266 in ESP32 za domači hardware (10. del)

Slike LOGOTIPI Svet elektronike color 300x92 - WiFi z ESP8266 in ESP32 za domači hardware (10. del)ESP8266Wi-Fi moduli, kot majhna, enostavna in učinkovita 32-bitna osnova za gradnjo naprav in sistemov interneta stvari (IoT), že leta burijo domišljijo programerjev. Čeprav so novi navadnopredprogramirani kot brezžičniWi-Fi modemi, jih lahkoz lastno programsko opremo spremenimov samostojne krmilnike enostavnih IoT naprav.

Zamisel o programiranju ESP8266 je stara že skoraj desetletje, vendar so pri kitajskem proizvajalcu teh miniaturnih dvočipnihmodulov z mikrokontrolerjemTensilicaDiamonsL106 in flash RAM pomnilnikom, EspressifSystems, šele v zadnjem času uredili prijazno spletno stran, na kateri so objavili tudi dovolj podrobno programersko dokumentacijo v angleškem jeziku (prej samo v kitajščini), ki jo potrebujemo za uspešno načrtovanje elektronskih vezij in programiranje. ESP8266 pa je dobil tudi precej zmogljivejše naslednike iz družine ESP32.

V preteklem smo se ukvarjali z merjenjem signalom in na osnovi ESP32 izdelali preprost osciloskop. Ukvarjali smo se kompleksnimi operacijami nas znakovnimi nizi in snemali zvok s pomočjo modula VS1053. Merili in nastavljali smo realni čas, preizkusili smo povezavo Bluetooth. ESP32 modul smo v kombinacijo z LAN8720A modulom uporabili tudi kot most med omrežji Wi-Fi in Ethernetom. Več o tem lahko preberete na spletni strani https://sites.google.com/site/pcusbprojects ali če na hackster.io poiščete projekt »ESP32 WiFi to Ethernet bridge«.

Tokrat se lotimo izgradnje vremenske postaje, raziskali bomo možnosti za hiter dostop do podatkov na SD kartici, ko si dostop do kartice delita ESP modul in Microchipov PIC mikrokontroler, ki obenem rabi tudi kot most med USB in vodilom in RS-232.

Vsebina je na voljo le naročnikom na internetno izdajo.

Prijava

Nakup naročnine