Skip to content
  • Contacts
Electronics manufacturer for IoT
  • Home
  • Shop
  • Posts
  • Useful
    • GGreg20_V3 Ionizing Radiation Detector
    • Our modules: real demo
  • English
    • Українська (Ukrainian)
  • 00грн.
00грн.
  • Home
  • Shop
  • Posts
  • Useful
    • GGreg20_V3 Ionizing Radiation Detector
    • Our modules: real demo
  • English
    • Українська (Ukrainian)
  • 00грн.
  • Contacts

Why we didn’t add the I2C interface to the GGreg20_V3 module

  • Post published:28.05.2022
  • Post category:Tips/Testing

Indeed, why not add such a convenient interface to the module? Here is our next article where we discuss the advantages and disadvantages of equipping the GGreg20_V3 ionizing radiation detector…

Continue ReadingWhy we didn’t add the I2C interface to the GGreg20_V3 module

New: I2CUI1 module – remote control panel and status display.

  • Post published:17.10.2021
  • Post category:Tips

We manufactured and started selling a new module I2CUI1 . 1. General overview. This is a panel that can be mounted on the wall of the case to control the…

Continue ReadingNew: I2CUI1 module – remote control panel and status display.

How to choose the right I2C chips. Or the hidden software problem of choosing hardware modules

  • Post published:14.09.2021
  • Post category:Tips

IoT-devices constantly promote the use of I2C bus as one of the best serial digital interfaces. The I2C bus offers all the necessary functions: a simple physical interface: the SDA…

Continue ReadingHow to choose the right I2C chips. Or the hidden software problem of choosing hardware modules

Tags

Arduino Arduino UNO bus interface splitter DIY DIY (do it youself) dosimeters driver ESP-IDF ESP32 ESP8266 ESP Home ESPHome Expressive Geiger Geiger Geiger-Counter-Device Geiger-Muller tube GGreg20_V3 GPIO high voltage generator Home-Assistant Home Assistant I2C I2CHUB_V1 I2CUI4 I2CUI4_V1 Ionizing-Radiation ionizing radiation IoT devices ISR Li-Ion 16340 lora LUA MCP23017 MCU MicroPython NodeMCU Pulse Counter SBM20 STM32 Tasmota tindie UART Розроблено і виготовлено в Україні дозиметр

Our contacts

  • Mobile+38 (098) 892-57-94Opens in your application
  • Mobile:+38 (063) 486-70-47Opens in your application

New publications

  • Why we didn’t add the I2C interface to the GGreg20_V3 module
    Why we didn’t add the I2C interface to the GGreg20_V3 module
    28.05.2022/
    0 Comments
  • The GGreg20_V3 radioactive particle detector is installed in Budapest, Pest, Hungary and connected to the radmon.org service.
    The GGreg20_V3 radioactive particle detector is installed in Budapest, Pest, Hungary and connected to the radmon.org service.
    24.05.2022/
    0 Comments
  • The GGreg20_V3 radioactive particle detector is installed in Dornstadt, Baden-Württemberg, Germany and connected to the radmon.org service.
    The GGreg20_V3 radioactive particle detector is installed in Dornstadt, Baden-Württemberg, Germany and connected to the radmon.org service.
    07.05.2022/
    0 Comments

We are in social networks

  • FACEBOOKOpens in a new tab
  • TWITTEROpens in a new tab
  • Cart
Copyright - IoT-devices.com.ua
Select your currency
UAH Ukrainian hryvnia
USD United States (US) dollar
×
×

Cart

Yaml

може сховати лістинг у акордеон?
####### ggreg20_esp8266_esphome.yaml #####
esphome:
  name: esphome_node1 # Controller Unique Name
  platform: ESP8266 # Platform type you have to select when creating new yaml-config in ESP Home
  board: nodemcuv2 # Controller type you have to select when creating new yaml-config in ESP Home

wifi:
  ssid: "YourWiFiSSID"
  password: "SSIDPassword"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esphome Node1 Fallback Hotspot"
    password: "Cpxg9hRIBU7M"

captive_portal:

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "APIpassword"

ota:
  password: "OTApassword"

# Just embedded test D3 (GPIO0) button on every ESP8266 Devboard
# You can press D3 button several times to simulate incoming GGreg pulses
binary_sensor:
  - platform: gpio
    name: "D3 Input Button"
    pin:
      number: 0
      inverted: True
      mode: INPUT_PULLUP

# Here we calc and include to the firmware a power and doze values of ionizing radiation as sensor outputs
sensor:
- platform: pulse_counter
  pin: D3
  unit_of_measurement: 'mkSv/Hour'
  name: 'Ionizing Radiation Power'
  count_mode: 
    rising_edge: DISABLE
    falling_edge: INCREMENT
  update_interval: 60s
  accuracy_decimals: 3
  id: my_doze_meter
  filters:
    - sliding_window_moving_average: # 5-minutes moving average (MA5) here
        window_size: 5
        send_every: 5      
    - multiply: 0.0054 # SBM20 tube conversion factor of pulses into mkSv/Hour 
- platform: integration
  name: "Total Ionizing Radiation Doze"
  unit_of_measurement: "mkSv"
  sensor: my_doze_meter # link entity id to the pulse_counter values above
  icon: "mdi:radioactive"
  accuracy_decimals: 5
  time_unit: min # integrate values every next minute
  filters:
    - multiply: 0.00009 # obtained doze (from mkSv/hour into mkSv/minute) conversion factor: 0.0054 / 60 minutes = 0.00009; so pulses * 0.00009 = doze every next minute, mkSv.
####### END of ggreg20_esp8266_esphome.yaml #####

 

[contact-form-7 id=”298″ title=”Contact form”]