物联网-ESP8266实战(二)- ESP8266 是什么?

ESP8266 是一个完整且自成体系的 Wi‐Fi 网络解决方案,且价格便宜,能够把代码在 ESP8266 上直接运行,它虽然体积小巧,却可以作为开发平台编译和执行代码,从而能让我们非常方便快速的验证代码的正确性,它同时还具备以下几点优势:

  • 学习成本低,为了达到快速学习ESP8266的目的,可以在淘宝上购买NodeMcu开发板(这里推荐一下安信可科技,它们的NodeMcu板子20元即可买下,本文用的板子也是在安信可科技买的)。
  • 可以联网,这是很重要的一点,因为它是为物联网环境而生的,所以这是它的主要目的。
  • 因为它价格实惠,而且可以在家里或任何地方直接连接到WiFi,所以它可以成为一款出色的物联网设备。
  • 可作为开发平台进行编程开发,可快速验证代码逻辑性和有效性。
  • 它可以检测工作环境中的任何传感器信息,如温湿度、光照强度、土壤湿度、水温等,然后通过wifi上传到服务器。而且我们只需要登录服务器,我们就可以在家里或其他地方观察信息,不仅可以监控,只要能连接到wifi,还可以通过网络远程控制ESP8266,实现所需的设备控制:电灯、电饭煲、空调、窗帘、插座等。
  • 它里面有一个MCU,所以我们可以把它当作MCU来使用。常用的功能包括:IO控制、定时器、中断、PWM、FreeRTOS、串行通信(UART、IIC、SPI)等。因此,ESP8266可以完成单片机能完成的大部分操作。但需要注意的是,ESP8266的通用IO较少。如果外围设备较多,则需要考虑扩展IO。
  • 它可以被用作获取所需信息的爬行程序(请注意,您不能从事非法活动)。由于ESP8266可以联网进行POST和GET操作,我们可以阅读一些网页,然后过滤掉所需的信息(无论是显示还是存储)。

不同ESP8266模组之间存在区别,在购买的时候需要注意:

| 型号 | 封装 | flash大小 | 天线 | 可用IO |

| — | — | — | — | — |

| ESP-01S | DIP-8 | 8Mbit(1MB) | PCB天线 | 2 |

| ESP-07S | SMD-16 | 32Mbit(4MB) | IPEX | 9 |

| ESP-12E | SMD-22 | 32Mbit(4MB) | PCB天线 | 9 |

| ESP-12F | SMD-22 | 32Mbit(4MB) | PCB天线 | 9 |

| ESP-12S | SMD-16 | 32Mbit(4MB) | PCB天线 | 9 |

为了方便达到效果,这里建议大家购买 ESP-12F,因为本专栏是基于 ESP-12F 进行开发的。

三、使用场景


串口WiFi模块在设计之初就是瞄准物联网市场的,那么给你一个ESP8266 WiFi模块,你可以做哪些应用呢?

  • 家⽤电器
  • 家庭⾃动化
  • 智能插座、智能灯
  • ⼯业⽆线控制
  • IP 摄像机
  • 传感器⽹络
  • 可穿戴电⼦产品
  • ⽆线位置感知设备
  • 安全 ID 标签
  • ⽆线定位系统信标
  • 可穿戴电子产品。
  • 智能电源插头
  • 家庭自动化
  • 网状网络
  • 工业无线控制
  • 维护状态
  • 网络摄象机
  • 传感器网络
  • 物联网
  • 网络消费设备
  • 计量
  • 楼宇自动化
  • 家庭自动化
  • 智能家居网关
  • 智能照明
  • 婴儿监视器
    ESP8266是如此强大,它是为了物联网而生的产物,本专栏会带着大家一起来实现上述应用的大部分场景。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

1200页Java架构面试专题及答案

小编整理不易,对这份1200页Java架构面试专题及答案感兴趣劳烦帮忙转发/点赞

百度、字节、美团等大厂常见面试题

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
eG-1713755324825)]

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 18
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值