在 AI 語音交互領(lǐng)域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。
今天,我們就來詳細了解一下ESP32 Agent Dev Kit 燒錄小智的全流程,這款搭載樂鑫科技 ESP32 - S3 芯片的開發(fā)板,代碼完全開源,支持靈活二次開發(fā),為你的 AI 語音項目提供無限可能!
開發(fā)環(huán)境搭建
1.進入 “樂鑫科技官網(wǎng)”,找到 “SDKs” 選項,選擇 “ESP - IDF”
2.找到 “getting started guide”,選擇芯片型號 “ESP32 - S3”。
3.點擊 “快速入門”,在手動安裝頁面中,根據(jù)系統(tǒng)選擇“Linux and macOS”。按照官方提供的步驟,完成 ESP - IDF 開發(fā)環(huán)境的搭建。
下載小智SDK
1.打開小智在 GitHub 上的開源代碼鏈接:https://github.com/78/xiaozhi - esp32。
2.點擊 “Code” 按鈕,復制代碼倉庫地址。
3.打開 Linux 命令行工具,輸入 “git clone https://github.com/78/xiaozhi - esp32.git” 下載小智 SDK。
4.下載成功后,切換小智版本。
獲取 qmsd_ad35 文件
打開百度網(wǎng)盤,下載ad35 板級組件。
添加文件至編譯鏈
1.將下載的ad35 板級組件添加到board目錄下。
2.找到 main 目錄下的kconfig.projbuild,在 board type. 開發(fā)板類型下添加 ad35 的板級型號:config BOARD_TYPE_BREAD_QMSD - AD35,bool“啟明云端 QMSD - AD35”。
3.選擇CMakeLists,添加 ad35 的板級文件到編譯鏈中。
配置開發(fā)板信息
1.在命令行中輸入idf.py set_target esp32s3,設(shè)置編譯的目標芯片為ESP32 - S3。
2.輸入 “idf.py menuconfig”,進入配置界面。
3.在配置界面中選擇xiaozhi Assistant,將 Board Type 選擇為啟明云端 QMSD_AD35。
4.保存設(shè)置并退出 menuconfig。
5.在目錄行中輸入idf.py build開始編譯,等待編譯完成。
燒錄代碼到小智
1.再次打開 Linux 命令行工具
2.輸入 “idf.py build” 命令,重新編譯小智固件。
3.輸入 “idf.py flash monitor -p /dev/ttyACM0” 命令,開始燒錄小智固件。
4.固件燒錄成功后,設(shè)備會自動進入小智配網(wǎng)頁面。
配置網(wǎng)絡(luò)
1.在電腦上連接小智發(fā)出的熱點。
2.復制并打開瀏覽器鏈接,為開發(fā)板配置網(wǎng)絡(luò)。
3.輸入路由器的 AP 名稱和密碼
4.點擊 “連接” 按鈕,完成配網(wǎng)。
啟明云端 ESP32 Agent Dev Kit,既有自主研發(fā)的開源固件,又兼容小智系統(tǒng),為開發(fā)者提供雙重選擇空間。
感興趣的程序員們,點贊收藏,后臺私信即可獲取完整源代碼,解鎖更多開發(fā)可能!讓我們一起在 AI 語音交互的世界里探索前行吧!
-
AI
+關(guān)注
關(guān)注
88文章
34564瀏覽量
276119 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5587瀏覽量
103083 -
ESP32
+關(guān)注
關(guān)注
21文章
1012瀏覽量
18955
發(fā)布評論請先 登錄
【FireBeetle 2 ESP32-S3開發(fā)板測評】Arduino IDE快速開發(fā)體驗

【FireBeetle 2 ESP32-S3開發(fā)板測評】MicroPython開發(fā)體驗

【FireBeetle 2 ESP32-S3開發(fā)板體驗】使用PyCharm開發(fā)MicroPython體驗
【FireBeetle 2 ESP32-S3開發(fā)板體驗】測評1_搭建開發(fā)環(huán)境
淺談ESP32-C3與ESP32-S3芯片
ESP32 S3 WROOM開發(fā)板

合宙ESP32-S3開發(fā)板特性解讀
啟明去端分享| ESP32-S3如何實現(xiàn)tcp_client和tcp_server

新品上市 | 合宙ESP32-S3開發(fā)板

基于ESP32-S3的高性能開發(fā)板介紹

Banana Pi 開源硬件基于ESP32-S3開發(fā)的物聯(lián)網(wǎng)開發(fā)板系列

ESP32-S3模組燒錄又失敗?分享怎么排查原因

評論