ESP32

Aus TippvomTibb
Zur Navigation springen Zur Suche springen

Allgemeines

Auf Grund der vielen Varianten des ESP32 habe ich mir hier ein paar kleine Entscheidungshilfen zusammengetragen.


PINOUT

PINout ESP32 Board
ENABLE EN D23 GPIO23 COPI
RTCIO0 A0 GPIO36 VP D22 GPIO22 SCL
RTCIO3 A3 GPIO39 VN TX0 GPIO1 TX0
RTCIO4 A6 GPIO34 D34 RX0 GPIO3 RX0
RTCIO5 A7 GPIO35 D35 D21 GPIO21 SDA
RTCIO9 T9 A4 GPIO32 D32 D19 GPIO19 CIPO
RTCIO8 T8 A5 GPIO33 D33 D18 GPIO18 SCK
RTCIO6 DAC1 A18 GPIO25 D25 D5 GPIO5 CS
RTCIO7 DAC2 A19 GPIO26 D26 TX2 GPIO17 TX2
RTCIO17 T7 A17 GPIO27 D26 RX2 GPIO16 RX2
RTCIO16 T6 A16 GPIO14 D14 D4 GPIO4 A10 T0
RTCIO15 T5 A15 GPIO12 D12 D2 GPIO2 A12 T2

ESPTool

worker:/home/chris/.platformio/packages/tool-esptoolpy # python3.12 esptool.py chip_id
esptool.py v4.9.0
Found 3 serial ports
Serial port /dev/ttyUSB0
Connecting.....
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting.....
Detecting chip type... ESP32
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: f4:2d:c9:XX:XX:XX
Uploading stub...
Running stub...
Stub running...
Warning: ESP32 has no Chip ID. Reading MAC instead.
MAC: f4:2d:c9:XX:XX:XX
Hard resetting via RTS pin...


Request for Comments

Loading comments...