home

OpenHAB2 - solar low power BME280 wireless sensor with RFM69

16 Dec 2018

The idea was to create a low power wireless sensor for monitoring

inside my flat without a power supply or a battery.

The last 90 days the sensor is pretty stable and uses two 3V solar panels mounted with the 3d printed case on my window (inside).

A small wire is connected to the pcb of the sensor. The wire from the solar panel is connected to a diode. So the current can only flow from the solar panel into the super cap. After the diode there is a SuperCap (5.5V 1.5F).

No voltage regulator is used - the Amtel 328P-AU is running on 1MHZ and BOD is disabled.

The sensor reads the BME280 every 30 minutes and sends the values via RFM96 to the gateway. The gateway sends it via serial console into OpenHAB2.

To monitor the voltage, the sensor reads every hour the voltage from the supercap and sends it to OpenHAB2.

After sunset the power from the supercap is used. Also the device stays stable if there is no sunlight at all for three days.

Source code/pcb/stl is located at Github: https://github.com/hggh/indoor-temperature-sensor

A CR2032 battery can also be used. I used it to test the sensor before switching to solar panels. I have now two solar powered sensors.