BloggerでMP3の再生を行いました。MP3ファイルを Googleドライブにアップロードして再生を試みましたが再生出来ませんでした。下記サイトを参考にDropboxにMP3ファイルをアップロード、リンクをコピーして手順に従ってHTMLに入力し再生が出来ました。
2026年5月9日土曜日
2026年5月1日金曜日
ESP32S3 - PCM1808 > PCM5102 AF信号処理
信号発生ソフトWaveGene→PCM1808モジュール(ADC入力)→L・R処理→PCM5102モジュール(DAC出力)→オシロスコープでL・R波形が再現しました 。
WaveGene信号発生ソフト
Wave1【サイン波】【1000Hz】【-10㏈】【L】
Wave2【三角波】【1000Hz】【-10㏈】【R】
WaveGene→PCM1808入力→ PCM5102出力→オシロスコープ
CH1【L】 サイン波
CH2【R】 三角波
ESP32S3 - PCM1808 > PCM5102 AF信号入出力
Wave1【サイン波】【1000Hz】【-10㏈】【L】
Wave2【矩形波】【1000Hz】【-10㏈】【R】
WaveGene→PCM1808入力→PCM5102出力→オシロスコープ
CH1【L】 サイン波
CH2【R】 矩形波
ESP32S3 - PCM5102 サイン・ノコギリ波 DAC出力
下記サイトを参考にしてESP32-S3開発ボードI2SによるPCM5102からサイン波・ノコギリ波を出力しました。(PCM1808モジュールは未使用)
サイン・ノコギリ波
2026年4月1日水曜日
ESP32 - Bluepad32 ドローン PS4コントローラー操作
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】
ESP32 - PCM5102 Webラジオ
ESP32-audioI2S-masterライブラリを使って PCM5102A I2S DAC によるWebラジオを再生しましたが音が途切れます。 下記サイト参考にスケッチしました。
接続
ESP32 PCM5102
GP25 ー DIN
GP26 ー LCK
GP27 ー BCK
3.3V ー VIN
GND ー GND
ESP32 - PCM5102 MP3再生
ESP32-audioI2S-masterライブラリを使って PCM5102A I2S DAC によるMP3再生を行いました。 下記サイトのスケッチを使用しました。
接続
ESP32 PCM5102
GP25 ー DIN
GP26 ー LCK
GP27 ー BCK
3.3V ー VIN
GND ー GND
ESP32 - PCM5102 サイン波出力
2026年3月1日日曜日
WaveGene - 多機能 高精度 テスト信号発生ソフト
●サイン波、矩形波、三角波、ノコギリ波、パルス列、パルス列(+-)、ホワイトノイズ、ピンクノイズ、M系列ノイズ(MLS)
●変調(AM、DSB、FM、PM、PWM)
●スイープ(周波数、振幅、位相)
WaveGene > WaveSpectra - フィルタ特性確認
ESP32によるFIRフィルタをWaveGene・WaveSpectra 使って特性確認行いました。 WaveGeneから1・2・4KHz又はスイープ信号出力→FIRフイルタ→WaveSpectra FFT表示による特性確認。下記サイトのFIRフィルタ(カットオフ周波数3kHz)を使用しました。
Pico FFT - PIO パルス信号 スペクトラム表示
※OLEDスペクトラム表示は github.com/JR3XNW【Filter_sweep_test_SpectrumDisplay_Bar01.ino】プログラムを使用しました。
Pico FFT - Audio Spectrum Analyzer
※OLEDスペクトラム表示はgithub.com/JR3XNW【Filter_sweep_test_SpectrumDisplay_Bar01】プログラムを使用しました。
2026年2月1日日曜日
ESP32 - SI4732 DSPラジオモジュール
aitendo : SI4732 DSPラジオ モジュールを使用して、ESP32制御DSPラジオをブレッドボードに組立。スケッチはPU2CLR 氏:pu2clr/SI4735 ライブラリーESP32【OLED_ALL_IN_ONE】を選択、AM放送・7MHz SSB CW・FM放送を受信しました。
動画
PIC16F18326 - MCC設定 シリアル通信テスト
MPLAB X IDE 6.2/XC8(v3.10)/MCC ClassicからPIC16F18326によるシリアル通信テスト。ターミナルエミュレータ(通信ソフト)を使ってUSBシリアル通信によるキーボード入力をPICで読取りパソコンに返して文字を表示。
PIC16F18326 - MCC設定 DSMテスト
PIC16F18326 - MCC設定 CLCテスト
2026年1月1日木曜日
ドローン3号機 ESP32 PS4コントローラー操作
ドローン ESP32 PS4コントローラー 机上テスト
<PS4Controller.h>ライブラリーによる、ESP32制御ドローンをBluetooth接続してPS4コントローラー から操作。9軸センサBMX055を読込Madgwickフィルタ・PID姿勢制御の動作確認を行いました。
●ボードマネージャ esp32
by Espressif Systems
バージョン1.0.6
※【PS4-esp32-master】使用するとesp32ボードマネージャ バージョン 2... , 3...はコンパイルエラーになる。
throttle = (JRY + 255)/2 * 0.02;
PS4コントローラーによるロボットカー操作
<PS4Controller.h>ライブラリーによる、ESP32搭載GPSロボットカーのモータを純正PS4コントローラー(Bluetooth通信)から操作しました。
●ボードマネージャ esp32
by Espressif Systems バージョン1.0.6
※バージョン3.2.0→コンパイルエラー
動画
PS4コントローラーとESP32 接続・操作
<PS4Controller.h>ライブラリーによる、純正PS4コントローラーとESP32NodeMCU開発ボードをBluetooth接続してコントローラーの操作テストを行いました。
●サンプルプログラムESP32_PS4_ReceiveDataで確認
●ボードマネージャ esp32
by Espressif Systems バージョン1.0.6
※バージョン3.2.0→コンパイルエラー
登録:
投稿 (Atom)
BloggerでMP3を再生
BloggerでMP3の再生を行いました。MP3ファイルを Googleドライブにアップロードして再生を試みましたが再生出来ませんでした。下記サイトを参考にDropboxにMP3ファイルをアップロード、リンクをコピーして手順に従ってHTMLに入力し再生が出来ました。
-
Pi Pico Rx(0-30MHz,CW/SSB/AM/FM)シンプルSDRを試作し、注目したPico PIOアッセンブルによるIQ局発と直交ミキサの構成でAM放送の受信を行いました。 同ブログ関連記事 【 Pi Pico Rx - SDR試作 14MHz FT8受信 】 【...
-
Pi Pico Rx(0-30MHz,CW/SSB/AM/FM)シンプルSDRを試作し、注目したPico PIOアッセンブルによるIQ局発と直交ミキサの構成で7MHz SSB CWの受信を行いました( FMは29MHzFMモードで受信確認) 同ブログ関連記事 【 Pi Pico ...
-
Arduinoを使ってuSDXトランシーバー製作、こちらのブログを参考にしました。【 http://ja2gqp.blogspot.com/2021/ 】 【 https://hf5l.pl/en/transceiver-usdx-with-arduino-nano/ 】 JA2...
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)