We have recently made a new GitHub repository dedicated for GGreg20_V3 + generic ESP32 with pulse counter GPIO debounce in microseconds up to SBM20 GM tube’s deadtime (190us). And tested this YAML-config on an ESP32 Wroom (NodeMCU-like module) and used GPIO23 as a pulse counter input.
![](https://iot-devices.com.ua/wp-content/uploads/2023/02/ggreg20_v3_esp32_yaml_ha_esphome_eng-1024x683.jpg)
Previously, we did not notice that the ESPHome Pulse Counter API has the ability to apply a low-pass filter. We hope that this example will help many users to counteract the bounce that can sometimes occur in GM-tubed and high voltage systems.
Link:
https://github.com/iotdevicesdev/GGreg20_V3-ESP32-HomeAssistant-ESPHome