【MP3 OGG】VS1053BをADとSamplingのために使えるか??試してみようっと【ESP32】

VS1053B MP3 OGG Record Play module

【DIY】α線・β線・γ線 電子線 の 測定 CERNのDIYキット 【放射せん?】

こんなことしていたり、軽量なデータロガーを作りたいと思っていて。。

ESP32にADがついていたりするのですが、遅くて。。そこそこ速いADモジュールをつけてSDに書き込みをしたりしたいなと思ってADモジュールを探していたら。。

音声帯域までならこんなモジュールがあることをしりました。

https://www.adafruit.com/product/1381

使い方などは。。

https://learn.adafruit.com/adafruit-vs1053-mp3-aac-ogg-midi-wav-play-and-record-codec-tutorial/downloads-and-links

マルツで売ってるようなので、入手。

https://www.marutsu.co.jp/pc/i/10297228/

アマゾンとかでは、もう少しいろいろな安いモジュールが出てますね。

SNOWINSPRING VS1003B VS105P3デコードモジュール開発ボード VS1053B VS1053ICオンボード記録機能SPIインターフェース
SNOWINSPRING

Banggoodではこういうやつも

https://www.banggood.com/ja/VS1053-VS1053B-MP3-Module-Development-Board-UNO-Board-with-SD-Card-Slot-Ogg-Real-time-Recording-p-1609634.html

秋月では

https://akizukidenshi.com/catalog/g/gM-09266/

Adafruitのチュートリアルはこちらに。。

https://learn.adafruit.com/adafruit-vs1053-mp3-aac-ogg-midi-wav-play-and-record-codec-tutorial

ちなみに、こいつDSPなど内蔵していて、直接いろいろ弄ると面白そうではあります。

https://github.com/CalPlug/VLSI_VS1053B_AudioProcessor_Examples

参考になるライブラリ

Adafruit謹製のライブラリは

https://github.com/adafruit/Adafruit_VS1053_Library

ESP32とつないで、Webラジオ等を作っている例

https://github.com/baldram/ESP_VS1053_Library

MIDIシンセを作っている例

https://github.com/TobiasVanDyk/VS1053-Micro-Midi-Synthesizer

Githubで検索したら いろいろありますね。

秋月のボードもあるので、日本語でもいろいろやってる方がいます。

https://qiita.com/Nabeshin/items/2e4ade9925d91b31bc3c

https://nuneno.cocolog-nifty.com/blog/2019/01/vs1053-mp3-2-43.html

 

OGGという圧縮形式と、WAVでデータ保存ができるということで。。ちょっくらやってみるかと。。

 

投稿者 tom2rd

コメントを残していただけるとありがたいです

Loading Facebook Comments ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください