【arduino】通过Esp8266-01模块实现的WiFi通信(1)简介和搭建编程环境

本文介绍了使用arduino通过Esp8266-01模块进行WiFi通信的基础知识,包括模块选择理由、硬件与软件要求。通过介绍如何在arduino IDE中配置和安装库文件,为初学者提供了直接编程Esp8266的方法,以实现对8266的控制和数据传输。
摘要由CSDN通过智能技术生成

为了加入学校的嵌入式实验室,最近在做基于arduino的监测家中信息并将信息转发到用户手机端的一个小项目。
为了让作为检测设备的arduino之间相互连通,以及对外网中服务器的连接,就需要用到网络通信。然而单凭arduino的本体是实现不了网络通信的,外接网卡的话连接网线也是挺麻烦的,于是采用了WiFi模块来实现通信,毕竟近几年无线路由器也是走进了千家万户。
在网上找了很多关于arduino如何通过WiFi进行通信,也认识了很多相关模块,最后选取了价格上相对便宜,编译条件简单的Esp8266-01模块,就是下面这个小玩意。
esp8266-01
其实这个模块系列已经出到13了,但是对于初学和简单应用来说01就已经够用了。以下简称为8266。
8266与其说是模块,倒不如说是比arduino更小的一个具有wifi功能的单片机,因为它可以编程,可以进行串口通信,有输入输出功能,可以接受和处理数据。但是它的内存很小,所以不要期望它能实现太多复杂功能。

实验要求

硬件要求:
1.esp8266-01模块 1-n个
2.双头杜邦线若干
3.USB转TTL串口模块(如PL2303、CH340)(ps:最好两个都准备一下……我买的一个供电不行一个数据传输有问题,神烦)
4.arduino uno开发板或者同类开发板。
软件要求:
1.arduino ide

言归正传,要使用8266,首先要对它进行编程,指定它要做的工作。
如果你查过网上相关资料和说

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值