536 Commits

Author SHA1 Message Date
Terrence
f5d6cd2d36 Bump to 1.7.0 v1.7.0 2025-06-04 20:32:41 +08:00
Spotpear
d4ae55a4e3 修复屏幕条纹 (#748) 2025-06-04 14:44:33 +08:00
Terrence
abba768e90 Add tools/call stack size for HTTPS upload 2025-06-04 14:17:43 +08:00
Terrence
f41210577b v1.6.8: Move partition CSV files into a folder 2025-06-04 12:11:55 +08:00
Xiaoxia
16ec95f6d5 Update documentation (An MCP-based Chatbot) 2025-06-04 04:17:49 +08:00
Li Junru
336eff728d feat(esp-hi): update adc mic version (#741) 2025-06-04 01:32:57 +08:00
laride
bfc695b1ee feat: ESP-Hi 改用 MCP 协议 (#740)
* feat(esp-hi): use MCP protocol

* docs(esp-hi): Add README

* feat(esp-hi): remove redundant checks and add option to disable WebUI
2025-06-03 16:45:03 +08:00
laride
9122664f0f feat: 添加 ESP-Hi WebUI (#739)
* feat(esp-hi): Skip download if file already exists locally

* feat(esp-hi): add WebUI
2025-06-03 15:24:11 +08:00
Terrence
e52703df24 feat: Add Serial-Number to OTA header 2025-06-03 14:15:13 +08:00
wdmomoxx
02abd71588 更新ESP32 CGC MCP控制方式,添加一个ESP32 CGC 144的开发板 (#736)
* Update README.md

* Update config.h

增加MCP控制方式

* Update esp32_cgc_board.cc

增加MCP控制方式

* Update CMakeLists.txt

增加ESP32 CGC 144开发板

* Update Kconfig.projbuild

增加ESP32 CGC 144开发板

* Create README.md

增加ESP32 CGC 144开发板

* Add files via upload

* Update config.h

修改注释
2025-06-03 12:20:57 +08:00
zhouchunyuan
32c5b3e6d4 正点原子DNESP32S3开发板新增相机(ov2640) (#733)
* 正点原子DNESP32S3开发板新增相机(ov2640)

* 增加了相机预初始化,如无相机则camera_ = nullptr;并修正了语法分号

利用了 esp32_camera.h 的 esp_camera_init()/esp_camera_deinit() 函数
2025-06-02 13:51:54 +08:00
Terrence
67c44403a3 Update ESP-IDF version to 5.4 2025-06-01 21:44:12 +08:00
Terrence
e4ced2a62e sdkconfig: fix default value 2025-06-01 16:02:22 +08:00
Xiaoxia
ae57131c15 Add wake word to xmini-c3 (#730)
* esp-hi: MCP protocol is not ready yet

* Add wake word to xmini-c3
2025-05-31 22:21:03 +08:00
yusuhua
6cb025859f LilyGo T-CameraPlus-S3低版本发布及增加拍照键 (#720)
* set camera HMirror to true

* change key1 to camera button

* change key1 to camera button

* change key1 to camera button
2025-05-30 10:13:18 +08:00
liyuaxue
47bdfa2c77 hide low_battery (#721) 2025-05-30 01:10:28 +08:00
Terrence
1a695a203b fix compiling errors 2025-05-30 01:09:51 +08:00
Terrence
1858da4973 Avoid tool call blocking main thread (dropping packets) 2025-05-30 00:53:11 +08:00
espressif2022
f5c1c30c5e feat: add new board esp-hi (#666)
* feat: add new board esp-hi

* feat(esp-hi): update servo_dog_ctrl

---------

Co-authored-by: Li Junru <lijunru@espressif.com>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-05-29 23:29:33 +08:00
Liam
565c54e7d4 MCP协议文档 (#717)
* MCP协议文档

* Update mcp_protocol.md

---------

Co-authored-by: loadingxv <loadingvx@gmail.com>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-05-29 20:12:21 +08:00
Spotpear
34a77f75df 增加sp-esp32-s3-1.28-box开发板 (#714) 2025-05-29 20:04:03 +08:00
laride
e74fd34bf1 feat(Sparkbot): add camera flip control via MCP (#716) 2025-05-29 20:01:08 +08:00
Terrence
89fbf89d0f fix exception 2025-05-29 13:46:19 +08:00
yusuhua
0e6375e347 set camera HMirror to true (#707) 2025-05-29 09:39:25 +08:00
wcc-zf
0902ced1c4 修复param.required()==false时可能触发未定义的问题 (#705) 2025-05-29 09:37:54 +08:00
yusuhua
aef527f7af LilyGo T-CameraPlus-S3 add camera function (#704)
* add camera function

* add camera function
v1.6.6
2025-05-28 23:35:42 +08:00
Y1hsiaochunnn
245be0ea1b Three new Waveshare ESP32-P4 development boards have been added (#691)
* Added third-party hardware support

Waveshare-ESP32-P4-WIFI6-Touch-LCD-3.4C,
Waveshare-ESP32-P4-WIFI6-Touch-LCD-4C,
Waveshare-ESP32-P4-WIFI6-Touch-LCD-4B

* Remove the README

* Merge ESP32-P4-WIFI6-Touch-LCD-3.4C and ESP32-P4-WIFI6-Touch-LCD-4C into one board

* Add readme files
2025-05-28 23:20:14 +08:00
HonestQiao
7f7f24e5ad 调整摄像头拍照方向 (#693) 2025-05-28 06:47:30 +08:00
YeezB
030a6b9da2 feature: Add dfrobot-k10 vision recognition (#688) 2025-05-27 21:44:03 +08:00
HonestQiao
12cf213351 增加DFRobot ESP32-S3 AI智能摄像头模块,适配视觉识别功能 (#692)
* 增加 DFRobot ESP32-S3 AI智能摄像头模块

* 适配视觉识别功能

* 修改dfrobot-esp32-s3-ai-cam为df-s3-ai-cam
2025-05-27 21:43:01 +08:00
LILYGO_L
da62523765 Added support for the T-CameraPlus-S3_V1.2 board (#680)
* Adapt for LilyGO-T-Circle-S3 device

* Adapt for LilyGO-T-Circle-S3 device

* Remove comments and modify the size of the lilygo-t-circle-s3 image

* Modify the code style and format to Google C++

* Modify the code style and format to Google C++

* Fixed bugs in the LILYGO T-Circle-S3 board and added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Merge branch 'main' of https://github.com/Llgok/xiaozhi-esp32

* Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Fix the color display issue for T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY.

* Update T-CameraPlus-S3_V1.2 Version Xiaozhi Example
2025-05-27 21:39:48 +08:00
Xiaoxia
d80f94387a v1.6.6: Set MCP as default IoT Protocol (#690) 2025-05-27 14:58:49 +08:00
Create123
0c83263762 Atoms3r cam m12 echo base (#689)
* main/boards: Add camera support for M5Stack CoreS3.

* main/boards: Add camera support for M5Stack AtomS3R-CAM/M12 + EchoBase.
2025-05-27 12:45:09 +08:00
laride
2b553ce6ff feat: add camera functions (ESP-SparkBot) (#687)
Co-authored-by: lvhaiyu <lvhaiyu@espressif.com>
2025-05-27 11:48:31 +08:00
Create123
391aa74abe main/boards: Add camera support for M5Stack CoreS3. (#686) 2025-05-27 09:55:29 +08:00
Terrence
3a2e6875b6 Add audio_send_queue to synchronize timestamp 2025-05-27 05:44:46 +08:00
Terrence
d17bfccb35 fix: compile errors 2025-05-27 04:50:21 +08:00
Kevincoooool
0e42bd2b18 Add camera support board(sp v3/v4 korvo) (#682)
* Add camera support board

* Update esp32_camera.cc

---------

Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-05-26 18:28:51 +08:00
hanhanlili
8555b89692 fix power manager error (#681) 2025-05-26 18:24:33 +08:00
Terrence
0c57df1cd8 v1.6.5: Improve performance and memory usage 2025-05-26 14:30:44 +08:00
Terrence
277f87ae5f revert gpio level (#627) 2025-05-26 14:17:54 +08:00
Terrence
9f90c7dd6a remove preview_thread_, cost more time but less memory usage 2025-05-26 07:04:25 +08:00
Terrence
f890220ce3 remove unused ota class members 2025-05-26 06:11:47 +08:00
Terrence
ce1211c86d update esp32 camera code 2025-05-26 06:10:53 +08:00
Terrence
249d12ac25 feat: Add camera functions (lichuang-dev) 2025-05-25 17:07:07 +08:00
Terrence
ecfebc4a29 Add preview image to lcd display 2025-05-25 07:02:44 +08:00
Terrence
0204b8800b update status bar immediately after network started 2025-05-24 07:25:34 +08:00
Terrence
6d5331dddd [MCP] extend tools/list payload size to 8000 2025-05-24 03:06:01 +08:00
Terrence
0b98392286 Remove update display timer 2025-05-24 03:03:33 +08:00
Terrence
c39f6cfb02 Bump to 1.6.3 2025-05-23 04:59:29 +08:00