2026年5月1日金曜日

ESP32S3 - PCM1808 > PCM5102 AF信号処理

Tj Lab「ESP32-S3 AF信号処理ボード」LとRの処理が行えるESP32 I2S ADC→DACテストを行いました。
信号発生ソフトWaveGene→PCM1808モジュール(ADC入力)→L・R処理→PCM5102モジュール(DAC出力)→オシロスコープでL・R波形が再現しました 。








WaveGene信号発生ソフト


















Wave1【サイン波】【1000Hz】【-10㏈】【L】
Wave2【三角波】【1000Hz】【-10㏈】【R】




WaveGenePCM1808入力 PCM5102出力→オシロスコープ
















CH1【L】  サイン波
CH2【R】  三角波

ESP32S3 - PCM1808 > PCM5102 AF信号入出力

 ESP32-S3開発ボード I2Sによる、信号発生ソフトWaveGene→PCM1808モジュール(ADC入力)→PCM5102モジュール(DAC出力)をオシロスコープで測定しました。









WaveGene信号発生ソフト


















Wave1【サイン波】【1000Hz】【-10㏈】【L】
Wave2【矩形波】【1000Hz】【-10㏈】【R】


WaveGenePCM1808入力PCM5102出力→オシロスコープ
















CH1【L】  サイン波
CH2【R】  矩形波

ESP32S3 - PCM5102 サイン・ノコギリ波 DAC出力

下記サイトを参考にしてESP32-S3開発ボードI2SによるPCM5102からサイン波・ノコギリ波を出力しました。(PCM1808モジュールは未使用)   










サイン・ノコギリ波
CH1 - R  CH2 - L

















ESP32S3 - PCM1808 信号入力シリアルプロッタ

下記サイトを参考にしてESP32-S3開発ボードI2Sによる信号発生器 XR2206をPCM1808モジュールADCに信号入力してシリアルプロッタで確認。(PCM5102モジュールは未使用)









シリアルプロッタ



















2026年4月1日水曜日

ESP32 - Bluepad32 ロボカー PS4コントローラー操作

 Bluetooth (Classic / BLE)対応のBluepad32ライブラリー使用して、無印ESP32制御ロボットカーを純正PS4コントローラーで操作しました。
(Xboxコントローラーに入替て操作出来ます)














動画

ESP32 - Bluepad32 ドローン PS4コントローラー操作

Bluetooth (Classic / BLE)対応のBluepad32ライブラリー使用して、無印ESP32制御ドローンを純正PS4コントローラーで操作しました。(Xboxコントローラーに入替て操作出来ます)







ESP32 - Bluepad32 PS4コントローラー

Bluetooth (Classic / BLE)対応のBluepad32ライブラリー使用して、無印ESP32と純正PS4コントローラー操作をシリアルモニタから確認しました。
●Bluepad32ライブラリーはボードマネージャ【ESP32 Arduino + Bluepad32】【ボード】をパッケージでコンパイルを行うので使い易い。
●PS4コントローラーは無印ESP32のみ動作、ESP32C3・ESP32S3は動作しません。( Xboxコントローラーは動作)



シリアルモニタ
https://tsuzureya.net/esp32-c3-with-xbox-controller/】ジョイスティック部分のスケッチを変更しました。
【△】ボタン → 【^】
【右】スティック → RX【376】  RY【-436】











ESP32S3 - PCM1808 > PCM5102 AF信号処理

Tj Lab「 ESP32-S3 AF信号処理ボード 」LとRの処理が行えるESP32 I2S ADC→DACテストを行いました。 信号発生ソフトWaveGene→PCM1808モジュール(ADC入力)→L・R処理→PCM5102モジュール(DAC出力)→オシロスコープでL・R波...