forked from xiaozhi/xiaozhi-esp32
Merge pull request #28 from Kevincoooool/fix_c3_bug
Add esp32c3 efuse setting & fix components version
This commit is contained in:
@@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
#include <wifi_station.h>
|
#include <wifi_station.h>
|
||||||
#include <esp_log.h>
|
#include <esp_log.h>
|
||||||
|
#include <esp_efuse_table.h>
|
||||||
#include <driver/i2c_master.h>
|
#include <driver/i2c_master.h>
|
||||||
|
|
||||||
#define TAG "KevinBoxBoard"
|
#define TAG "KevinBoxBoard"
|
||||||
@@ -57,6 +58,9 @@ private:
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
KevinBoxBoard() : boot_button_(BOOT_BUTTON_GPIO) {
|
KevinBoxBoard() : boot_button_(BOOT_BUTTON_GPIO) {
|
||||||
|
// 把 ESP32C3 的 VDD SPI 引脚作为普通 GPIO 口使用
|
||||||
|
esp_efuse_write_field_bit(ESP_EFUSE_VDD_SPI_AS_GPIO);
|
||||||
|
|
||||||
InitializeCodecI2c();
|
InitializeCodecI2c();
|
||||||
InitializeButtons();
|
InitializeButtons();
|
||||||
InitializeIot();
|
InitializeIot();
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ dependencies:
|
|||||||
78/esp-opus-encoder: "~2.0.0"
|
78/esp-opus-encoder: "~2.0.0"
|
||||||
78/esp-ml307: "~1.7.0"
|
78/esp-ml307: "~1.7.0"
|
||||||
espressif/led_strip: "^2.4.1"
|
espressif/led_strip: "^2.4.1"
|
||||||
espressif/esp_codec_dev: "^1.3.1"
|
espressif/esp_codec_dev: "~1.3.2"
|
||||||
espressif/esp-sr: "^1.9.0"
|
espressif/esp-sr: "^1.9.0"
|
||||||
espressif/button: "^3.3.1"
|
espressif/button: "^3.3.1"
|
||||||
lvgl/lvgl: "~8.4.0"
|
lvgl/lvgl: "~8.4.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user