OPL2 (YM3812) VGM player
NanoStick YM3812 はRISC-V マイコン「LonganNano」を使った小型のFM 音源VGM プレーヤーです。microSD カードに保存した.vgm フォーマットファイルを読み込み、逐次データFM 音源チップにを送信して再生します。可変周波数生成器の採用により、幅広い動作周波数に対応します。またI2C 制御のデジタルボリュームを使うことで、チップリセット時、曲切り替え時のノイズ抑制、指定ループ数経過後のフェードアウト機能などを実現しています。
マニュアルはこちら
"Nano Stick YM3812" is a VGM file player works with Longan Nano.
Except for a few parts, all parts are surface mounted to achive small package.
Schematics and PCB
Parts
- YM3812-F: SOP version of the OPL2 FM sound generator.
- YM3014B-F: SOP version of DAC IC.
- NJM3414A: Operation AMP for the DAC IC.
- PT2557: I2C volume controller, used to eliminate SD card access noise and fadeout.
- AE-Si5351A: I2C 3ch programmable frequency generator module. https://akizukidenshi.com/catalog/g/gK-10679/
- Longan Nano GD32VF103CBT6: Risc-V micro conmupter module.