描述
<h1>硬件部分:</h1>
<p>使用立创LCKFB-ESP32S3R8N8开发板做的拓展</p>
<p>主控ESP32S3,再适配一下外围电路:</p>
<p>开关、按键若干;</p>
<p>充电(TP4059);</p>
<p>3.3V输出LDO(ME6217C33M5G);</p>
<p>功放(MAX98357A);</p>
<p>1.69寸LCD;</p>
<p>以及一个麦克风。</p>
<p>可能是最简单的外围适配了,v1.1和v1.0的主要区别是将麦克风从模拟麦克风改成了I2S麦以及功放芯片MAX98357A换了封装,成本稍增。</p>
<h1>软件部分:</h1>
<p>请直接参考小智开源文档<a href="https://github.com/78/xiaozhi-esp32/blob/main/main/boards/README.md" target="_blank">https://github.com/78/xiaozhi-esp32/blob/main/main/boards/README.md</a></p>
<p>根据开源文档实际匹配一下io接口就行了。</p>
<p>ps:源码里没有配置SPK_SD接口(也许配置了,没找到),需要在初始化音频解码器的时候在软件中配置拉高,或者直接在电路里把MAX98357A芯片的SD_MODE引脚接到3.3v</p>
<p>其实本来是想在arduino上自己写的,但越写越多,坚持不下去了(主要是小智ai源码各种虚函数嵌套,我连api都没找到,有空慢慢整理吧),遂放弃o(╥﹏╥)o。</p>
评论(0)