ESP32-LyraT-Mini 樂鑫 輕量級音頻開發板
【ESP32-LyraT-Mini V1.2 用戶指南預覽】
完整版鏈接:
https://docs.espressif.com/projects/esp-adf/zh_CN/latest/design-guide/dev-boards/get-started-esp32-lyrat-mini.html
本文檔為用戶提供ESP32-LyraT-Mini v1.2 音頻開發板的功能描述、配置選項以及如何快速入門使用ESP32-LyraT 開發板。
ESP32-LyraT 是一個基於雙核ESP32 用於開發音頻應用程序的硬件平台,例如Wi-Fi音箱、藍牙音箱、語音遙控器以及有一個或多個音頻功能的智能家居應用等。
ESP32-LyraT-Mini 是單聲道音頻開發板,如需立體聲音頻開發板,請前往ESP32-LyraT V4.3 入門指南。
組件
本指南涉及到的ESP32-LyraT-Mini 開發板的主要組件、接口及控制方式見下。詳細技術文檔請參閱ESP32-LyraT-Mini V1.2 Hardware Reference和ESP32-LyraT-Mini V1.2 原理圖(PDF)。ESP32-LyraT-Mini 開發板各組件的詳細描述見下表(從右上角起順時針順序)。
音頻編解碼芯片
音頻編解碼芯片ES8311是一款低功耗單聲道音頻編解碼器。它由單通道ADC、單通道DAC、低噪聲前置放大器、耳機驅動程序、數字音效處理器、模擬混音器和增益函數組成。該芯片通過I2S 和I2C 總線與ESP32-WROVER-E 模組 連接提供硬件音頻處理功能。
音頻輸出
音頻輸出插槽,可連接3.5 mm 立體聲耳機。(請注意,此開發板輸出單聲道信號)
揚聲器輸出
音頻輸出插槽,採用2.00 mm / 0.08” 排針間距,建議連接4 歐姆3 瓦特揚聲器。
ESP32 LyraT-Mini V1.2 開發板佈局概覽
USB-UART 接口
作為PC 與ESP32 之間的通信接口。
USB 充電端口
可用作開發板的供電電源。
待機/充電指示燈
綠色 待機 指示燈亮起表示電源已接入USB 充電端口。紅色 充電 指示燈亮起表示 電池座 上的電池正在充電。
電源開關
電源開/關按鈕:向上撥動按鈕則開發板電源開啟;向下撥動則電源關閉。
電源指示燈
紅色指示燈亮起表示 電源開關 已開啟。
ESP32-WROVER-E 模組
ESP32-WROVER-E 模組採用ESP32 芯片,可實現Wi-Fi/藍牙連接和數據處理,同時集成4 MB 外部SPI flash 和8 MB SPI PSRAM,可實現靈活的數據存儲。
應用程序開發
ESP32-LyraT-Mini 上電之前,請首先確認開發板完好無損。
初始設置
設置開發板,運行首個示例應用程序:
- 連接揚聲器到 揚聲器輸出。也可選擇連接耳機到 音頻輸出。
- 使用Micro-USB 數據線將ESP32-LyraT-Mini 開發板的 兩個USB 端口 均與PC 相連。
- 此時,綠色 待機指示燈 應亮起。假設電池未連接,那麼紅色 充電指示燈 將每隔幾秒閃爍一次。
- 向上撥動 電源開關。
- 此時,紅色 電源指示燈 應亮起。
如果指示燈如上述顯示,則此開發板基本完好,可用於下載應用程序。現在,請按下文介紹運行並配置PC 上的開發工具。
正式開始開發
如果ESP32 LyraT 的初始設置已檢查完成,請準備開發工具。前往Development Boards查看以下步驟:
Step 1. Set up ESP-IDF提供了一套ESP32 的C 語言PC 開發編譯環境;
Step 2. Get ESP-ADF獲取開發音頻應用程序的API;
Step 3. Set up Path to ESP-ADF使編譯器找到音頻應用API;
Step 5. Start a Project提供ESP32-LyraT-Mini 開發板的音頻應用程序示例;
Step 6. Connect Your Device準備加載應用程序;
Step 8. Build the Project最後運行應用程序並播放音樂。