ESP8266_01搭建开发环境ESP8266_02程序的编译与下载ESP8266_03SDK与Makefile的基本用法ESP8266_04管脚控制与软件定时器ESP8266_05 ESP8266有几个串口?ESP8266_06硬件定时器与IO中断ESP8266_07基于PWM的呼吸灯ESP8266_08基于flash的数据掉电保护ESP8266_09基于IIC控制的OLED屏幕ESP8266_
ESP32 通过HTTPS进行OTA更新固件(在platform上进行编码) 目录ESP32 通过HTTPS进行OTA更新固件(在platform上进行编码)1、OTA技术 简介2、本章介绍3、HTTPS OTA更新流程3.1、HTTP OTA更新流程3.2、HTTPS OTA更新流程4、HTTPS OTA具体实现4.1、编写要更新的固件4.2、在Amazon S3存储桶上储存要更新的固件。(fi
转载
2024-05-23 23:40:18
3966阅读
引言在第一章博客中,我们讲了Arduino对Esp32的一个环境配置,以及了解到了常用的一个总线通讯协议,其中有SPI,IIC,UART等,今天我为大家带来UART串口通讯和c#串口进行通讯的一个案例,以及什么是中断,中断的作用和实践,话不多说,让我们正式开始。UART在第一篇博客中,我们讲了UART是需要一个接收一个发送的引脚,总共两个,分别是TXD(发送引脚),RXD(接收引脚),不管是什么类
转载
2024-08-23 21:17:16
442阅读
ESP32固件安装和基础测试ESP32- WORRM- 32固件安装使用软件ZTsoft安装固件使用FLASH_DOWNLOAD安装固件基础测试使用ZTsoft点亮LED使用Mind+点亮LED使用ESP32注意,先断串口在断电!要不然会有概率把固件弄没 最近新弄了个ESP32,又可以玩硬件啦。好好写个入门教程。本篇包含:固件安装,还有推荐一些好用的软件。(主要是ESP32相关)ESP32- W
转载
2023-11-14 10:40:23
405阅读
目录前言一、Captive portal功能原理二、操作过程1.烧录带有Captive portal功能的AT固件2.模组开启Captive portal功能操作过程3.手机部分的操作过程联系我们 前言Web Captive portal功能即:网页强制认证功能,即:连上目标WiFi的时候,将自动弹出一个页面,这个页面用于认证,只有认证通过以后我们才能连接网络。这项技术是几年前兴起的,在商场或者
ESP8266/8285/32 系列透传固件 JFirmwareESP v3.5.0各种介绍及截图已打包在zip内,自行解压查看即可.下载地址:Gtihub:https://github.com/JamieTsui/JFirmwareESP_release简介主页:http://www.jfirmware.com/jfirmwareespESP32v3.5.0(2021-03-30) 注意事项:
转载
2024-03-15 08:20:38
423阅读
起因大牛攻城狮最近遇到了一件伤心的事情,团队辛辛苦苦做板子,被别人拿去抄了,固件也被破了。想起那调代码的日日夜夜,多少辛苦都白费了,感觉这是个弱肉强食的时代,这里也要痛骂那些黑心老板,这样做对吗。只能暗暗怪自己当时图方便,没有把固件安全工作做好。讨论好的加密我也搜了很多针对MCU固件加密的观点,总的来说,大家比较认可的方式是:加密方式简单、占用MCU资源少方便破解成本高先说第一条,加密方法不能太复
1.现有方法存在的问题:目前ESP32的官方开发框架ESP-IDF更新很快,我的电脑里已经存了好几个版本的ESP-IDF SDK了。尽管新版本的功能更强大,但旧版本的SDK中也有不少可以学习的知识,看到不同的编程优化思路。每一个版本的SDK都需要配置编译工具所在的路径,以及配置工程路径的环境变量IDF_PATH。设置方法有两种:1.1使用如下语句,导入SDK的编译工具和配置环境变量:export
转载
2024-04-14 23:17:00
364阅读
文章目录前言一、下载、安装和配置1.1 下载1.2 安装解压1.3 配置变量二、【ESP32】编译 带操作系统 idf sdk 3.0 以上版本导入工程:配置环境步骤:编译步骤:下载步骤:另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 前言 上篇写了如何实现esp8266多个SDK的编译和下载,迫不及待
转载
2024-06-26 11:47:59
435阅读
编译环境:我用的是(Keil)MDK4.7.2 stm32库版本:我用的是3.5.0一、本文不对FLASH的基础知识做详细的介绍,不懂得地方请查阅有关资料。对STM32 内部FLASH进行编程操作,需要遵循以下流程:1、FLASH解锁2、清除相关标志位3、擦除FLASH(先擦除后写入的原因是为了工业上制作方便,即物理实现方便)4、写入FLASH5、锁定F
转载
2024-09-25 14:48:45
411阅读
AWTRIX像素屏时钟搭建前言一、AWTRIX是什么?二、AWTRIX像素屏时钟搭建步骤1.材料准备2.ESP8266固件刷写3.接线方式4.手机端配网4.服务器的搭建三、搭建时钟常见的问题及解决方法四、效果图(网上的up主制作的) 前言提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容
腾讯云物联网开发平台创建和ESP-12S的固件烧录前言一、腾讯云物联网开发平台的创建1. 创建产品2. 配置产品和创建设备3. 设备三元组说明二、ESP-12S固件烧录1.固件获取2.固件烧录三、连接测试1. 连接WiFi2. 连接腾讯云物联网开发平台3.订阅主题4.发布消息四、腾讯连连App控制 前言 之前用ES
MicroPython 在 esp-idf (esp32) 上编译固件esp32 编译 micropython 的固件相关的资料应该很多吧,我也会出一篇,但会额外讲一些 linux 的东西的。资料将按照以下顺序进行说明。什么是 esp-idf ?配置 esp32 工具链准备 micropython 仓库建立 micropython for esp32 固件注意,以下操作截图全部在 linux 下完
转载
2024-06-04 09:31:43
238阅读
刚才给大家讲解了esp32cam使用arduino ide官方示例内网穿透的方法,因目前免费的内网穿透软件无法完成公网ip的两个端口映射,因此作者去学习了另一个不使用官方示例也可以内网穿穿透的方法。 在此先介绍b站王铭东老师,我是在这位老师的基础上学习的,还有上的这位老师,我仅学习借鉴代码思路部分,这两位老师都很厉害,大家可以看看相关和视频。接下来便给大家讲解thonny实现内网穿透,
转载
2024-08-25 17:03:10
444阅读
文章内容为个人理解,要是有误望各位海涵,欢迎评论区/私信指正,确认有误会第一时间修改。一、固件下载及烧录1.下载esptool可以通过cmd命令行打开黑窗口,随即输入以下指令并回车:pip install esptool2.擦除硬件闪存在连接上ESP32开发板后,可以通过在cmd命令行黑窗口输入以下指令擦除硬件闪存:esptool.py --port COM1 erase_flash此处的COM端
转载
2024-08-13 12:06:35
1179阅读
我一开始入门esp32的时候找关于固件下载好长时间都没有找到适合入门的固件烧录教程。现在学了一段时间,所以想要写一篇关于esp32固件烧录的教程,去帮助一些入门的朋友。这篇文章主要参考的官方文档的说明,如果想要了解更多的关于烧录知识或者完全适合你的开发板固件烧录的方法,你可以参考下面是链接:ESP-AT下载指导ESP-AT固件flash文件中doc中工具使用指南(这个不是链接)为什么下载固件?首先
转载
2024-04-24 13:22:50
760阅读
文章目录前言1、亚马逊云平台使用1.1 申请亚马逊账号1.2 创建单个物品1.3 创建证书1.4 保存和下载证书2、编译生成支持接入亚马逊的AT固件2.1 获取SDK2.2 合并固件烧录配置3、AT指令对接亚马逊平台 前言正值2020年,为了丰富物联网云平台的开源生态,谨愿供绵薄之力给大家,在此奉上ESP8266如何用AT指令快速对接上亚马逊云之文。1、亚马逊云平台使用1.1 申请亚马逊账号点击
转载
2024-09-23 17:29:00
167阅读
基于STM32单片机的密码锁功能描述:由STM32F103单片机最小系统+ 4*4矩阵键盘+LCD1602液晶显示+蜂鸣器+继电器模块 1、采用STM32F103为主控芯片 2、通过4*4矩阵键盘实现密码输入、功能键等排列如下 1 2 3 删除 4 5 6 &nb
转载
2024-07-08 07:38:35
279阅读
从未公开过的方法:软件防爆破之绝招假设A为验证代码段,爆破一般为找到A代码段中某处然后修改,可以这样做:取随机数X为 1 或者 2if X=1 then再次取随机数X为 1 或者 2 if X=1 then 再次取随机数X为 1 或者 2 if X=1 then
写在前面: 当你遇到一件麻烦事的时候,你要做的就是乖乖听它的话,别再自找麻烦。 1.参考资料ESP-IDF手册ESP-AT手册esp-dev-kits开发板手册2.下载IDF和IDE不推荐使用esclipse和vscode插件,除非你经常用这两个,对它们很熟悉,而且下载插件时可能需要外部上网
第一个很小那个只是一个下载器,第二个是已经把库一起下好的,建议下载第二个,然后按照步骤安装
转载
2024-07-31 20:55:05
993阅读