Dieser Artikel enthält eine Einführung in das ESP32-Entwicklungsboard. Wenn Sie mit dem ESP8266 vertraut sind, ist der ESP32 sein Nachfolger. Der ESP32 ist mit vielen neuen Funktionen ausgestattet. Das Wichtigste: Es kombiniert WiFi und Bluetooth Wireless-Funktionen und es ist Dual-Core.
Spezifikationen
Wenn es um die Spezifikationen des ESP32-Chips geht, werden Sie Folgendes feststellen:
-Das ESP32 ist Dual-Core, das heißt, es hat 2 Prozessoren.
-Es verfügt über Wi-Fi und Bluetooth eingebaut.
-Es läuft 32-Bit-Programme.
- Die Taktfrequenz kann bis zu 240 MHz betragen und hat einen 512 kB RAM.
-Dieses spezielle Board hat 30 oder 36 Pins, 15 in jeder Reihe.
-Es gibt auch eine große Auswahl an Peripheriegeräten, wie: kapazitive Touch, ADCs, DACs, UART, SPI, I2C und vieles mehr.
-Es kommt mit eingebautem Hall-Effekt-Sensor und integriertem Temperatursensor.
Programmierumgebungen
Der ESP32 kann in verschiedenen Programmierumgebungen programmiert werden. Sie können verwenden:
-Arduino IDE
-Espressif IDF (IoT-Entwicklungsrahmen)
-Micropython
-JavaScript
-LUA
ESP32 Pinbelegung
Der ESP32 hat mehr GPIOs mit mehr Funktionalitäten als der ESP826.
Mit dem ESP32 können Sie entscheiden, welche Pins UART, I2C oder SPI sind - Sie müssen nur den Code einstellen. Dies ist möglich aufgrund der Multiplexing-Funktion des ESP32-Chips, die es ermöglicht, dem gleichen Pin mehrere Funktionen zuzuweisen.
Wenn Sie ESP32 mögen, klicken Sie hier ESP32 Produkt & UNO Board & Shield






