Hello from Romania

Nice setup Octavian! For your future plans I would not count on the DHT22, we have used them a lot in the past and did it not longer than one year because it was then broken, at least humidity measurement did no more work. And in addition it is not very accurate! So in case you have a BME already, I would also use a BME 260 outside for temperature and humidity.

About the TP4056, this is not a dedicated solar charger IC so I would use another module, perhaps the CN3065, I used them since a long time and perhaps there are better IC available in the meantime, see also:

On my first hive monitoring setups I have used the Seeeduino Stalker also with SD card on board. For a time I logged also on SD but never used the data. My experience: Either you have the data transmitted and in a nice system online or you will never use the data because it is complicated and time consuming to copy them from SD to the database. It may be another thing if you would like to monitor data in a scientific setting with now or never time constrains. It took a time to say goodbye to the good old SD but I don’t miss it. Also because SD card interfaces need much energy and 5 V a lot of pins and so it makes the setup a lot more complicated.

Btw. what is the ADS1115 for?

I have started – a longer time ago – a PCB design for the Firebeetle 2 (it has castellated holes and so you can is solder directly on the PCB) with a very similar setting as you and in addition a GSM / GPRS module, I2S micro and a LoRa / TTN module. Just as “preview”, it’s not fully working and I run out of pins for all periphery so still lot work to do, just to confirm, that I think the Firebeetle is a good base! :-)