NodeMCU ESP32
Board summary
Manufacturer | Various, ESP32 is made by Espressif Systems |
---|---|
Datasheet | esp32_datasheet_en.pdf 1 |
Reference manual | esp32_technical_reference_manual_en.pdf |
Pinout | nodemcu_esp32_pinout.jpg |
PlatformIO | NodeMCU-32S2 |
ESPHome device | NodeMCU ESP32 |
ESPHome platform | ESP32 Platform3 |
Recommended framework | arduino 4 |
ESPHome config | packages/boards/esp32nodemcu.yaml 5 |
ESPHome support
Board config:
esp32:
board: nodemcu-32s
framework:
type: arduino
Config for status_led
:
light:
- platform: status_led
name: "Status LED"
id: esp_status_led
icon: "mdi:alarm-light"
restore_mode: ALWAYS_OFF
pin: GPIO02
Pinout
Pins
Interface | Pins | Notes |
---|---|---|
ADC | GPIO32 -GPIO39 |
Some notes about the pins NodeMCU6 ESP323:
GPIO0
: Boot mode, will boot into flash mode if pulledLOW
on startup. Can be used as output pin.GPIO2
: Bluestatus_led
. Supports touch padbinary_sensor
(like other pins).GPIO34
-GPIO39
: Can not be used as outputs.GPIO32
-GPIO39
: ADC pins5V
: Connected to the 5 rail from the USB bus, can power another board6.