ESP8266局域网智能家居 路由器下作服务器模式串口透传 无线通信控制 arduino uno示例 模板参考

本文介绍了如何利用ESP8266在局域网中作为服务器,实现Arduino Uno的无线通信控制。通过Arduino IDE和特定库文件,设置ESP8266进入服务器模式进行串口透传。功能包括通过路由器中转或手机热点直接传输数据,并提供了相关示例代码,帮助理解起始IP地址的设定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

准备工作

下载一个Arduino IDE,
下载8266的库文件
ESP8266服务器模式串口透传编译

功能说明

1、直接使用路由器中转数据
2、手机放热点模式直接传输数据
两者有访问IP地址的差别,起始地址不同,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

示例代码

#include <ESP8266WiFi.h>
#define MAX_SRV_CLIENTS 4   //最大同时联接数,即你想要接入的设备数量,8266tcpserver只能接入五个

const char *ssid = "icloud"; 这里是我的wifi,你使用时修改为你要连接的wifi ssid
const char *password = "icloudelectron"; //你要连接的wifi密码

IPAddress local_IP(192, 168, 43, 181);//加入路由器时192, 168, 0, 1开始或根据路由分配的起始IP可到路由器中查看
IPAddress gateway(192, 168, 43, 1);//加入路由器时192, 168, 0, 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值