目录项目需求 前端浏览两个后端 python后端 nginx-flv+ffmpeg后端总结项目需求 手机浏览器,远程查看实时监控视频、按钮控制电机、获取环境温度。
转载
2024-05-08 15:28:29
759阅读
-----写在前面的话,本文介绍基于esp32的图传方案 参考资料:http://www.openedv.com/posts/list/43372.htm
————————————————1.1 OV2640 简介 OV2640是OV(OmniVision)公司生产的一颗1/4寸的CMOS UXGA(1632*1232)图像传感器(image sensor)
转载
2024-05-30 13:07:37
348阅读
引言本篇ESP32 / ESP8266 MicroPython教程主要说明如何从MicroPython的文件系统中读取一个文件。本教程在 esp32 和 esp8266 上进行了测试。通常我会使用Putty与MicroPython命令行界面进行交互。但是为了演示,我在本篇教程中会使用Arduino Serial Monitor与设备进行交互。因为它也要与设备之间建立串行连接,所以这种交互方式其实与
转载
2024-06-03 18:28:46
217阅读
目录前言一、esp32刷MicroPython固件库二、创建阿里云产品1.注册阿里云账号并登录控制台2.找到物联网平台中的公共实例进入3.创建产品及设备4.编辑物模型并发布5.最后找到刚创建的产品设备查看DeviceSecret一键复制6.打开mqtt单片机编程工具将刚才复制的设备证书复制进去得到设备三元组用于后面的编程三、读取温湿度及光照数据通过mqtt上传阿里云四、设置产品规则引擎五、应用层的
转载
2024-05-12 13:03:38
492阅读
这段时间入手了安信可的ESP32-C3开发板,我买的是ESP32-C3-32S开发板(外置4M)的。之前写过一个微信小程序获取onenet数据的,这下顺便整个流程衔接起来。一、OneNet平台1、创建产品控制台 —>MQTT物联网套件–>添加产品关于产品名称、行业、类别那些自行选择即可,这里选用mqtt协议2、创建设备点击我们创建好的产品,进去下一个页面,在页面左边的有一个设备列表,然
转载
2024-03-26 13:34:23
806阅读
目录1前言2应用侧接入华为云IoT平台3必备环境4使用步骤4.1华为云IoT平台简介4.2产品定义4.3设备定义与注册4.4ESP32编程接入4.4.1头文件的包含4.4.2接入参数以及ESP32WiFi的配置4.4.3WiFi配置与MQTT连接初始化4.4.4属性上报4.4.5接收华为云IoT平台下发命令以及命令响应1前言 相信很多人和笔者一
转载
2024-05-23 23:36:15
327阅读
RMT 文章目录RMT1. RMT简介1.1 概述1.2 红外编码1.2.1 编码组成1.2.2 载波1.3 RMT组件概述2. RMT框图剖析2.1 时钟2.2 RAM2.3 发送器2.4 接收器3. RMT结构体配置说明4. RMT发送实验4.1 功能描述4.2 硬件设计4.3 软件设计4.3.1 配置结构体的公共部分4.3.2 配置结构体的发射部分4.3.3 载入结构体配置4.3.4 定义要
转载
2024-06-12 23:13:09
250阅读
typedef struct
{
timer_alarm_t alarm_en; /*!< Timer alarm enable */
timer_start_t counter_en; /*!< Counter enable */
timer_intr_mode_t intr_type; /*!< Interrupt mode */
转载
2024-04-18 09:37:55
134阅读
由于工作需要,需要ESP32对MP3流进行软解码,为了通过文件进行实时流模拟,研究了ESP-ADF中的流类型。相关流类型及支持的操作如下表所示。流类型AUDIO_STREAM_READER(读类型)AUDIO_STREAM_WRITER(写类型)算法流YNFatFs 流YYHTTP 流YYI2S 流YY PWM 流NY原始流YYSPIFFS 流YYTCP 客户端流YY提示音流YN嵌入式二
转载
2024-04-22 23:10:16
485阅读
文章目录esp-matter开发环境搭建前提准备1.Ubuntu22.04(磁盘容量不小于80G)esp-idf 开发环境搭建1.ESP-IDF 依赖环境安装2.Problem1 solution2.1 jihu-mirror 使用(推荐)2.2 submodule-update 使用(不推荐)3.Problem2 solutionesp-matter开发环境搭建 esp-matter开发环境搭
Easy IoT实现mqtt实验(该博客主要记录本人物联网课程的实验报告)一、实验目的及要求【实验一】实现Easy IoT配置。 【实验二】实现Easy IoT上mqtt消息的通讯。二、实验原理与内容实现mind+下Easy IoT上mqtt消息的通讯。三、实验软硬件环境硬件:掌控板 软件:Mind+四、实验过程(实验步骤、记录、数据、分析)1.在Easy loT平台上注册账号2.登录Easy l
因为最近要做一个项目,机器需要先拍摄照片,然后存储在SD卡,然后读取出来发送出去,由于巴发云物联网平台已经免费提供了图传的服务,因此省去我不少时间,所以剩下的就是SD卡的读写了。将图片储存到SD卡里面/********拍照并且存储到SD卡*********/
static esp_err_t take_photo( ) //将照片存储到sd卡中,从0开始命名 如:0.jpg
{
camera_
转载
2024-03-21 12:43:34
53阅读
此篇博客用来记录 ESP32 TCP/UDP 相关应用层操作。首先列举出几个常用的 setsockopt option:
SO_REUSEADDR 启用地址复用,允许 socket 绑定处于 TIME-WAIT 状态的相同端口的 IP 地址
SO_KEEPALIVE 启用 TCP 保活机制,用于服务器或客户端检测链接是否异常,默认值 IDLE:2 小时,INTVL:75 秒,CNT: 9 次
SO
转载
2024-05-04 17:35:09
409阅读
这两天在ESP32 IDF上移植了LVGL8.2,LVGL8.2已经内置了decoder,不需要再安装额外的库。但是,lv_obj_t * wp;
wp = lv_img_create(DictSense);
lv_img_set_src(wp, "S:/ALBUM/wink.png");将文件系统移植好后,把decoder打开: 先说解决方案:解决方案将 lv_conf.h中的#
转载
2024-04-01 20:41:12
249阅读
之前我们尝试过直接把LED点亮并且闪烁。
今天尝试一下将LED的开关状态上云,并可以通过云来进行数据下发。
数据要上云,首先开发板要联网。
首先我们会用 Python的network 库, 在network库当中,提供STA_IF和AP_IF两种模式。其中进行连接的是使用STA_IF模式,如果使用AP_IF,则是将ESP32作为一个热点。后面的文章当中我们会用到。import network
i
转载
2023-11-12 14:32:46
290阅读
一、目的 在上一篇《ESP32系列--第五篇 WiFi Station模式》我们介绍了station模式,本篇我们介绍一下AP模式。二、准备 首先我们从esp-idf里面拷贝一份官方的示例代码 &nbs
转载
2024-04-28 06:53:16
233阅读
实验八——通信实验一、实验目的在两个ESP32上实现TCP协议的测试二、实验内容1. 应用ESP32建立TCP Server及TCP Client2. 实现TCP Server及TCP Client的简单测试三、实验设备ESP32四、实验步骤1) TCP Client的建立及测试TCP Client主要是用来访问服务器的,很多可以通过外网访问的物联网设备主要就是工作在TCP Client下。设备主
转载
2024-04-11 12:46:45
239阅读
文章目录项目介绍设计思路功能实现使用方法 源码地址 项目介绍使用 ESP32-S2 制作一个本地气象台/温度计,在 oled 屏幕上显示本地的实时时间和天气信息。设计思路功能实现(1)连接 wifi 功能wifi 初始化连接 wifi事件处理ESP32-S2 连接 wifi 需要设置成 AP 模式。注册 wifi 开始连接事件、wifi 断联事件和获取 IP 地址事件,在事件回调函数中对这三种情
转载
2024-03-29 11:28:38
120阅读
智能设备 - ESP32-CAM 目录智能设备 - ESP32-CAM设备状态ESP32-CAM 上网ESP32-CAM 拍照ESP32-CAM 上传图片 本项目的智能装备采用 ESP32-CAM,需要提供上网、拍照、上传图片与状态显示等功能,开发语言讲采用 MicroPython,因为上网、拍照与状态显示等三项功能 ESP32-CAM 可以单独完成,而上传图片需要事先架设好 Web 服务器作为
转载
2024-01-16 01:18:20
601阅读
ESP32 CAM 代码 基于Arduino实现 /*
网络调试助手
https://soft.3dmgame.com/down/213757.html
*/
#include <Arduino.h>
#include <WiFi.h>
#include "esp_camera.h"
#include <vector>
const char *ss
转载
2024-06-27 06:05:07
325阅读