惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
H
Hackread – Cybersecurity News, Data Breaches, AI and More
WordPress大学
WordPress大学
博客园_首页
美团技术团队
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
J
Java Code Geeks
A
About on SuperTechFans
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
T
The Blog of Author Tim Ferriss
Microsoft Azure Blog
Microsoft Azure Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog
雷峰网
雷峰网
爱范儿
爱范儿

博客园 - 杨奉武

VSCODE选中变量后右侧滚动条不显示相同引用项位置问题 中移ML307A(4G Cat1,C-SDK,OpenCPU)模组学习开发-基础入门-关于测试官方提供的demo程序 A8款WiFi&BLE+4G+GPS摄像头拍照图传模块 - SDK二次开发环境搭建和程序下载 WIFI&蓝牙(ESP32)转CAN或RS485总线&串口TTL模块-CSDK--MQTT和RS485双向透传 GY001-带RS485或CAN总线的WiFi+4G摄像头拍照图传模块 - 外部触发唤醒设备拍照,图片通过http发送到自己的服务器,发送完以后休眠(休眠时长由服务器控制) GY001-带RS485或CAN总线的WiFi+4G摄像头拍照图传模块 - 外部触发拍照,拍照存储到SD卡,然后从SD卡读取图片通过http发送到自己的服务器 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-用户可以随时按下按键进行拍照,拍照存储到SD卡,然后从SD卡读取图片通过http post(from-data)发送到服务器 GY001-WiFi&BLE+4G转CAN总线或RS485中高速通信 - 4G通信CAN数据发送到MQTT, GPS上传数据, 1ms一帧测试 GY001-WiFi&BLE+4G转CAN总线或RS485中高速通信 - 4G通信CAN数据发送到TCP服务器, GPS上传数据, 4G转CAN总线的1毫秒一帧通信测试,实际做到了微秒级速率 GY001-WiFi&BLE+4G转CAN总线或RS485中高速通信 - 产品使用手册 GY001-WiFi&BLE+4G转CAN总线或RS485中高速通信 - 关于OneNet基站定位配置 GY001-WiFi&BLE+4G转CAN总线或RS485中高速通信 - 4G通信CAN数据发送到UDP, GPS上传数据, 4G转CAN总线的1毫秒一帧通信测试,实际做到了微秒级速率 GY001-ESP32S3+4G+GPS转CAN总线或RS485双向透传-SDK二次开发环境搭建和程序下载 GY001-带RS485或CAN总线的WiFi+4G摄像头拍照图传模块-整板测试-外部触发或阿里云物联网平台控制拍照上传到阿里云对象存储OSS,阿里云物联网平台OTA升级程序,阿里云物联网平台动态注册设备 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-使用阿里云物联网平台控制拍照上传到阿里云对象存储OSS,支持阿里云物联网平台OTA升级程序,阿里云物联网平台动态注册设备 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-定时或外部触发拍照上传图片到阿里云对象存储OSS WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-定时或外部触发拍照上传图片到OneNet物联网平台 A8款WiFi&BLE+4G+GPS摄像头拍照图传模块 - 产品使用手册 GY001-带RS485或CAN总线的WiFi+4G摄像头拍照图传模块-整板测试-外部触发上传图片到OneNet平台,onenet OTA升级,内存卡存储图片,上传电池电压,GPS或基站定位位置 带RS485或CAN总线的WiFi+4G摄像头拍照图传模块GY001-SDK二次开发环境搭建和程序下载 硬件基础知识和典型应用-二极管压降记录 带RS485或CAN总线的WiFi+4G摄像头拍照图传模块GY001-产品使用手册 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-相关问题-编译出现undefined reference to 'esp_netif_ppp_set_params' 硬件基础知识和典型应用-使用单片机串口高速率接收大文件时使用硬件流控CTS的记录 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-软件底层架构程序更新操作说明 硬件基础知识和典型应用-关于使用RAM运行单片机程序 硬件基础知识和典型应用-4G模组供电设计推荐 硬件基础知识和典型应用-在休眠项目中RS485电路休眠设计 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-设备接收串口命令拍照,然后使用http post把照片上传到服务器,同时支持串口和MQTT服务器透传通信 WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-摄像头拍照识别解析QR二维码,并把解析的二维码数据通过MQTT发送
WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-V5.0.0版本(V4...
杨奉武 · 2026-08-18 · via 博客园 - 杨奉武

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/product/audioCamera.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

提示(未安装 idf_audio_camera_v5 的客户需要按照开发环境搭建配置idf插件)

1,新版的idf插件已经上传至网盘

image

2,然后按照开发环境搭建教程, 把配置改为新提供的idf插件就可以;

image

image

程序移植准备工作

1,为方便移植, 这边提供了一个工程模版

image

2,把这个工程放到下面的位置,然后右键解压到当前文件夹

image

3,右键使用 vscode打开工程

image

4,左下角确认下配置(如果不对,可以点击切换, 点击之后可能需要等一会)

image

5,先编译下这个模版, 确认没有问题

image

复制和编译程序

1,把旧版本里面的文件复制粘贴到新版本里面

image

image

2, 然后清理工程, 清理工程以后重新 编译工程 

image

image

编译会出现一些问题,下面说明原因和解决方法

1, sntp_stop  报错

image

5.x之后SNTP的底层和函数了做了修改(所有 sntp 接口统一加esp_前缀)

sntp_stop  改为    esp_sntp_stop

init_sntp  改为  esp_sntp_init

sntp_setoperatingmode 改为 esp_sntp_setoperatingmode

sntp_setservername  改为 esp_sntp_setservername

image

image

2, http回调函数报错

image

在回调函数加上

image

或者可以根据错误提示添加 (新版本有几个事件开放让用户决定是否去处理,所以强制需要加)

image

3, 提示 gpio报错

image

库函数的位置改了,在相应的源文件里面, 需要包含下面的.h文件路径

image

#if CONFIG_IDF_TARGET_ESP32P4
#include "esp32p4/rom/gpio.h"
#elif CONFIG_IDF_TARGET_ESP32S3
#include "esp32s3/rom/gpio.h"
#endif

4, 下面的报错信息是说,使用的变量是 long int,  但是 %d只能表示 int

image

 所以把%d改为%ld就可以

image

5, 这是程序写错了(idf 版本确实增强了检错)

image

6, 这个变量这边提供的新版底层里面定义了,所以报错, 可以直接屏蔽;

image

 .