Dit artikel is een handleiding voor het ontwikkelen van het ESP32-ontwikkelbord. Als u bekend bent met de ESP8266, is de ESP32 de opvolger. De ESP32 is geladen met veel nieuwe functies. Het meest relevante: het combineert WiFi en draadloze Bluetooth-mogelijkheden en zijn dubbele kern.
bestek
Als het gaat om de specificaties van de ESP32-chip, zult u merken dat:
-De ESP32 is dual-core, dit betekent dat het 2 processors heeft.
-Het heeft wifi en bluetooth ingebouwd.
-Het draait 32 bit-programma's.
-De klokfrequentie kan oplopen tot 240 MHz en heeft een RAM van 512 kB.
-Dit specifieke bord heeft 30 of 36 pinnen, 15 in elke rij.
-Het heeft ook een grote verscheidenheid aan beschikbare randapparatuur, zoals: capacitive touch, ADC's, DAC's, UART, SPI, I2C en nog veel meer.
-Het wordt geleverd met ingebouwde hall-effect sensor en ingebouwde temperatuursensor.
Programmeer omgevingen
De ESP32 kan in verschillende programmeeromgevingen worden geprogrammeerd. Je kunt gebruiken:
-Arduino IDE
-Expressie van IDF (IoT Development Framework)
-Micropython
-JavaScript
-LUA
ESP32 Pinout
De ESP32 heeft meer GPIO's met meer functionaliteiten in vergelijking met de ESP826.
Met de ESP32 kunt u beslissen welke pennen UART, I2C of SPI zijn - u hoeft alleen dat in te stellen op de code. Dit is mogelijk dankzij de multiplexfunctie van de ESP32-chip waarmee meerdere functies aan dezelfde pin kunnen worden toegewezen.
Als je ESP32 leuk vindt, klik hier hier ESP32-product & UNO Board & Shield






