奋斗嵌入式开发者论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2794|回复: 1

ESP8266简介:三种编程方式

[复制链接]

35

主题

36

帖子

205

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
205
发表于 2022-10-30 08:49:21 | 显示全部楼层 |阅读模式

随着互联网的日益发展,智能家居的观念也逐渐深入人心。想要玩转智能家居,就离不开互联网,今天给大家介绍一款模块——ESP8266。小编将手把手教大家利用8266实现家电的控制。
ESP8266 可以用来做串口透传,PWM 调控,远程控制开关:控制插座、开关、电器等。该模块有三种工作模式,大家可以根据自己的具体情况来选择:

STA 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。

AP 模式:ESP8266 模块作为热点,手机或电脑直接与模块连接,实现局域网无线控制。

STA+AP 模式:两种模式的共存模式,即可以通过互联网控制可实现无缝切换,方便操作。
ESP8266有几种不同的使用方式,适用于不同水平的开发工作者。下面给大家介绍:
[color=var(--theme-color)]

1、使用AT指令进行操作:这是最常见的方式,也是最简单是一种方式。无需编程,使用PC端的串口助手配合简单的指令就可以实现,也可以配合单片机发送指令使用。

2、LUA语言编程:这是一种单独8266编程的方式,可以不依靠单片机和串口调试软件,直接把程序编写到8266内部。

3、Arduino 开发环境编程:这个接触过Arduino的都会比较熟悉。可以直接在Arduino ide的环境下使用Arduino的开发方式进行开发。个人比较推荐这种方式,因为比较容易接受与理解。arduino相关资料也比较多。


回复

使用道具 举报

0

主题

1

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2023-3-7 13:43:08 | 显示全部楼层
8266唯一缺点 IO太少了,再多6,8个就完美了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|奋斗嵌入式开发者论坛

GMT+8, 2025-6-19 16:53 , Processed in 0.020144 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表