ESP8266-12F NodeMCU (D1 Mini )

Spezifikation

Technische Daten

Betriebsspannung3.3V DC
ChipESP8266-12F
Spannungsversorgung
Versorgung über USB-Schnittstelle: 5.1V

Versorgung über Input-Pins: 3.0V - 3.6V
Taktfrequenz80MHz / 160MHz
Flash4MB
Digitale I/O pins9
Analoge Eingangs-Pin1
PortMicroUSB
USB-ChipCH340 chip
Abmessungen25 x 35 x 6mm

Code

nodemcu-esp32.yaml
substitutions:
  devicename: nodemcu-esp32
  upper_devicename: NodeMCU ESP32

esphome:
  name: $devicename
  friendly_name: $upper_devicename
  on_boot:
    priority: 250.0
    then:

  on_loop:
    then:
      - if:
          condition:
            - not:
                - script.is_running: demo_script
          then:
            - script.execute: demo_script

esp32:
  board: esp32dev
  framework:
    type: arduino
 
# Enable logging
logger:

packages:
  wifi: !include packages/wifi.yaml
  mqtt: !include packages/mqtt.yaml
  ota:  !include packages/ota.yaml
 
# Enable Home Assistant API
api:

captive_portal:

script:
  id: demo_script
  mode: single
  then:
    - logger.log:
        format: "Ich bin ein $upper_devicename"
    - delay: 1s