newrudeman

Smart home development version stm32+esp8266

 
Overview

(Putting the important ones first, and finally recording the bugs in the production process) Function introduction: STM32+ESP-01 collects temperature, humidity and illumination, and sends them to APP and web pages through the MQTT protocol. The APP can control the issuance of instructions and control the STM32 relays. , also controls the ESP-12E to send out the decoded air conditioner infrared signal to control the air conditioner. This is the APP interface Screenshot_2020-08-23-21-30-21-259_wxbit.mqtt.jpgweb page.QQ screenshot 20200823212946.jpg

Project features: In addition to the above functions, the board has led out all the pins of SMT32 and ESP-12E, which is very convenient for secondary development (a document introducing the pins is attached). The codes of STM32 and ESP-12 have implemented JSON. Receive parsing and upload data (the code has been commented in detail). The APP is developed using App Inventor 2 and has already written JSON parsing to make it easy to get started. The related components of Node-RED will also be exported for everyone to use.

Bugs in the production process  Learning experience 1. The relay circuit part was abnormal. At first, the relay part did not refer to Song Gong’s design and used the optocoupler + relay from the Jixin Classroom, and then it changed. . . A fault occurred. I won’t tell you what the fault is. If you’re interested, you can read this . However, due to time constraints, I haven’t tested the new board yet (August 23). I will test and explain it later. 2. ESP-12E cannot operate normally. Finally, after checking the manual and testing, I found that io15 did not pull down, so my board was connected first (it has been changed in the project)

QQ picture 20200823204953.jpg

参考设计图片
×
Design Files
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-07 19:56:50

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号