在 2022年8月 发布的文章 - 田帅康学习笔记

ESP32-CAM 上传图像数据到网络

ESP32-CAM上传图像数据到Python上位机预防踩坑放在前面:目前安信可官方版的CAM模块已经停售,库存货比较贵,市面上的都是仿制的,质量良莠不齐,给开发带来了很多困扰,经过实际测试,发现山寨货主要有以下几个坑:1、发热严重,不加散热片长时间运行几乎到了烫手的地步,加上散热片也不会好很多2、在分辨率大于640*480后,信号变得异常的差,丢包严重,但如果用手捏着天线,数据传输又会稳定很多第二

- 阅读全文 -

MQTT协议实现公网对讲

使用MQTT做一个公网对讲机上一篇博客中,使用ESP32与ESP-NOW协议做了一个短距离对讲机(链接),发布了一个视频在B站评论区中,很多B友希望可以实现无限距离对讲,这样的话需要服务器转发,刚开始我想使用python写一个TCP或者UDP的转发功能,但是考虑到很多小白没有公网服务器,并且也不会使用python,于是我想到了互联网中的MQTT协议,MQTT协议天生为转发而生;MQTT协议是TCP

- 阅读全文 -

周五!记录一下OPUS移植各个参数影响

工作中需要使用到OPUS压缩音频,OPUS是一个开源音频编码方案,多种芯片支持OPUS编码,WINDOWS10上也自动支持,这是他的一些特性比特率从 6 kb/s 到 510 kb/s‎ ‎采样率从 8 kHz(窄带)到 48 kHz(全频)‎ ‎音频每帧时长从 2.5 ms 到 60 ms‎ ‎同时支持恒定比特率 (CBR) 和可变比特率 (VBR)‎ ‎从窄带到全频段的音频带宽‎ ‎支持语音和

- 阅读全文 -

使用ESP32做一个实时语音对讲机

最近突发奇想,制作一个数字式的音频通信系统,顺便学习一下I2S与ESP-NOW协议刚开始查阅资料,发现油管上的已经有人做过了,但是使用的C++,并用了数据流的处理流程,比较晦涩难懂,代码量也很大,属于是炫技的作品,我这篇文章使用C重新写一遍,并且代码量大大降低,也很容易理解,let's get started!上一篇博客中已经详细讲解了I2S通信协议,在ESP32中有两个硬件I2S,我们可以通过简

- 阅读全文 -

I2S协议是什么?

最近在做一个验证性的东西,使用无线完成语音通信首先需要大概了解一下音频信号,音频信号主要有以下几个概念点:采样率:一秒钟采集多少个音频信号,常见的有8K、16K、44.1K等,采样率越高,声音的细节都越好。数据深度:数据的深度,一个数据有多少位,常见的有8bit、16bit、24bit、32bit等,位数越高,声音的线性度越好。音频声道:单声道、双声道,带耳机打游戏时,可以听到敌人的脚步声吗,就是

- 阅读全文 -

最新文章

最近回复

  • XRGal: Hello.Good cheer to all on this ...
  • iwzhbkdkmu: 真棒!
  • kjxwjgqsfc: 真好呢
  • baiufsnwex: 真棒!
  • 树莓: 经过查询资料,只有ESP32S3能满足这么快的速度,是因为ESP...
  • 华北: https://www.emqx.com/zh/download...
  • 大四毕设: 能否转发一下源码嘛,我非常需要学习,谢谢了。
  • 等风起: 哥,,也发我一份语音对讲的demo源码 我的邮箱:3090444...
  • 行者: UP主大哥,能不能发一份语音对讲的demo源码? 我的邮箱:11...
  • 燕康小子: 请这位仁兄也发一份代码给我哈 我的邮箱 1915891329@q...

分类

标签

归档

其它