6641 views|25 replies

205

Posts

0

Resources
The OP
 

IoT introductory example based on MQTT message communication: realizing Wi-Fi remote temperature and humidity collection, control and network clock [Copy link]

 
This post was last edited by xld0932 on 2019-5-11 15:07 1. Design Name IoT Entry Example Based on MQTT Message Communication: GD32E231+ESP8266 to Realize Wi-Fi Remote Temperature and Humidity Collection, Control and Network Clock 2. Work Photos 3. Work Introduction This solution is based on GD32E231 The MCU with Cortex-M23 core is the main control, the Wi-Fi module uses ESP8266 from Anxinke and is secondary developed. The LCD screen with SPI interface displays relevant information. The peripheral circuit uses simple LED lights, buttons and sensors to complete the demonstration function between the MQTT server. This work provides a complete implementation process of IoT project development, from building and configuring the MQTT server to the embedded underlying software and hardware development. Through a simple example, the IoT project process from scratch to the realization of the Internet of Things is truly realized, and the implementation process of IoT is deeply understood. The overall function of the system is relatively simple, mainly to give a cognitive process to those who are new to IoT development. In order to facilitate communication with GD32E231, the Wi-Fi module of ESP8266 has been secondary developed, using custom AT commands for communication, mainly realizing Wi-Fi network connection, synchronization of network time and some related operations with the MQTT server; the LCD screen displays the date and time of the current synchronization network, the current real-time collected sensor data and the current display status of the LED light; the peripheral LED and buttons realize the function of remote communication and control with the MQTT server. 4. System Block Diagram 412965 5. Work Demonstration Video https://media=x,500,375 https://training.eeworld.com.cn/video/19851 EEWORLD University Link: https://training.eeworld.com.cn/video/19851 https://training.eeworld.com.cn/video/19851 6. Related Sharing Links https://bbs.eeworld.com.cn/forum.php?mod=viewthread&tid=1074625&extra= GD32E231 DIY Contest]——01. Install GD32E231 chip support package[/url] [GD32E231 DIY Contest]——02. Create a new project and project configuration [GD32E231 DIY Contest]——03. Project Introduction: IoT Entry Example Based on MQTT Message Communication [GD32E231 DIY Contest]——04. Build an IoT cloud server based on MQTT communication [GD32E231 DIY Contest]——05. Hardware Schematic and PCB Design [GD32E231 DIY Contest]——06. ESP8266 Software Secondary Development [GD32E231 DIY Contest]——07. Getting Started with GD32E231C-START [GD32E231 DIY Contest]——08. Solution of using JLINK to debug and download GD32E231 [GD32E231 DIY Contest]——09. Proofing, welding and debugging based on V1.0 hardware version [GD32E231 DIY Contest]——10. Proofing, welding and debugging based on V1.1 hardware version 7. Design information 7.1. Design documents: WORD format: 基于MQTT消息通讯的IoT入门实例:GD32E231 ESP8266实现Wi-Fi远程温湿度采集、控制及网.docx (4.51 MB, downloads: 62) PDF format: 基于MQTT消息通讯的IoT入门实例:GD32E231 ESP8266实现Wi-Fi远程温湿度采集、控制及网络时钟.pdf (8.65 MB, downloads: 197) 7.2. Hardware design V1.0 hardware version: V1.0.rar (725.19 KB, downloads: 8) V1.1 hardware version: V1.1.rar (750.9 KB, downloads: 32) 7.3. Data sheet related data sheet: 数据手册.rar (6.35 MB, downloads: 63) 7.4. Software design ESP8266 secondary development source program: AiESP8266_DIY_20190510.rar (7.07 MB, downloads: 96) GD32E231C8 development source program: GD32E231_DIY_20190510.rar (661.57 KB, downloads: 56) GD32E231-START source program: GD32E231_DIY-START.rar (502.21 KB, downloads: 45) 7.5. Burning program Burning software and program: 烧录程序.rar (13.86 MB, downloads: 214)










GD23E231 DIY系统架构.png (26.93 KB, downloads: 0)

GD23E231 DIY系统架构.png
This post is from GD32 MCU

Latest reply

Thanks for sharing   Details Published on 2021-4-5 14:03

赞赏

3

查看全部赞赏

Personal signatureWe are a team and we work as a team !
 

205

Posts

0

Resources
2
 
After more than half a month of hard work, two hardware modifications, and the first video recording and text editing, I finally submitted my work.
This post is from GD32 MCU
 
Personal signatureWe are a team and we work as a team !
 
 

3

Posts

0

Resources
3
 
This post is from GD32 MCU
 
 
 

5

Posts

0

Resources
4
 
Great
This post is from GD32 MCU
 
 
 

931

Posts

3

Resources
5
 
Congratulations! My project is still a long way to go, I have to hurry up.
This post is from GD32 MCU
 
 
 

85

Posts

0

Resources
6
 
The host is quite fast, let's learn
This post is from GD32 MCU
 
 
 

98

Posts

0

Resources
7
 
This speed is awesome.
This post is from GD32 MCU
 
 
 

293

Posts

1

Resources
8
 
Congratulations to the host, I like you, I want to learn 8266
This post is from GD32 MCU
 
 
 

205

Posts

0

Resources
9
 
role_2099 posted on 2019-5-14 12:16 Congratulations to the host, I like you, I want to learn 8266
This post is from GD32 MCU
 
Personal signatureWe are a team and we work as a team !
 
 

196

Posts

0

Resources
10
 
sharp!
This post is from GD32 MCU
 
 
 

935

Posts

1

Resources
11
 
This post is from GD32 MCU
 
Personal signature存储芯片/MCU/SRAM/PSRAM/DDR/FLASH/MRAM。web.www.sramsun.com  QQ3161422826 TEL:13751192923
 
 

4

Posts

1

Resources
12
 
Very good training project!
This post is from GD32 MCU
 
 
 

205

Posts

0

Resources
13
 
There are also a few blank boards (PCBs). The hardware information can be downloaded upstairs. If you want to learn, leave me a message if you need it. It's free
This post is from GD32 MCU

Comments

I want one, to learn 8226  Details Published on 2019-5-22 22:12
 
Personal signatureWe are a team and we work as a team !
 
 

85

Posts

0

Resources
14
 
xld0932 posted on 2019-5-22 19:36 There are a few empty boards (PCBs), and the hardware information can be downloaded upstairs. If you want to learn, leave me a message if you need it. It's free.
I want one, to learn 8266
This post is from GD32 MCU
 
 
 

4005

Posts

0

Resources
15
 
Not bad, not bad
This post is from GD32 MCU
 
 
 

3

Posts

0

Resources
16
 

Great

This post is from GD32 MCU
 
 
 

5

Posts

0

Resources
17
 

The board is very beautiful. Like it.

This post is from GD32 MCU
 
 
 

2

Posts

0

Resources
18
 
The host is awesome. He gave me some ideas. The host is awesome.
This post is from GD32 MCU
 
 
 

2

Posts

0

Resources
19
 
The host is awesome. He gave me some ideas. The host is awesome.
This post is from GD32 MCU
 
 
 

869

Posts

0

Resources
20
 
I'm just passing by, hehe
This post is from GD32 MCU
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Related articles more>>
Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list