是上海乐鑫研发的高性能无线 SOC ,旨在以最低成本提供最大实用性,为 WiFi  功能嵌入其他系统提供无限可能,被称为业界里程碑。通俗的讲就是高性能单片机+ 无线WiFi 外设,特性如下: ESP8266 低功耗、高集成度的 Wi-Fi  芯片 仅需 7  个**元器件 超宽工作温度范围:-
转载 2024-05-09 10:42:46
134阅读
这一章将描述ESP8266的性能与指标,以及开发环境的搭建。ESP8266是2015年推出的一款Wifi模块,准确来说是集成了Wifi功能的MCU,拉低了目前的市场上Wifi模块价格,甚至一度突破极限,模块的开发语言除了Lua,还有c++,Python(MicroPython)和Java(Smart.js)等。图1:模块引脚与复用功能示意ESP8266最大峰值+25dbm,实测无阻碍距离300米在
前言本节开始,我们学习使用Arduino方式开发ESP8266,以一个温湿度检测仪为例,带领大家玩转主流的平台,包括Tlink、Onenet、阿里、腾讯、百度、Blinker平台等,硬件选用NodeMCU Lua V3,IED选用arduino官方最新版本1.8.13,本文我们完成开发环境搭建工作。一、基础知识1.Arduino简介Arduino是一款便捷灵活、方便上手的开放源代码硬件项目
转载 2024-05-06 15:07:45
107阅读
ESP8266 的软件编译与烧录,请参考 Espressif BBS : http://bbs.espressif.com/viewforum.php?f=21 您的 ESP8266 模块烧录后,正常运行应用程序 IOT_Demo,本文介绍如何使用 Espressif 的云端服务。当然,烧录时提到的 master-device-key.bin,笔者将在后文说明。1. Espre
使用ESP8266搭建NTP时钟连接WIFI,显示时间,年月日,星期板子:ESP-12E NodeMCU 开发板 屏幕:SSD1306 语言:Lua文中的所有工具驱动及固件: 链接:百度网盘 提取码:ms17引脚定义ESP-12E NodeMCU 开发板的引脚定义如下图所示。硬件连接屏幕使用SSD1306-4针屏幕SSD1306ESP8266GNDGNDVCC3.3VSCLD2[GPIO4]SDA
转载 2024-07-23 11:23:34
77阅读
对于已经掌握了ESP8266网络连接的小伙伴来说,第一件事应该就是想着利用网路获取一些数据,或者利用网络去控制一些设备,这里利用NTP服务器来获取网络时间 索引NTP服务器Arduino NTPClient库调用NTPClient库安装NTPClient库示例NTPClient库函数粗步解析NTPClient.h构造函数NTPClient ( )NTP服务器设置函数初始化函数初始化函数(带端口设置
NTP时间服务器配置与解析 Edit By ZhenXing_Yu 目 录 编译安装ntp server修改ntp.conf配置文件配置时间同步客户机 2在服务端验证: 3在客户端进行同步验证: 3启动、重启启动与关闭NTP第一种方式 4第二种方式 4查看NTP服务:设置开机自启动: 5NTP的主配置文件/etc/ntp.conf解析NT
NodeMCU(ESP8266)获取NTP时间很久没有搞ESP8266了,可能是这两年工作太忙了,又或者是对生活失去了斗志,所以最近又重新把两年前的东西重新收拾收拾。NTP协议我之前有写一篇NTP入门介绍(://blog.lengff./2021/11/15/javaupdntp/),大家如果有对NTP不了解的,可以先查阅这篇《NTP入门介绍(://blog.lengff.c
原创 2021-11-17 11:22:01
637阅读
文章目录NodeMCU(ESP8266)获取NTP时间NTP协议为啥要同步时间实现思路代码上代码效果图参考文章NodeMCU(ESP8266)获取NTP时间很久没有搞ESP8266
原创 2021-11-20 11:07:13
1801阅读
近期不断有麻油问我要源代码,就不遮掩了,粘贴到此处,复制粘贴即可。前提是arduino环境搭建好。/* * 这是使用wemos d1模块连接阿里的代码,亲测成功 * 注意阿里设备三元素一定要用自己的替代,这个代码中用的是例子,XXXX,SSSS之类的并非真实信息 */ #include <ESP8266WiFi.h> static WiFiClient espClient
本文讲解的是如何使用最简单的方法来实现esp8266的无线升级,同时支持远程服务器和本地服务器升级.下面是我用esp8266的sdk实现在线升级的整个流程(点击链接下载 源代码 )。1. 需要准备的软件工具:1.1  搭建本地服务器(或者远程服务器)1.2  我使用的本地服务器是一个轻量级的小型服务器EasyWebserver1.9,好处是可以直接把需要升级
(示例:stm32f103c8t6+esp01s串口AT指令模式)流程简介:一、 MQTT透传AT固件烧录      本期教程使用的是stm32+AT指令控制esp01s接入华为联网平台完成数据上报与命令处理,在先前如果使用Arduino开发过后的esp8266可能已经无法使用AT指令,或者出厂固件不支持全部的MQTT功能,这里我们首先对esp8266进行MQTT固
转载 2024-04-20 11:00:17
1032阅读
2点赞
前段时间使用Mqtt-fx工具测试了一下基于mqtt的阿里连接测试,学习的目的就是将整个流程转移到都硬件设备上,为了更深度的学习,这里使用ESP8266模块和USB串口工具进行测试。在开始前需要用到几个软件工具,一个是mqttfx,一个是网络抓包工具Wireshark,首打开Wireshark并监听阿里1883端口的网络数据,再使用mqttfx进行正常的登录服务器、断开服务器、发送消息、接收消
转载 2024-06-28 11:12:30
268阅读
目录一、前言二、总体设计三、硬件准备四、接入机智五、机智协议使用解析六、测试一、前言随着人均收入的增加,人们对于生活质量的要求也水涨船高。越来越多的人选择在家庭中种植绿色植物,而生命力及强的多肉成了不少人的选择。尽管如此,也时常发送一些多肉长时间缺乏浇水而落叶、浇水过多坏根的惨案...为此在大四上学期设计改智能花盆1.0;2.0版本近期将整理出来。我们期望的功能有:1.实现温度,土壤湿度等数据
本案例为机智平台中级应用开发实例,开发者通过使用机智 硬件开发平台、ESP8266,实现孵化箱的远程远程实时监控,实现孵化箱空气内外循环、光照、加热系统、加湿控制,以及高低温自动报警(手机APP或邮件推送)等功能。 此案例将从功能实现、材料准备、云端产品创建和相关部署、硬件制作、小鸟孵化记录、APP页面展示、APP消息推送实现和相关源码,等步骤来分享。由于篇幅较长,内容以连
#记录一些注意事项物联网平台必须先等数据点都上传过一次后,才开发公版APP页面,否则控件会不显示SDK必须3.2工具链5.2TLS使用mbedtls选项因为用到TLS,使用内存比较大,可以按照下面的任务栈大小设置设置好下面2个任务后,余下大约10K左右我们自己分配,别超了,否则TLS链接会连接出错// 注意必须大于4096 xTaskCreate((void (*)(void *))start_c
ESP8266+阿里c-sdk环境搭建本文背景为Linux环境下基于vscode对esp8266+aliyun c-sdk进行开发环境搭建ESP8266 开发环境搭建首先在/home下新建文件夹esp,用来存放相关文件,然后前往乐鑫github地址下载ESP8266SDK,可以直接下载压缩包然后解压扫esp文件夹下,也可以直接通过终端下载cd esp git clone https://gith
NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一
esp8266-12模块 ap模式 sta模式 AT测试AT客户端station模式 一、 思路 调试的环境:ESP8266调试工具链接: 链接:https://pan.baidu.com/s/1Zw1_rWvaK9HJ-wMyqafCzg 提取码:bs4w网络调试助手 百度网盘链接:链接:https://pan.baidu.com/s/1tjwkPpkg1tu-1d8BhYM2nw 提取码:m7
转载 2024-06-15 13:48:14
66阅读
硬件esp8266 01s USB转TTL CH340模块烧录接线 8266对应的针脚如上所示。烧录模式下: 将UTXD接到串口模块的RX上, 将URXD接到串口模块的TX上, CH_PD和VCC接3.3V GND和GPIO0接GND 其余脚无视即可。注意,这里烧录模式,如果要工作的话请将GPIO0脚悬空,即断开,否则设备不会正常工作!工具ESP_DOWNLOAD_TOOLesp全部固件 (Ai-
  • 1
  • 2
  • 3
  • 4
  • 5