前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于 ESP32-CAM 开发板烧录 tasmota32-webcam 固件

基于 ESP32-CAM 开发板烧录 tasmota32-webcam 固件

原创
作者头像
远哥制造
修改2023-09-17 23:23:26
1.4K0
修改2023-09-17 23:23:26
举报
文章被收录于专栏:远哥制造

0x00.前言

昨天介绍了 ESP32 的例程 CameraWebServer 项目,今天(9/17)分享给大家的是烧录 tasmota32-webcam 固件。CameraWebServer 是 ESP32 的例程项目,具有 tasmota32 所没有的人脸识别和运动检测功能,但是个人觉得在高分辨率视频流传输的情况下,还是 tasmota32 帧率更高,并且开发板的运行时温度更低,因此有必要介绍一下如何烧录 tasmota32-webcam 固件

0x01. Tasmota

首先来介绍一下 Tasmota,它是 https://github.com/arendst 创建并维护至今的项目,是 Sonoff(https://sonoff.tech) 商业固件的开源替代,版本迭代非常积极。提供了一个 WebUI 并且内置 MQTT 客户端,可以连接至外部 MQTT 服务器

Tasmota 提供了多种包含特性的固件,参照 Release binaries for Tasmota firmware 13.1.0 on ESP32:https://ota.tasmota.com/tasmota32/release/

0x02.烧录固件

可以使用 Tasmota Web Installer:https://tasmota.github.io/install/

点击 CONNECT,选择指定的串口后,确认擦除设备

在控制台可以看出它是 4MB 的 Flash

烧录完成之后,连接它的 AP,进入 192.168.4.1 页面,选择需要连接的 WiFi,输入密码,然后就可以远程管理了

相比 CameraWebServer 是在 Ardunio 项目中输入,而它是实时扫描的

0x03. 更新模板

参照:https://templates.blakadder.com/ai-thinker_ESP32-CAM.html

代码语言:javascript
复制
{"NAME":"AITHINKER CAM","GPIO":[4992,1,672,1,416,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0,5120,5024,5056,0,0,0,0,4928,576,5094,5095,5092,0,0,5093],"FLAG":0,"BASE":2}

复制模板,填写至 WebUI 的 Configure Other 页面,保存等待设备重启完成即可

0x04. 使用

现在返回到首页就能看到实时画面了,并且还有一个滑块+按钮,可以用来更改闪光灯的亮度和开关

0x05. 后记

本次仅仅是 Tasmota 最基础的烧录使用,Tasmota 支持的功能非常丰富。后续有机会还会介绍如何连接 MQTT 服务器等的指南

我正在参与2023腾讯技术创作特训营第二期有奖征文,瓜分万元奖池和键盘手表

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0x00.前言
  • 0x01. Tasmota
  • 0x02.烧录固件
  • 0x03. 更新模板
  • 0x04. 使用
  • 0x05. 后记
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档