One of the projects I wanted to build for some time was a Modular Weather Station. Modular in the sense that we can add the sensors we want just by changing the software.
The Modular Weather Station is divided in three parts. The main board has the Wemos, the battery, the connection to the solar panel, the charger and the ADC (Analog-Digital converter). The first satellite pcb manages the analog connections and the second satellite pcb manages the digital. They are connected with UTP cat5 cable and RJ45 sockets.
The data is transmitted to a MQTT Server. The Homeassistant read from there, show on dashboard and stores for statistic.