◆下記AliexpressでMINI ESP32-S3-N16R8 開発ボード Xiaozhi Ai 音声対話ロボットモジュール
として販売されている物を入手して遊んでみました。
サイズが小さくて、マイク、アンプ内蔵でOLEDも接続できるコスパの良いボードです。
これをバッテリー駆動するのとケース代わりにアクリル板でサンドイッチ上にして
持ち運べるようにしました。
1.バッテリ駆動にする為に、下記モジュールを使いました。
*出力電圧で3種類ありますが、5V出力のを購入しました。
*これは、安くて、小さいながら使いやすい物でした。
*バッテリは、手持ちの1200mAhの物を使用しました。
*これは、安くて、小さいながら使いやすい物でした。
*バッテリは、手持ちの1200mAhの物を使用しました。

2.ケースとして
①100均で透明のアクリルケースを購入して4x4.5cmサイズに切り出しました。
⑤後側より見た写真(こちらにスピーカを付けました。黒い四角いやつ)

⑥裏側より見た写真
⑦上側より見た写真(右の青いSWは、電源SWです。)
3.GPIOピンアサイン#define AUDIO_I2S_MIC_GPIO_WS GPIO_NUM_4
#define AUDIO_I2S_MIC_GPIO_SCK GPIO_NUM_5
#define AUDIO_I2S_MIC_GPIO_DIN GPIO_NUM_6
#define AUDIO_I2S_SPK_GPIO_DOUT GPIO_NUM_7
#define AUDIO_I2S_SPK_GPIO_BCLK GPIO_NUM_15
#define AUDIO_I2S_SPK_GPIO_LRCK GPIO_NUM_16
#define BUILTIN_LED_GPIO GPIO_NUM_48
#define BOOT_BUTTON_GPIO GPIO_NUM_0
#define TOUCH_BUTTON_GPIO GPIO_NUM_47
#define VOLUME_UP_BUTTON_GPIO GPIO_NUM_40
#define VOLUME_DOWN_BUTTON_GPIO GPIO_NUM_39
#define DISPLAY_SDA_PIN GPIO_NUM_41
#define DISPLAY_SCL_PIN GPIO_NUM_42
#define DISPLAY_WIDTH 128
以上





































