读取数据并显示概述这一部分本来并不难,想直接做不用记录,但是早上还是做了快半个小时,还是写一下出现的一些问题吧。从sd中读取数据已经在上一篇文章中有提及,这里就不多赘述,主要是说一下SSD1306 OLED屏幕的一个函数,display.drawXbm()开始操作之前已经把OLED显示做好了,现在再把读出来的数据作为参数传进去就行了,所以先来了解一下这个函数的参数(并非来自官网)drawXbm(
很多同学在问我,ESP8266如何连接到Azure,因为官方只有Spark Fun之类的DevKit(开发套件)出了教程(我只找到了套件的文档)。 先上视频:http://v.youku.com/v_show/id_XMzE3MTg0NDU1Mg==.html 其实SparkFun Esp8266与普通的ESP8266是一样的,文档上也标注了Arduino Compatible
声明:该文章为网上多篇文章的杂糅,经过试错,得出个人的笔记。与他人文章的重复性不可避免,但他人单篇文章不一定适合自己的实践问题。本文的WiFi模块型号为ESP8266-01,利用USB转TTL模块与PC进行UDP、TCP通信;本文粗略列出模块的连接、UDP、TCP连接过程和一些注意事项,未一一列出输入命令后的现象,若想弄清,请参考文章下端部分文献链接,或自己查询。模块介绍:ESP8266-01正面
转载 2024-05-23 18:27:26
65阅读
文章目录一 、前言二 、准备材料三 、亚马逊账号新建物品3.1 申请亚马逊账号3.2 创建单个物品3.3 创建证书四 、编译AT固件源码4.1 搭建AT固件源码的二次开发环境4.2 拉取AT固件源码4.3 替换亚马逊连接证书4.4 编译五 、连接通讯有任何疑问联系邮箱或文章留言,不要私信我,本博客已经屏蔽私信!多多支持! 一 、前言本博文于 2021.2.25 更新,转载于:二 、准备材料三 、
转载 2024-06-24 08:22:11
138阅读
1、流程基本介绍一句话总结:通过下载NodeMCU固件到ESP8266,基于固件库可以有很多强大的功能解决具体的问题。实际上不止这一种方式可以实现,但个人认为上述方式具有较强的灵活性,同时也比较简单方便。这里面需要注意的是,ESP8266需要通过USB模拟串口实现程序下载和通信功能,因此针对特定的下载器电脑上需要安装专门的linux驱动。ESP8266的工作模式主要包括:AP模式:ESP8266
文章目录一:SPI通讯1:什么是SPI通讯2:SPI优点3:通讯原理4:工作时许5:OLED屏幕的SPI工作过程二:ESP8266 的SPI通讯1:概述:2:8266的标准SPI、Dual SPI和Quad-SPI3:8266 SPI模块说明3.1 模块特点3.2 主机协议格式3.3 现有 API ⽀持的 SPI 主机通信格式4:SPI模块API函数说明4.1 void spi_master_i
转载 2023-07-11 13:35:19
1437阅读
目录OLED屏DHT11温湿度传感器光敏传感器超声波测距传感器HC-SR04OLED屏本次所用的0.9寸OLED屏仅含I2C接口,首先要找到该显示屏的驱动程序,从GitHub上的microPython库,driver文件夹中能找到该文件ssd1306.pyhttps://github.com/micropython/micropython/tree/master/drivers/display将该
转载 2024-07-10 17:14:57
239阅读
目录1 阿里云平台1-1 阿里云注册 1-2 创建产品和设备1-3 创建物模型2 MQTT.fx接入阿里云3 ESP8266接入阿里云1 阿里云平台1-1 阿里云注册为了方便理解,本次阿里云注册采用全新账号重零开始:第一步:进入阿里云官网 https://www.aliyun.com/点击左上角登录按钮并完成登录,一般用支付宝扫码登录就OK第二步:登录完成后
# ESP8266 连接 iOS 设备的完整指南 在物联网(IoT)开发的世界中,ESP8266是一个流行的Wi-Fi模块,它使得与各种设备的连接变得容易。而今天,我将指导你如何将ESP8266连接到iOS设备。这篇文章分为几个部分,首先我们会概述整个流程,然后我们将详细介绍每一步的具体操作,包括所需的代码及其注释,最后,我们还会以状态图和饼状图的形式展示相关信息。 ## 流程概述 在开始之
原创 8月前
129阅读
通过Arduino软件,工具=>串口监视器=>选择115200的波特率,否则打印信息将会乱码。可以通过串口打印的IP地址,通过路由器管理界面或者与设备连接同一局域网的设备ping该设备。ESP8266的wifi模块包含了三种工作模式。
原创 2024-08-01 15:42:39
487阅读
踩坑无数次整理最基础连接前言第一步 软件硬件准备第一步 配网 + 连接第三步 订阅和发布 实现准备—MQTT协议 前言1. PUBLISH – 发布消息 发布消息控制报文是指客户端向服务端(或服务端)向客户端传输一个消息。 2. SUBSCRIBE - 订阅主题 客户端向服务端发送SUBSCRIBE报文用来创建一个或多个订阅。为了将应用消息转发给订阅匹配的主题,服务端将发送PUBLISH报文给
esp8266连接AHT20和BMP280 esp8266 micropython 控制AHT20和BMP280AHT20手册百度一搜就有,还是免费中文的,BMP280的手册官网上有,是英文的,链接在我后面的代码部分里面有测试效果一句话:误差很大 AHT20和BMP280测出来的温度差0.6°左右 AHT20之间测出的温度误差在0.4°左右 BMP280之间温度误差在0.5°左右 我发现一个问题,
最近在做毕业设计.毕竟本科4年,作为计算机嵌入式专业学生,又在嵌入式实验室学习三四年,不想糊弄自己,准备好好搞一个.最近突然决定要将硬件连接云平台,采用的是通用的ESP8266,于是乎就开始搞阿里云.整了两天终于调试完成,简单分享一下步骤,希望第一次触阿里云物联网平台的同学有所帮助.前提是需要了解ESP8266的基本AT指令,了解MQTT协议,及阿里云基本的知识,否则步步懵.一,注册阿里云创建设
Station模式连接服务器一、硬件连接二、软件配置三、调试通信 一、硬件连接esp8266、USB转ttl、杜邦线,接线和上一节一样esp8266USB转ttlRXTXTXRX3V33.3VEN3.3VGNDGND二、软件配置需要用到的指令如下指令返回说明ATOK老规矩,上电先试试AT指令能不能用AT+CWMODE=MODEOK设置esp8266模式,Station模式MODE=1AT+RST
总结了网上的一些关于使用Arduino IDE开发ESP8266接入ONENET平台的示例,将其修改总结为方便修改的程序。 至于如何在onenet新建的设备接入,网上资料很多。我这里节约时间就不写了(有需要的话,留言评论,评论多了,我直接出视频教程)HTTP协议接入OneNet后,云平台不显示在线,但是云平台数据的收发没有问题直接上程序/*HTTP接入ONENET 不显示在线*/ #include
转载 2024-03-25 18:30:11
680阅读
嘿,朋友,我是 Kedar,你有没有想阻止所有的 WiFi信号?或者只是想从 WiFi 踢某人或邻居 WiFi 。那么,本玩法是你等待结束的时刻了。这是为你提供的、仅需 $8 的 DIY Wifi 干扰器。这个干扰器是如此微小,你可以放在口袋里,并随身携带。它可以通过您的电源或 3.7v 锂电池供电。你可以选择你想要的那个 WiFi网络,然后点击它。 但要确保这只是为了教育目的,而不要用于错误的目
stm32 esp8266 ota系列文章:stm32 esp8266 ota-快速搭建web服务器之docker安装openrestystm32 esp8266 ota升级-tcp模拟httpstm32 esp8266 ota升级-hex合并-烧录-bin生成stm32 esp8266 ota升级-qt bin文件处理工具stm32 esp8266 ota升级-自建mqtt和文件服务器动态AB面
Step1:配置ESP8266通过USB转TTL模块把ESP8266模块和电脑连接起来,如图:把ESP8266模块的VCC,GND,CH_PD,UTXD,URXD口分别USB转TTL模块的3.3v,地,3.3v,RXD,TXD连接好后,就准备用电脑用串口调试助手向ESP8266发送AT指令。串口调试助手下载地址:百度云盘 设置好串口调试助手的串口和波特率,ESP8266默认波特率为11
由于需要做一些低功耗的东西,所以最近在尝试玩墨水屏。出于成本考虑(没钱的另一种委婉说法)从咸鱼淘到2块便宜的二手SES 2.66寸三色墨水屏,并使用micropython将其驱动起来,并用字库的方法显示中文。一.屏幕的驱动 1.硬件连线 SES 2.66墨水屏 SES 2.66墨水屏带驱动小板 买到的屏幕是图上这个样子的,带驱动小板 ,驱动小板的作用是提供给MCU标准
上一篇文章讲述了如何进行UDP通信;好了,废话不多少;直接进入主题; 上一篇的UDP的时候,我们讲述了如何去连接别的WiFi热点;和给ESP8266改名字和密码之类的东西,TCP通信也是一样的,TCP通信和UDP通信基本是一样的,差别在于这里; 当你连连接上wifi 的时候,你需要设置一下你的TCP通信(这一点和UDP是一样的);我们在my_station_init()函数中设置一下; 这里的
转载 2024-04-04 07:10:22
114阅读
  • 1
  • 2
  • 3
  • 4
  • 5