Komma igång med ESP32: s utvecklingsstyrelse

Sep 13, 2018 Lämna ett meddelande

Denna artikel är en startguide för ESP32-utvecklingsstyrelsen. Om du är bekant med ESP8266 är ESP32 dess sucessor. ESP32 är laddad med massor av nya funktioner. Det mest relevanta: det kombinerar WiFi och Bluetooth trådlösa funktioner och det är dual core.

Specifikationer

När det gäller ESP32-chipspecifikationerna hittar du det:

-Den ESP32 är dubbelkärna, det betyder att den har 2 processorer.

-Det har Wi-Fi och Bluetooth inbyggd.

-Det kör 32 bitars program.

-Klockfrekvensen kan gå upp till 240MHz och den har en 512 kB RAM.

-Detta särskilda styrelse har 30 eller 36 stift, 15 i varje rad.

-Det har också en mängd olika kringutrustning tillgängliga, som: kapacitiv beröring, ADC, DAC, UART, SPI, I2C och mycket mer.

-Det kommer med inbyggd hall effekt sensor och inbyggd temperatur sensor.

the ESP32 chip specifications

Programmeringsmiljöer

ESP32 kan programmeras i olika programmeringsmiljöer. Du kan använda:

-Arduino IDE

-Espressif IDF (IoT Development Framework)

-Micropython

-JavaScript

-LUA

ESP32 Pinout

ESP32 har fler GPIOs med fler funktioner jämfört med ESP826.

Med ESP32 kan du bestämma vilka stift som är UART, I2C eller SPI - du behöver bara ställa in det på koden. Detta är möjligt på grund av ESP32-chipets multiplexing-funktion som tillåter att tilldela flera funktioner till samma stift.

Om du gillar ESP32 klickar du här ESP32 produkt & UNO Board & Shield

ESP32 Development Board WiFi+Bluetooth Ultra-Low Power Consumption Dual Cores