The soil environment module measures the ambient temperature and humidity through STH30. The BMP280 measures the atmospheric pressure to calculate the altitude. The soil moisture collects the soil through the ADC and resistor voltage division to collect the soil resistance to estimate the approximate soil moisture. The
soil environment module is composed of a PCBA+ shell (using Solidowork2021 to design the exported STL file in Lichuang conducts 3D printing)
The ESP32 star core host and the soil environment sensor can be used to build a low-power potted plant monitoring solution that can support multi-device collection. Upload the lighting Blinker APP to view the potted plant monitoring solution through any ESP32 module host.
The potted plant monitoring solution is composed of: (Soil environment module and ESP32 Star core host) constitutes a collection device + any ESP32 module as a receiving host connected to the Internet to upload data to form a collection device. It collects
sensor data and uploads data. It periodically sleeps and restarts to reduce power consumption and extend the use time. It can be forced to wake up by pressing the button and then continue. The scheduled sleep
receiving end host waits to receive the data uploaded by the collection end device by running continuously, and then temporarily stores the data and uploads it to the lighting Blinker server for convenient viewing on the mobile phone. The
Blinker mobile terminal can switch to different ID devices by pressing the button to view the data lighting on the different ID collection end devices. The Blinker mobile page needs to be configured by itself.
The Blinker library does not support storing historical data of multiple devices. It can only store the data of the current device ID. However, switching to different ID devices to view data will pollute the historical data. Use this function with caution.
ESP32 Star Core Host and Receiver The terminal ESP32 module is developed based on Arduino IDE. You need to download the relevant program information of different programs. Follow the prompts at the beginning of the program to change the corresponding parameters.
The Blinker mobile page for lighting needs to be configured by yourself. And the receiving ESP32 program requires a personal lighting Blinker key.
Note: PCB 1.6 board thickness related The information is in the attachment. This project is relatively complicated and requires Baidu to learn
ESP32. Star core host link: https://oshwhub.com/FJ956391150/esp32-xing-hu

