挖坑网/填坑网 DebugDump Forum

别人挖坑默默填上,自己挖坑含泪填上。天下没有填不了的坑,只有不会填坑的人。来吧,加入我们,挖坑行,填坑你更行! 站长QQ: 516333132 点击这里给我发消息

您尚未登录。

#1 2017-09-26 15:13:53

路人乙
会员
注册时间: 2017-09-26
累计发帖: 18

请教widora air v6 esp32开发板如何接i2s声卡?

我现在想外接一个I2S的功放(不带I2C),
有没有教程可以改一下现成的驱动的?

离线

#2 2017-09-26 15:14:41

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

有很多不需要i2c控制的声卡,
比如cs4330/cs4331/cs4334

离线

#3 2017-09-26 15:38:22

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

刚刚收到的PCM5102 声卡板子, 准备用widora air v6 来驱动试一试:

qq_pic_merged_1506410662151.jpg

离线

#4 2017-09-26 15:54:41

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

TM8211,TDA1387都不错,价格炒鸡便宜,才三毛到五毛。

离线

#5 2017-09-27 09:42:36

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

乱七八糟瞎搞终于 GPIO0终于可以作为MCLK输出, 通过代码控制MCLK输出为 256fs

离线

#6 2017-09-27 11:00:03

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

up.jpg
音乐播放貌似可以了,
有点杂音,应该是PCM5102 模拟部分有问题, 数字部分正常了。

widora提供256fs时钟给pcm5102, 无需外部有源晶振

离线

#7 2017-09-27 22:21:35

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

-50f3711dec7e256d.jpg

widora v6蓝牙喇叭搞定,
修改 example/bluetooth/bt_sink 即可

离线

#8 2017-09-28 08:59:33

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

esp32可以连接的hifi级别声卡:
pcm5102a
cs4398
es9023

离线

#9 2018-02-10 14:30:36

wenkumk
会员
注册时间: 2018-02-09
累计发帖: 5

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

晕哥,求例程吖~

离线

#10 2018-02-10 15:56:29

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

wenkumk 说:

晕哥,求例程吖~

后来忘记整理了,
农历新年过后整理,验证,传上来,稍等等。

离线

#11 2018-02-13 11:01:11

zhuacai
会员
注册时间: 2017-12-16
累计发帖: 157

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

晕哥 说:

有很多不需要i2c控制的声卡,
比如cs4330/cs4331/cs4334


晕哥,这个声卡可以录音吗

离线

#12 2018-02-13 15:28:03

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

zhuacai 说:
晕哥 说:

有很多不需要i2c控制的声卡,
比如cs4330/cs4331/cs4334


晕哥,这个声卡可以录音吗

这几个声卡都不可以录音,
录音可以用wm8978,wm8960,es8388,es8328等这些声卡。

离线

#13 2018-05-02 14:29:53

cokale
会员
注册时间: 2018-05-02
累计发帖: 9

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

晕哥,我用esp32的i2s接口,接收数据,发现读取不到数据,也会返回长度,但内容全为0;这个是什么问题啊?

离线

#14 2018-05-02 14:30:50

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,482

Re: 请教widora air v6 esp32开发板如何接i2s声卡?

cokale 说:

晕哥,我用esp32的i2s接口,接收数据,发现读取不到数据,也会返回长度,但内容全为0;这个是什么问题啊?

用逻辑分析仪伺候,
首先保证 I2S的输入真的有数据进去。

离线

页脚