草庐IT

ESP-BOX-LITE

全部标签

ESP32 OTA升级之https ota详解

ESP32OTA升级之httpsota详解1.前言本文以ESP32官方demo例程native_ota_example为例,详细阐述如何采用https实现esp32的ota升级。第一章节,为本文的前言部分,对文章内容进行大体概述;第二章节,主要描述了如何在本地将demo例程跑起来,并附带了关于使用demo例程中遇到的相关报错的具体解决措施;第三章节,主要描述了ESP32的flash扇区布局;第四章节,主要描述了OTA下载的镜像文件的头部数据结构,并对其进行详细分析,镜像文件的头部与OTA息息相关;第五、六章节,详细描述了OTA升级过程中应用程序的状态切换逻辑以及相关软件版本的使用;接下来,让我

ESP32连接云服务器【WebSocket】

ESP32连接云服务器【ESP32+宝塔面板】🔮🔮🔮🔮🔮相关文章🔮🔮🔮🔮🔮ESP32连接MQSensor实现气味反应🔗https://blog.csdn.net/ws15168689087/article/details/131365573ESP32+MQTT+MySQL实现发布订阅【气味数据收集】🔗https://blog.csdn.net/ws15168689087/article/details/131627595个人云服务器搭建MQTT服务器🔗https://blog.csdn.net/ws15168689087/article/details/131571433ESP32开发板引脚介

ESP8266与手机相互通信 透传模式(STM32F103C8T6 HAL库)有APP和完整代码

一、目标    stm32f103c8t6用串口发送AT指令控制esp8266发送数据到手机APP上,同时手机也可以发送数据到stm32f103c8t6主控,控制LED的亮灭。     将esp8266模块的GND、VCC、TXD、RXD、CH-PD与单片机对应引脚连接,其中TXD与RXD要反接,模块在工作时CH-PD要处于高电平状态。二、串口助手实验过程          步骤:1esp8266配置wifi模式 AT+CWMODE=1          2esp8266重启 AT+RST          3开启手机热点          4esp8266连接手机热点 AT+CWJAP="热

ESP32使用Arduino驱动180 360度舵机

180度舵机//驱动180读舵机安装ServoESP32库//接线棕色负极红色5V橘黄色信号线D4//安装库ServoESP32//控制舵机正传180度反转180度#includestaticconstintservoPin=4;Servoservo1;voidsetup(){Serial.begin(115200);servo1.attach(servoPin);}voidloop(){for(intposDegrees=0;posDegrees=0;posDegrees--){servo1.write(posDegrees);Serial.println(posDegrees);delay

STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信

STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信提示:esp8266开启透传模式,连上路由器Wifi(电脑热点),接入STM32串口引脚。另外手机TCP服务端是手机IP地址+串口号(大于8000滴)文章目录STM32f103增加ESP8266模块,通过Wifi用手机TCP服务端远程与STM32通信前言一、硬件1.硬件部件2.接线二、代码实现过程1.电脑串口调试ESP82662.初次实验在STM32写好程序3.串口接收来自8266的数据(串口中断服务)4.主函数心得前言最近对ESP8266模块进行小了解,知道只要对8266通过串口发送AT指令进行配置其

94款超级漂亮的box-shadow样式 复制即用

样式如图,代码已在结尾,按照序号复制粘贴便可直接用了:代码:box-shadow#0csscode====>box-shadow:rgba(149,157,165,0.2)0px8px24px;box-shadow#1csscode====>box-shadow:rgba(100,100,111,0.2)0px7px29px0px;box-shadow#2csscode====>box-shadow:rgba(0,0,0,0.15)1.95px1.95px2.6px;box-shadow#3csscode====>box-shadow:rgba(0,0,0,0.35)0px5px15px;bo

esp32与python-opencv的联动(micropython固件)

开发环境:Thonny,python硬件要求:esp32cam实现思路:    将esp32cam拍摄的图片通过网络协议传到电脑进行处理下位机代码:importcameraimportsocketimportnetworkimportcameraimporttimeSSID='XXX'#输入wifi名字password='XXX'#输入WIFI密码IP='192.168.1.34'#换成自己的IPv4地址port=9090#连接wifiwlan=network.WLAN(network.STA_IF)wlan.active(True)ifnotwlan.isconnected():print(

单片机开发---ESP32S3移植NES模拟器(一)

书接上文《单片机开发—ESP32-S3模块上手》《单片机开发—ESP32S3移植lvgl+触摸屏》参考内容依旧是参考韦东山老师的作品来移植的《ESP32|爷青回!ESP32(单片机)NES模拟器_NES游戏机掌机教程(开源+详细讲解实现代码!)》韦老师已经将代码开源,喜欢的朋友当然是可以去支持一波。另外还有github上的一份原始代码,喜欢从头来的,也可以去学习一下,核心部分是一样的,适配硬件的部分需要自己来修改。github上的espressif/esp32-nesemu移植效果esp32s3模拟nes小时候玩的第一个游戏就是超级玛丽,算是callback了。移植过程我使用的是ESP-IDF

单片机开发---ESP32S3移植NES模拟器(一)

书接上文《单片机开发—ESP32-S3模块上手》《单片机开发—ESP32S3移植lvgl+触摸屏》参考内容依旧是参考韦东山老师的作品来移植的《ESP32|爷青回!ESP32(单片机)NES模拟器_NES游戏机掌机教程(开源+详细讲解实现代码!)》韦老师已经将代码开源,喜欢的朋友当然是可以去支持一波。另外还有github上的一份原始代码,喜欢从头来的,也可以去学习一下,核心部分是一样的,适配硬件的部分需要自己来修改。github上的espressif/esp32-nesemu移植效果esp32s3模拟nes小时候玩的第一个游戏就是超级玛丽,算是callback了。移植过程我使用的是ESP-IDF

物联网ESP8266之温湿度上传到点灯科技blinkerapp

本文主要对物联网常用场景,读取传感器数据然后反馈到app上查看。硬件:ESP8266(我使用的是wemosD1,80Mhz,4Mflash)ArduinoIDE(提前将开发板安装)所需要的库:1.dht库GitHub-adafruit/DHT-sensor-library:ArduinolibraryforDHT11,DHT22,etcTemperature&HumiditySensors2.点灯科技Blinker插件点灯科技-点灯物联网解决方案使用示例:blinker-library/DHT_WiFi.inoatmaster·blinker-iot/blinker-library·GitHu