0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

玩转物联网实战篇:资深大佬带你快速上手ESP8266,赶快上车!

电子发烧友论坛 2022-06-13 09:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

学习单片机嵌入式开发时,我们会经常听到别人说起ESP8266。今天就跟大伙们聊聊ESP8266。乐鑫布局物联网领域多年,这是首先推出的一款低价、低功耗Wi-F网络解决方案。ESP8266具有简单易学,小巧轻便等优势,最重要的是非常便宜,基本价格都控制在10元左右。

相比STM32,ESP8266自带蓝牙+Wi-Fi模块,开发时不用添加额外的模块,编程上使用arduino环境,编程难度也比STM32低很多,开源项目也很多,为此ESP8266开发成本更低、开发速度也很快;同时它还拥有云端一体的全链路开发框架,针对物联网性价比的项目开发是非常适合的。

为了大家更好地学习掌握ESP8266相关技术干货,设计技巧及项目实战经验,发烧友助理整理汇总了本期ESP8266基于物联网的实战项目设计集锦,帮助大家快速入门理解ESP8266。

本周精选专栏内容

1、ESP8266+U8g2库,玩转OLED显示

a628cbfc-e9a9-11ec-a2f4-dac502259ad0.png


内容简介:上篇文章介绍了ESP8266在Arduino IDE中的基础使用方法,本篇来继续学习OLED显示屏如何使用ESP8266来控制。

推荐理由:从ESP8266功能引脚图、OLED模块介绍开始,到正式讲解嵌入式设备的单色图形库U8g2,包括库安装、源码基础使用,画图API程序具体演示,图形、汉字及字符串,自定义图形画图函数实战运用,初级入门的OLED画图知识点,值得学习。

2、ESP8266开发教程-Arduino IDE安装、配置与使用以及Arduino编程

a6cd2e2c-e9a9-11ec-a2f4-dac502259ad0.png


内容简介:ESP8266是一款价格十分亲民的wifi模块。使用Arduino IDE开发,沿用Arduino的开发风格,简单易上手。因为之前玩过Arduino,而且Arduino编程简单易操作,所以就选择先使用Arduino IDE来玩一玩ESP8266。

推荐理由:详细讲解ESP8266项目开发准备、编程方法、程序测试及结果验证。包括arduino开发环境安装、ESP8266开发包在线安装、基本功能简单测试程序上手,WiFi联网程序功能上手,程序源码编译和烧录等。

3、ESP8266WIFI模块用途开发实例 连网播放视频

a706b1ce-e9a9-11ec-a2f4-dac502259ad0.png

内容简介:本篇介绍ESP8266在OLED上播放视频。执行流程大致如下,电脑Python程序作为视频数据的服务器,借助OpenCV实时读取视频帧,并进行二值图像转换,尺寸调整,再将二值图像转为数组,并以二进制形式的数据通过socket方式无线发送给ESP8266。

推荐理由:ESP8266在OLED上播放视频,包括ESP8266端的图像接收与显示程序,与电脑端的Python读取视频并进行编码与数据发送程序。

4、ESP8266简易WIFI天气时钟

a7480b56-e9a9-11ec-a2f4-dac502259ad0.png

内容简介:本篇介绍了如何使用ESP8266,通过WIFI连网获取网络天气和网络时间,然后借助U8g2库,在OLED上显示当前时间和天气信息。

推荐理由:通过注册天气APP开发者账号,以http方式获取当地天气信息;从NTP网络时间,同步网络中计算机当前的时间;获取到天气和时间后,使用OLED显示屏,借助U8g2图形库描绘画出的最终的天气效果图,非常生活化的应用场景推荐一试!

5、如何使用两个舵机为ESP32-CAM创建云台控制

a77a2aa0-e9a9-11ec-a2f4-dac502259ad0.png

内容简介:本文将向您展示如何使用两个舵机为 ESP32-CAM 创建云台控制。ESP32-CAM 是一款小型相机,可用于拍照和视频。

推荐理由:伺服电机组装的云台套件,用来控制摄像机的平移和倾斜,基于SEP32的ESP32-CAM摄像头模块,拍摄高质量的静止图像和视频,还可以与各种传感器和外围设备连接,以创建更加强大的摄像头系统。展示了原理图接线方式,ESP32开发板设置,并且使用 Arduino IDE 对相机模块进行编程。

6、如何利用ESP8266实现防雨物联网气象站的设计

a7fc3f22-e9a9-11ec-a2f4-dac502259ad0.png

内容简介:该气象站可以使用物联网平台 Blynk 在您的智能手机或计算机上显示有关您的室内/室外环境的数据。此外,气象站可以将数据本地记录在微型 SD 卡上并跟踪时间。本指南使用一个名为 SENSE 的小型多功能传感器开发板,它可以收集20 多个数据变量,包括空气质量、声音、光线、温度、接近度等。

推荐理由:使用SENSE多用途传感器开发板,获取最新气象消息;Blynk APP远程控制局域网,实时控制DIY面包板气象站,实用的设计,推荐日常项目练习。




如果你是新人,欢迎加入电子发烧友专栏!

现在申请入驻专栏,可获得超多电子工程师专属福利+权益!


a827dba0-e9a9-11ec-a2f4-dac502259ad0.jpg

福利一:专栏新人专享| 免费领取电子发烧友资料下载VIP 1个月+行业分类精选资料包

如何领取资料VIP?

申请入驻专栏+发布专栏文章3篇以上,联系专栏小助理(elecfans666)凭借专栏后台截图领取。

福利二:专栏个人号、精选原创文章头条推荐

已入驻专栏的用户,每周发布专栏技术文章超过10篇(或者原创文章≥3篇),可申请下周公众号头条精选文章、专栏个人号推荐(名额有限,每周筛选推荐3-5名优秀创作者)。

福利三:专栏技术征稿,月月赢取超值大奖

5-6月技术征稿 | 五月劳动最光荣,参与征文打卡赢好礼!

面向电子工程师征集技术原创文章,活动期完成【专栏文章+每日打卡】任务,赢取超多工程师福利。发烧友资料VIP、电烙铁、双肩电脑包、天猫精灵等活动大礼你拿!

活动详情:

https://bbs.elecfans.com/jishu_2280426_1_1.html

除此,加入驻发烧友专栏还有更多额外权益:

1. 发烧友官方平台认证、个人荣誉证书及奖章;

2. 网站百万定向流量扶持,量身打造您的个人IP;

3. 每年度/季度优质原创者评选,获得独立展示曝光机会;

4. 500+优质创作者社群,与行业大咖交流共享创作经验;

...

入驻发烧友专栏

申请专栏头条推荐名额

长按识别二维码,添加专栏小助理

a84372ca-e9a9-11ec-a2f4-dac502259ad0.png

*温馨提示:大家添加专栏小助理后,请记得加上备注哦!

1.入驻专栏,请备注【专栏】

2.申请头条推荐,请备注【头条】

3.报名专栏活动,请备注【活动】

RT-Thread征文设计大赛,长按扫码立即报名↓↓

a865d09a-e9a9-11ec-a2f4-dac502259ad0.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ESP8266
    +关注

    关注

    51

    文章

    966

    浏览量

    49012
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) ESP8285/ESP8266芯片案例

    【应用】国产26MHz频率晶振应用于联网WIFI联网模块(串口转WiFi模块),Espressif(乐鑫)ESP8285/
    的头像 发表于 11-21 15:37 4062次阅读
    晶科鑫 | 国产26MHz晶振匹配Espressif(乐鑫) <b class='flag-5'>ESP</b>8285/<b class='flag-5'>ESP8266</b>芯片案例

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!

    迅为Hi3403开发板极速启航 | 手把手带你玩转核心例程,轻松上手AI视觉!
    的头像 发表于 11-19 13:56 1300次阅读
    迅为Hi3403开发板极速启航 | 手把手<b class='flag-5'>带你</b><b class='flag-5'>玩转</b>核心例程,轻松<b class='flag-5'>上手</b>AI视觉!

    ESP8266ESP32开发板常见的2种下载方式

    ESP32和ESP8266是性价比很高而且使用较为广泛的的Wi-Fi模块,在联网(IoT)领域的DIY项目中可以首先考虑这2款产品。 两款芯片都属于32位处理器。
    的头像 发表于 11-10 20:30 337次阅读
    <b class='flag-5'>ESP8266</b>和<b class='flag-5'>ESP</b>32开发板常见的2种下载方式

    ESP8266ESP32开发板常见的2种下载方式

    的的Wi-Fi模块,在联网(IoT)领域的DIY项目中可以首先考虑这2款产品。 两款芯片都属于32位处理器。ESP32是低功耗双核80MHz至240MHz CPU,而ESP8266
    发表于 10-24 18:04

    智能联网实时通信实战:WebSocket技术解析 !

    辅以实战案例,助你快速上手。 一、WebSocket基础知识 1.1  什么是Websocket? WebSocket是HTML5下一种新的协议(本质上是一个基于TCP的协议),主要解决传统HTTP协议在 “实时通信” 场景下的
    的头像 发表于 10-15 18:16 813次阅读
    智能<b class='flag-5'>物</b><b class='flag-5'>联网</b>实时通信<b class='flag-5'>实战</b>:WebSocket技术解析 !

    esp8266 udp server 端口监听错误的原因?

    1、使用esp8266 at组件+sal socket实现使用udpserver_sample.c demo代码 udp server,通信失败 2、跟踪代码发现 packegs 里面
    发表于 09-23 07:03

    请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗

    请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
    发表于 09-17 12:06

    ESP8266】进入透传模式后,数据间隔怎么调整,

    模式,后面出现接收反馈不及时的现象,验证ESP8266模块不能及时TCP反馈 不要SPI高速ESP8266的新方案,现有的方案下怎么实现快速反馈数据
    发表于 09-15 10:16

    rtt连接ESP8266报错(AT+CIPDNS_CUR?),固件版本为2.3.0.0,是什么原因导致的?

    不知道我这个固件版本挺新的,为什么不支持报错(AT+CIPDNS_CUR?) 大佬们那个固件版本支持AT+CIPDNS_CUR?的,可以给我一个支持(AT+CIPDNS_CUR?)的固件包吗.但是固件版本是2.3.0.0的吗,我使用的是esp8266_12F
    发表于 09-12 07:21

    STM32+esp8266连接机智云,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)

    本教程将详细介绍如何将STM32微控制器与ESP8266Wi-Fi模块连接到机智云平台,实现温湿度数据的上传与继电器的远程控制。通过此过程,您将学会如何配置机智云平台,烧录ESP8266固件,移植
    的头像 发表于 07-15 18:54 751次阅读
    STM32+<b class='flag-5'>esp8266</b>连接机智云,上传温湿度数据并控制继电器开关(平台配置、代码生成、代码移植)

    ESP8266烧录与机智云一键配网教程

    ESP8266模块因其低成本和高性能,广泛应用于智能家居和工业自动化等领域。机智云平台提供了一键配网功能,简化了设备的联网过程。本教程将详细介绍如何使用ESP8266进行烧录,并通过机智云实现一键配
    的头像 发表于 05-24 11:04 1563次阅读
    <b class='flag-5'>ESP8266</b>烧录与机智云一键配网教程

    学电路设计分享学习心得、技术疑问及实战成果

    活动介绍:随着联网、智能硬件等领域的快速发展,硬件开发与电路设计技能成为电子工程师和创客的核心竞争力。为帮助刚入行的电子小白、高校大学生高效掌握从基础理论到实战应用的能力,电子发烧友
    的头像 发表于 05-20 08:07 439次阅读
    学电路设计分享学习心得、技术疑问及<b class='flag-5'>实战</b>成果

    KaihongOS笔记本电脑开发实战第九节:全功能TypeC驱动框架适配

    工程师亲临直播间 依托笔电实战产品案例 细致剖析,干货满载 带你快速上手KaihongOS开发技术 本课程规划四大章节 每双周定期直播 后续章节蓄势待发,精彩不
    发表于 05-19 18:29

    零知开源——ESP8266+MPU6050 实现运动姿态检测

    零知ESP8266的I2C通信        在运动姿态检测、机器人平衡控制、VR头戴设备等应用中,MPU6050(三轴加速度计+三轴陀螺仪)是一个常见的姿态传感器。而ESP8266作为一款低功耗
    的头像 发表于 02-20 17:54 2808次阅读
    零知开源——<b class='flag-5'>ESP8266</b>+MPU6050 实现运动姿态检测

    STM32和ESP32应该学哪个

    等等,市场占有率也很高。 ESP32相对年轻了不少,满打满算也不到 10 岁,他的前身,还得从 ESP8266 说起,都属于乐鑫科技的产品。 如果你用单片机做过一些联网产品,那多多少
    的头像 发表于 02-18 09:52 1118次阅读