WROOM-32
Mesh Station 2024 Model B (MS24b) is an ultra low-cost computer with headers for expandability.
MS24.2 is implemented with the NodeMCU ESP32 and its clones (board: nodemcu-32s).
This model is similar to the official Espressif ESP32-DevKitC.
Using the esp32-wroom-32 module with 2 rows of 19-pin headers.
- NodeMCU Language Reference Manual - NodeMCU Documentation
- https://esphome.io/devices/nodemcu_esp32.html
1. Pin-outs
source: mischianti
2. Buttons
There are 2 on-board buttons marked EN and BOOT.
-
EN button is connected to ENABLE pin and is normally pulled high, to restart the station just pull it low by grounding it to reset the device.
-
BOOT button is connected to GPIO0 and is normally pulled high. It can be used as an input button AFTER boot up. Pressing it during boot up will interrupt the boot and put the device into firmware upload (flash) mode.
Sample script:
binary_sensor:
- platform: gpio
pin:
number: GPIO00
inverted: true
mode:
input: true
pullup: true
name: Boot Switch
internal: true
on_press:
- voice_assistant.start:
on_release:
- voice_assistant.stop: