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
    +关注

    关注

    50

    文章

    947

    浏览量

    43948
收藏 人收藏

    评论

    相关推荐

    nodemcu和esp8266是什么关系?

    是芯片在esp8266芯片加上4MB spi flash变成esp-12模块;再在esp-12模块加上底板,加上USB转串口就变成NodeMCU。 百科给出的解释是,NodeMCU,是一个开源的物
    的头像 发表于 10-20 14:53 2297次阅读
    nodemcu和<b class='flag-5'>esp8266</b>是什么关系?

    ESP8266 Non-OS SDK API参考

    消除蜂窝/蓝⽛/DDR/LVDS/LCD ⼲扰。基于 ESP8266EX 联⽹平台的 SDK 为⽤户提供了⼀个简单、快速、⾼效开发物联⽹产品的软件平台。本⽂旨在介绍该 SDK 的基本框架,以及相关的 API 接⼝。主要的阅读对
    发表于 10-10 06:23

    esp8266ex引脚详细 ESP8266EX参考手册

    ESP8266EX 由乐鑫公司开发,提供了⼀套⾼度集成的 Wi-Fi SoC 解决⽅案,其低功耗、 紧凑设计和⾼稳定性可以满⾜⽤户的需求。 ESP8266EX 拥有完整的且⾃成体系的 Wi-Fi
    发表于 09-08 17:05 1次下载

    【华秋推荐】联网入门学习模块 ESP8266

    处理器,带⽚上SRAM。ESP8266EX可以通过GPIO外接传感器和其他设备。软件开发包(SDK)提供了⼀些应⽤的示例代码。 在当下AIoT时代,联网技术的快速发展和应用场景的不
    发表于 08-04 11:27

    ESP8266联网茶壶

    电子发烧友网站提供《ESP8266联网茶壶.zip》资料免费下载
    发表于 07-10 16:45 0次下载
    <b class='flag-5'>ESP8266</b>物<b class='flag-5'>联网</b>茶壶

    采用ESP8266的物联网开关

    电子发烧友网站提供《采用ESP8266的物联网开关.zip》资料免费下载
    发表于 07-06 15:03 4次下载
    采用<b class='flag-5'>ESP8266</b>的物<b class='flag-5'>联网</b>开关

    使用ESP8266制作基于物联网的数字世界时钟

    电子发烧友网站提供《使用ESP8266制作基于物联网的数字世界时钟.zip》资料免费下载
    发表于 07-05 10:47 36次下载
    使用<b class='flag-5'>ESP8266</b>制作基于物<b class='flag-5'>联网</b>的数字世界时钟

    使用Firebase的ESP8266联网平台

    电子发烧友网站提供《使用Firebase的ESP8266联网平台.zip》资料免费下载
    发表于 07-03 09:54 0次下载
    使用Firebase的<b class='flag-5'>ESP8266</b>物<b class='flag-5'>联网</b>平台

    基于ESP8266的Agrumino Lemon

    电子发烧友网站提供《基于ESP8266的Agrumino Lemon.zip》资料免费下载
    发表于 06-15 09:19 0次下载
    基于<b class='flag-5'>ESP8266</b>的Agrumino Lemon

    ESP8266ESP32上的WiFi Webradio

    电子发烧友网站提供《ESP8266ESP32上的WiFi Webradio.zip》资料免费下载
    发表于 06-13 11:38 0次下载
    <b class='flag-5'>ESP8266</b>或<b class='flag-5'>ESP</b>32上的WiFi Webradio

    如何通过ESP8266共享互联网

    我正在尝试通过 OTA 上传代码。但我无法将所有 ESP8266 都连接到互联网,所以我选择 hc12 进行远程传输。但我对如何通过 ESP8266 共享互联网有疑问。 有任何可能通过
    发表于 05-31 08:17

    ESP8266初次如何实现无线通信(基于电脑与ESP8266)

    一.需要的软件及硬件 1.软件 2.硬件 二.ESP8266的使用 .ESP8266的介绍 2.ESP8266进行初始AT指令的配置步骤 三.所用软件安装分享 ESP8266
    发表于 05-30 09:53 14次下载
    <b class='flag-5'>ESP8266</b>初次如何实现无线通信(基于电脑与<b class='flag-5'>ESP8266</b>)

    如何用电池组连接ESP8266

    我正在尝试用电池组连接我的 ESP8266( 约 45 秒后自动待机)。我的问题是,ESP8266 每 5 分钟从深度睡眠中唤醒一次,但电池组已经处于待机状态并且没有为 ESP8266 供电。 我是
    发表于 05-25 07:33

    如何使用多个ESP8266创建级联网络?

    我们已经解决了使用多个 ESP8266 创建级联网络的方法在此视频中,您可以看到几个网络... a) 一个名为 PASILLO_IZQUIERDO。我们有一个 ESP8266 既可以作为 AP 也
    发表于 05-24 06:41

    使用ESP8266驱动OLED屏

    在进行后续的ESP8266学习前,我们先来对OLED屏进行驱动,为后续学习提供直观的信息显示。
    的头像 发表于 05-19 14:37 1739次阅读
    使用<b class='flag-5'>ESP8266</b>驱动OLED屏