. Every time I see this circuit board, I think about how difficult soldering is. Just placing the components on one board took half an hour, but I still want to say that teppanyaki is really delicious. Fortunately, there were no problems after completion, and the code was successfully burned in.
Since most of the hardware is based on the official schematic, no major modifications were made. Only the AA batteries were replaced with lithium batteries, and a lithium battery charging circuit and a USB switching circuit were added.
The modified parts 

got to work, and that's how the story began. The temperature and humidity meter with the added casing and panel made me fall in love with it, and I couldn't wait to place an order, finally using up the necessary parts.
Why are there two? Because I, being the fool I am, only bought one sensor with a 50 yuan parts coupon. When I realized it, I only had one parts left for sensors. Sigh, I had to cut my losses and buy another sensor, making an extra one to avoid waste. But to save costs, I bought other components through other channels, only to end up with fake chips, which left me scratching my head for another afternoon. That concludes the hardware story. 
If you are using the source code in the attachment, you don't need to go through this process; just compile it and then download it using the downloader.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet