Arduino-ESP8266 NodeMCU的UDP通信

这篇博客介绍了如何利用Arduino IDE设置和编程ESP8266 NodeMCU进行UDP通信。首先,详细阐述了环境准备步骤,包括安装Arduino IDE、配置ESP8266开发环境、烧录程序以及硬件接线。接着,给出了实现UDP通信的代码,该代码能监听UDP端口并响应请求,同时连接DHT11温湿度传感器。最后,提到了使用串口和网络调试助手进行验证,并提供了代码和IP配置的注意事项。
摘要由CSDN通过智能技术生成

1.环境准备

1.安装Arduino IDE开发工具

Arduino IDE(集成开发环境)下载及安装链接

2.在Arduino IDE搭建ESP8266 NodeMCU的环境

ESP8266与NodeMCU开发环境搭建链接

若用以上链接安装特别慢或失败,那就试试这个链接,里面提供了安装包放在百度网盘NodeMcu arduino编程环境安装与搭建
,配置好后重启下Arduino即可。

3.arduino怎么烧录程序

arduino怎么烧录程序链接
开发板那选择开发板为NodeMCU,型号根据自己的开发板选择,后选择端口,烧入程序。
在这里插入图片描述

4.硬件接线

在这里插入图片描述

2.代码编写



#include <ESP8266WiFi.h>

#include <WiFiUDP.h>

#include <SPI.h>

#include <Wire.h>

#include<stdlib.h>

#include <dht11.h>                    //DHT11的头文件 

 

//连入自己的家里的WIFI、热点

const char *ssid = "111";//WIFI名

const char *password =
"wubaoshi";//密码

 

unsigned int UDPPort = 8888;      //本地端口号

 

char packetBuffer1[255]; //buffer to hold
incoming packet

char packetBuffer2[255];

char 
ReplyBuffer1[] = "";      
// a string to send back

char 
ReplyBuffer2[
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值