├── Firmware ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── convert_audio_to_p3.py ├── docs │ ├── wiring.jpg │ └── wiring2.jpg ├── flash.sh ├── main │ ├── CMakeLists.txt │ ├── Kconfig.projbuild │ ├── application.cc │ ├── application.h │ ├── assets │ │ ├── err_pin.p3 │ │ ├── err_reg.p3 │ │ └── err_wificonfig.p3 │ ├── audio_codecs │ │ ├── audio_codec.cc │ │ ├── audio_codec.h │ │ ├── box_audio_codec.cc │ │ ├── box_audio_codec.h │ │ ├── es8311_audio_codec.cc │ │ ├── es8311_audio_codec.h │ │ ├── no_audio_codec.cc │ │ └── no_audio_codec.h │ ├── audio_processing │ │ ├── audio_processor.cc │ │ ├── audio_processor.h │ │ ├── wake_word_detect.cc │ │ └── wake_word_detect.h │ ├── background_task.cc │ ├── background_task.h │ ├── boards │ │ ├── bread-compact-ml307 │ │ │ ├── compact_ml307_board.cc │ │ │ └── config.h │ │ ├── bread-compact-wifi │ │ │ ├── compact_wifi_board.cc │ │ │ └── config.h │ │ ├── common │ │ │ ├── board.cc │ │ │ ├── board.h │ │ │ ├── button.cc │ │ │ ├── button.h │ │ │ ├── i2c_device.cc │ │ │ ├── i2c_device.h │ │ │ ├── led.cc │ │ │ ├── led.h │ │ │ ├── ml307_board.cc │ │ │ ├── ml307_board.h │ │ │ ├── system_reset.cc │ │ │ ├── system_reset.h │ │ │ ├── wifi_board.cc │ │ │ └── wifi_board.h │ │ ├── esp-box-3 │ │ │ ├── config.h │ │ │ └── esp_box3_board.cc │ │ ├── kevin-box-1 │ │ │ ├── config.h │ │ │ └── kevin_box_board.cc │ │ ├── kevin-box-2 │ │ │ ├── axp2101.cc │ │ │ ├── axp2101.h │ │ │ ├── config.h │ │ │ └── kevin_box_board.cc │ │ ├── kevin-c3 │ │ │ ├── config.h │ │ │ └── kevin_box_board.cc │ │ └── lichuang-dev │ │ │ ├── config.h │ │ │ └── lichuang_dev_board.cc │ ├── display │ │ ├── display.cc │ │ ├── display.h │ │ ├── no_display.cc │ │ ├── no_display.h │ │ ├── ssd1306_display.cc │ │ ├── ssd1306_display.h │ │ ├── st7789_display.cc │ │ └── st7789_display.h │ ├── fonts │ │ ├── GB2312.TXT │ │ ├── font_awesome_14_1.c │ │ ├── font_awesome_30_1.c │ │ ├── font_awesome_symbols.h │ │ └── font_puhui_14_1.c │ ├── idf_component.yml │ ├── iot │ │ ├── sample_interface.json │ │ ├── thing.cc │ │ ├── thing.h │ │ ├── thing_manager.cc │ │ ├── thing_manager.h │ │ └── things │ │ │ ├── lamp.cc │ │ │ └── speaker.cc │ ├── main.cc │ ├── ota.cc │ ├── ota.h │ ├── protocols │ │ ├── mqtt_protocol.cc │ │ ├── mqtt_protocol.h │ │ ├── protocol.cc │ │ ├── protocol.h │ │ ├── websocket_protocol.cc │ │ └── websocket_protocol.h │ ├── settings.cc │ ├── settings.h │ ├── system_info.cc │ └── system_info.h ├── partitions.csv ├── partitions_4M.csv ├── release.py ├── sdkconfig.defaults ├── sdkconfig.defaults.esp32c3 ├── sdkconfig.defaults.esp32s3 └── versions.py ├── PCB └── C3_AI_V2.PcbDoc └── 原理图 └── C3_AI_V2.pdf /Firmware/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/.gitignore -------------------------------------------------------------------------------- /Firmware/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/CMakeLists.txt -------------------------------------------------------------------------------- /Firmware/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/LICENSE -------------------------------------------------------------------------------- /Firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/README.md -------------------------------------------------------------------------------- /Firmware/convert_audio_to_p3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/convert_audio_to_p3.py -------------------------------------------------------------------------------- /Firmware/docs/wiring.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/docs/wiring.jpg -------------------------------------------------------------------------------- /Firmware/docs/wiring2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/docs/wiring2.jpg -------------------------------------------------------------------------------- /Firmware/flash.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/flash.sh -------------------------------------------------------------------------------- /Firmware/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/CMakeLists.txt -------------------------------------------------------------------------------- /Firmware/main/Kconfig.projbuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/Kconfig.projbuild -------------------------------------------------------------------------------- /Firmware/main/application.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/application.cc -------------------------------------------------------------------------------- /Firmware/main/application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/application.h -------------------------------------------------------------------------------- /Firmware/main/assets/err_pin.p3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/assets/err_pin.p3 -------------------------------------------------------------------------------- /Firmware/main/assets/err_reg.p3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/assets/err_reg.p3 -------------------------------------------------------------------------------- /Firmware/main/assets/err_wificonfig.p3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/assets/err_wificonfig.p3 -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/audio_codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/audio_codec.cc -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/audio_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/audio_codec.h -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/box_audio_codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/box_audio_codec.cc -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/box_audio_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/box_audio_codec.h -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/es8311_audio_codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/es8311_audio_codec.cc -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/es8311_audio_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/es8311_audio_codec.h -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/no_audio_codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/no_audio_codec.cc -------------------------------------------------------------------------------- /Firmware/main/audio_codecs/no_audio_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_codecs/no_audio_codec.h -------------------------------------------------------------------------------- /Firmware/main/audio_processing/audio_processor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_processing/audio_processor.cc -------------------------------------------------------------------------------- /Firmware/main/audio_processing/audio_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_processing/audio_processor.h -------------------------------------------------------------------------------- /Firmware/main/audio_processing/wake_word_detect.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_processing/wake_word_detect.cc -------------------------------------------------------------------------------- /Firmware/main/audio_processing/wake_word_detect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/audio_processing/wake_word_detect.h -------------------------------------------------------------------------------- /Firmware/main/background_task.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/background_task.cc -------------------------------------------------------------------------------- /Firmware/main/background_task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/background_task.h -------------------------------------------------------------------------------- /Firmware/main/boards/bread-compact-ml307/compact_ml307_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/bread-compact-ml307/compact_ml307_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/bread-compact-ml307/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/bread-compact-ml307/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/bread-compact-wifi/compact_wifi_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/bread-compact-wifi/compact_wifi_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/bread-compact-wifi/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/bread-compact-wifi/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/board.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/button.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/button.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/button.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/i2c_device.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/i2c_device.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/i2c_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/i2c_device.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/led.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/led.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/led.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/led.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/ml307_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/ml307_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/ml307_board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/ml307_board.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/system_reset.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/system_reset.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/system_reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/system_reset.h -------------------------------------------------------------------------------- /Firmware/main/boards/common/wifi_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/wifi_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/common/wifi_board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/common/wifi_board.h -------------------------------------------------------------------------------- /Firmware/main/boards/esp-box-3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/esp-box-3/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/esp-box-3/esp_box3_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/esp-box-3/esp_box3_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-1/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-1/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-1/kevin_box_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-1/kevin_box_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-2/axp2101.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-2/axp2101.cc -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-2/axp2101.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-2/axp2101.h -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-2/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-2/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-box-2/kevin_box_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-box-2/kevin_box_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-c3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-c3/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/kevin-c3/kevin_box_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/kevin-c3/kevin_box_board.cc -------------------------------------------------------------------------------- /Firmware/main/boards/lichuang-dev/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/lichuang-dev/config.h -------------------------------------------------------------------------------- /Firmware/main/boards/lichuang-dev/lichuang_dev_board.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/boards/lichuang-dev/lichuang_dev_board.cc -------------------------------------------------------------------------------- /Firmware/main/display/display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/display.cc -------------------------------------------------------------------------------- /Firmware/main/display/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/display.h -------------------------------------------------------------------------------- /Firmware/main/display/no_display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/no_display.cc -------------------------------------------------------------------------------- /Firmware/main/display/no_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/no_display.h -------------------------------------------------------------------------------- /Firmware/main/display/ssd1306_display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/ssd1306_display.cc -------------------------------------------------------------------------------- /Firmware/main/display/ssd1306_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/ssd1306_display.h -------------------------------------------------------------------------------- /Firmware/main/display/st7789_display.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/st7789_display.cc -------------------------------------------------------------------------------- /Firmware/main/display/st7789_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/display/st7789_display.h -------------------------------------------------------------------------------- /Firmware/main/fonts/GB2312.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/fonts/GB2312.TXT -------------------------------------------------------------------------------- /Firmware/main/fonts/font_awesome_14_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/fonts/font_awesome_14_1.c -------------------------------------------------------------------------------- /Firmware/main/fonts/font_awesome_30_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/fonts/font_awesome_30_1.c -------------------------------------------------------------------------------- /Firmware/main/fonts/font_awesome_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/fonts/font_awesome_symbols.h -------------------------------------------------------------------------------- /Firmware/main/fonts/font_puhui_14_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/fonts/font_puhui_14_1.c -------------------------------------------------------------------------------- /Firmware/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/idf_component.yml -------------------------------------------------------------------------------- /Firmware/main/iot/sample_interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/sample_interface.json -------------------------------------------------------------------------------- /Firmware/main/iot/thing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/thing.cc -------------------------------------------------------------------------------- /Firmware/main/iot/thing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/thing.h -------------------------------------------------------------------------------- /Firmware/main/iot/thing_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/thing_manager.cc -------------------------------------------------------------------------------- /Firmware/main/iot/thing_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/thing_manager.h -------------------------------------------------------------------------------- /Firmware/main/iot/things/lamp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/things/lamp.cc -------------------------------------------------------------------------------- /Firmware/main/iot/things/speaker.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/iot/things/speaker.cc -------------------------------------------------------------------------------- /Firmware/main/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/main.cc -------------------------------------------------------------------------------- /Firmware/main/ota.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/ota.cc -------------------------------------------------------------------------------- /Firmware/main/ota.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/ota.h -------------------------------------------------------------------------------- /Firmware/main/protocols/mqtt_protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/mqtt_protocol.cc -------------------------------------------------------------------------------- /Firmware/main/protocols/mqtt_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/mqtt_protocol.h -------------------------------------------------------------------------------- /Firmware/main/protocols/protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/protocol.cc -------------------------------------------------------------------------------- /Firmware/main/protocols/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/protocol.h -------------------------------------------------------------------------------- /Firmware/main/protocols/websocket_protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/websocket_protocol.cc -------------------------------------------------------------------------------- /Firmware/main/protocols/websocket_protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/protocols/websocket_protocol.h -------------------------------------------------------------------------------- /Firmware/main/settings.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/settings.cc -------------------------------------------------------------------------------- /Firmware/main/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/settings.h -------------------------------------------------------------------------------- /Firmware/main/system_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/system_info.cc -------------------------------------------------------------------------------- /Firmware/main/system_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/main/system_info.h -------------------------------------------------------------------------------- /Firmware/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/partitions.csv -------------------------------------------------------------------------------- /Firmware/partitions_4M.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/partitions_4M.csv -------------------------------------------------------------------------------- /Firmware/release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/release.py -------------------------------------------------------------------------------- /Firmware/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/sdkconfig.defaults -------------------------------------------------------------------------------- /Firmware/sdkconfig.defaults.esp32c3: -------------------------------------------------------------------------------- 1 | 2 | CONFIG_ESPTOOLPY_FLASHSIZE_16MB=y 3 | -------------------------------------------------------------------------------- /Firmware/sdkconfig.defaults.esp32s3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/sdkconfig.defaults.esp32s3 -------------------------------------------------------------------------------- /Firmware/versions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/Firmware/versions.py -------------------------------------------------------------------------------- /PCB/C3_AI_V2.PcbDoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/PCB/C3_AI_V2.PcbDoc -------------------------------------------------------------------------------- /原理图/C3_AI_V2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kevincoooool/xiaozhi_c3_hardware/HEAD/原理图/C3_AI_V2.pdf --------------------------------------------------------------------------------