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

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

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

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. 后记
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档