I dette indlæg skal vi lave en sammenligning: ESP32 vs ESP8266.
ESP32 og ESP8266 er billige Wi-Fi-moduler, der passer perfekt til DIY-projekter i feltet IoT (Internet). Disse moduler leveres med GPIO'er, der understøtter en række protokoller som SPI, I2C, UART og meget mere. Bedste af alt, de kommer med trådløse netværk, som adskiller dem fra andre mikrocontrollere som Arduino. Det betyder, at du nemt kan styre og overvåge enheder via wi-fi, og prisen er lav.
Specifikationer: ESP32 vs ESP8266
ESP32 er efterfølgeren ESP8266. Det tilføjer en CPU-kerne, hurtigere Wi-Fi, flere GPIO'er og understøtter Bluetooth 4,2 og Bluetooth-lav energi. Derudover leveres ESP32 med touch sensorer, indbyggede hall effekt sensorer og temperatursensorer. Både boards er billige, men ESP32 er lidt dyrere.
Nedenstående tabel viser de vigtigste forskelle mellem ESP8266 og ESP32 processorer.
Flere GPIO'er på ESP32
ESP32 har flere stifter end ESP8266, og du kan bestemme hvilke stifter er UART, I2C eller SPI - du skal bare indstille det på koden. Dette er muligt på grund af ESP32-chipets multiplexing-funktion, som giver mulighed for at tildele flere funktioner til samme pin.
Afslutter
Så på dette tidspunkt skal du spørge: Skal jeg få en ESP8266 eller en ESP32?
Det afhænger virkelig af hvad du vil gøre. Der er plads til begge brædder, og begge har fordele og ulemper.
ESP8266 er billigere end ESP32. Selvom det ikke har så mange funktionaliteter, fungerer det fint for de fleste simple DIY IOT-projekter. Derudover fordi det er "ældre", understøttes det meget mere i form af software, og du kan måske finde hjælp lettere. Men det har nogle begrænsninger, når det kommer til GPIO-kortlægningen, og det har måske ikke nok knapper til, hvad du har til hensigt at gøre. Hvis det er tilfældet, skal du få en ESP32.
ESP32 er meget kraftigere end ESP8266, indeholder flere GPIO'er med flere funktioner, hurtigere Wi-Fi og understøtter også Bluetooth. Mange mennesker tror, at ESP32 er mere kompliceret at håndtere end ESP8266 fordi det er mere komplekst. Efter vores mening er det lige så nemt at programmere ESP32 som ESP8266, specielt hvis du har til hensigt at programmere den ved hjælp af Arduino-sproget.
Men ESP32 har også nogle ulemper. For det første er det dyrere end ESP8266. Så hvis du laver et simpelt IoT-projekt, kan ESP8266 gøre tricket til en lavere pris. Da det ikke er nyere end ESP8266, er ikke alle software udviklet for at få mest muligt ud af ESP32-funktionaliteterne, der er mindre support og flere fejl. Men på lang sigt vil disse problemer blive rettet, og der vil være plads til begge brædder.
Vi håber du har fundet vores analyse ESP32 vs ESP8266 nyttig, køb produkter du vil have, venligst her: UNO Board & Shield







