Botón de emergencia. Sensores de emergencia adicionales
Comprobado con Samovar 7.00.
Conecte el botón o el sensor entre la entrada de emergencia y GND. Se activa con nivel bajo: GPIO35 en ESP32 DevKit o GPIO48 en ESP32-S3.
Al activarse, Samovar apaga el calentamiento, el suministro de agua, la extracción y el agitador, y bloquea un nuevo arranque hasta que se reinicia la placa. Se pueden conectar en paralelo varios botones y sensores normalmente abiertos. Para ESP32 DevKit, use el entorno de PlatformIO Samovar_alarm_button o añada #define USE_ALARM_BTN a user_config_override.h. En el entorno Samovar_s3 la entrada de emergencia GPIO48 ya está activada.
En ESP32 DevKit la entrada de emergencia es GPIO35; en ESP32-S3 es GPIO48. En ambos casos se activa cuando la entrada se cortocircuita a GND.
Para GPIO35 en el ESP32 clásico se necesita una resistencia pull-up externa de 10 kOhm a +3.3 V: los pines GPIO34–39 no tienen pull-up interna. Para GPIO48 en ESP32-S3, el firmware activa la pull-up interna.
En la placa Samovar 1.3.2, el conector del botón de emergencia está marcado como ALRM_BT (en materiales anteriores también se llama ALARM_BTN). Está conectado a GPIO35 y debe tener una resistencia pull-up de 10 kOhm a +3.3 V.