---
title: "Temperature and humidity control is implemented using a W5500 + STM32 + DHT12 microcontroller"
url: "https://maker.wiznet.io/Arnold/projects/temperature-and-humidity-control-is-implemented-using-a-w5500-stm32-dht12-microcontroller/"
markdown_url: "https://maker.wiznet.io/Arnold/projects/temperature-and-humidity-control-is-implemented-using-a-w5500-stm32-dht12-microcontroller/md"
type: "UCC: User Created Content"
author: "Arnold"
author_url: "https://maker.wiznet.io/Arnold/"
original_author: "l1234564555"
original_url: "https://bbs.eeworld.com.cn/thread-494454-1-1.html"
license: "Apache License 2.0 (Apache-2.0)"
published: "2025-12-18"
language: "en"
likes: 0
views: 279
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Temperature and humidity control is implemented using a W5500 + STM32 + DHT12 microcontroller

> Temperature and humidity control is implemented using a W5500 + STM32 + DHT12 microcontroller, and can be controlled via WeChat or a web browser.

Original author: l1234564555 (source: https://bbs.eeworld.com.cn/thread-494454-1-1.html)

## Documents and links

- [codes](https://maker.wiznet.io/_lib/download.asp?path=project/39287&downfile=Fuhome%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9C%E7%A8%8B%E6%8E%A7%E5%88%B6%E7%BB%88%E7%AB%AFv1%2E2%E6%BA%90%E4%BB%A3%E7%A0%81%5Fp%2Erar) (code)
- [Schematics](https://maker.wiznet.io/_lib/download.asp?path=project/39287&downfile=Fuhome%E8%BF%9C%E7%A8%8B%E6%8E%A7%E5%88%B6%E7%BB%88%E7%AB%AF%E5%8E%9F%E7%90%86%E5%9B%BE%2Epdf) (schematics)
- [User manual](https://maker.wiznet.io/_lib/download.asp?path=project/39287&downfile=Fuhome%E4%BA%92%E8%81%94%E7%BD%91%E8%BF%9C%E7%A8%8B%E6%8E%A7%E5%88%B6%E7%BB%88%E7%AB%AF%E8%AF%B4%E6%98%8E%E4%B9%A6v1%2E1%2Epdf)

## Article

his is what the board looks like. It includes the schematic and Keil 4 source code. The DHT12 is the second generation, with higher precision than the first generation

. Previously, I used an open-source microcontroller networking protocol stack, FuIP, based on the ENC28J60. Recently, I've been using a W5500 network chip and an STM32F103 MCU for control design. Once connected to a router, it can automatically obtain/fix an IP address. Device control is via a mobile app or WeChat, allowing control of the device's built-in relays and viewing temperature and humidity sensor readings.
This terminal's PCB schematic and source code are open-source to facilitate expansion and improvement.
Video address: <http://v.youku.com/v_show/id_XMTYyNzkxNDg4NA==.html>
![](https://bbs.eeworld.com.cn/data/attachment/forum/201607/09/085607a71lhm01lmkgccsr.jpg.thumb.jpg)

![](https://bbs.eeworld.com.cn/data/attachment/forum/201607/09/085607a71lhm01lmkgccsr.jpg.thumb.jpg)

![](https://bbs.eeworld.com.cn/static/image/filetype/pdf.gif) [Fuhome Remote Control Terminal Schematic Diagram.pdf](https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=MjQ3OTQ2fGJiZjdhYTRjfDE3NjYwNDUzMTR8MTYxODcxMHw0OTQ0NTQ%3D)*(581.25 KB, Downloads: 510)*
![](https://bbs.eeworld.com.cn/static/image/filetype/pdf.gif) [Fuhome Internet Remote Control Terminal Manual v1.1.pdf](https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=MjQ3OTQ1fDI5M2U5ZjhhfDE3NjYwNDUzMTR8MTYxODcxMHw0OTQ0NTQ%3D)*(1.08 MB, Downloads: 590)*
![](https://bbs.eeworld.com.cn/static/image/filetype/rar.gif) [Fuhome Internet Remote Control Terminal v1.2 source code p.rar](https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=MjQ3OTQ0fDA0ODBjYzk4fDE3NjYwNDUzMTR8MTYxODcxMHw0OTQ0NTQ%3D)*(3.01 MB, Downloads: 1149)*

---

Source: https://maker.wiznet.io/Arnold/projects/temperature-and-humidity-control-is-implemented-using-a-w5500-stm32-dht12-microcontroller/
