Arduino设置esp8266实现局域网通信

本文介绍了如何利用Arduino UNO和esp8266 01s模块进行局域网通信。首先进行硬件和软件准备,包括Arduino IDE和网络调试助手。接着详细阐述接线步骤,确保3.3V供电,以防损坏WiFi模块。通过AT指令配置,调整波特率至9600,并将esp8266设置为AP+STA模式,创建热点。最后,通过手机连接esp8266的热点并使用网络调试助手进行通信测试,实现数据发送和接收。
摘要由CSDN通过智能技术生成

硬件准备

  • Arduino UNO主板
  • Esp8266 01s
  • 面包板
  • 杜邦线若干

软件准备

  • Arduino IDE
  • 网络调试助手(PS端或手机均可,手机可在应用市场搜索网络调试精灵)

接线

在这里插入图片描述在这里插入图片描述

Arduino esp8266 01s
3.3V VCC
GND GND
3 TX
2 RX
3.3V CH_PD / EN

使用esp8266只要5个针脚就可以了,分别是 GND、VCC、TX、RX、CH_PD

注意,电源接的是 3.3V;否则会烧坏WiFi 模块
请添加图片描述

AT指令配置程序

#include <SoftwareSerial.h>
SoftwareSerial mySerial(3, 2); // RX, TX 配置 3、2 为软串口
void setup()
{
   
  Serial.begin(9600);//设置硬串口波特率
  Serial.println("ESP8266 WIFI Test");
  while (!Serial
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

沸腾石灰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值