Hangon66
f2f54ba1fd
添加 jiuchuan-s3 开发板支持 ( #775 )
...
* 添加 jiuchuang-s3 开发板支持
* 增加编译指南
* 优开发板支持包文件目录,更新README.md
删除了多余板载文件
[* ]README.md -> 更新了编译指南和烧录指南
* 修改板级支持包名
* 使用乐鑫提供的电源监测
* 修复部分代码格式问题
* 解决合并冲突
* 解决部分合并内容
* 完善合并内容
* 修复电量映射表错误
---------
Co-authored-by: unknown <jake12355>
2025-06-29 05:41:42 +08:00
Terrence
d3367d6b92
Update esp-ml307 to 2.2.1
2025-06-18 05:24:51 +08:00
Terrence
116234a147
Bump to 1.7.5
2025-06-16 20:55:57 +08:00
Xiaoxia
89f10365b1
xmini-c3: 休眠时关闭es8311可减少20mA电流 ( #822 )
...
* Correct class member name
* xmini-c3: 休眠时关闭es8311可减少20mA电流
2025-06-16 12:51:27 +08:00
Terrence
f8cd0d30cd
fix idf_component.yml
2025-06-09 12:11:51 +08:00
laride
01215d77ed
fix: 修复 ESP-Hi 在联网时 crash 的问题 ( #790 )
...
* fix: resolve crash issue during network connection on ESP-Hi
* fix: adjust dependency rules for some components
2025-06-09 11:48:20 +08:00
Terrence
d58037eecd
fix p4 compiling errors
2025-06-08 02:39:53 +08:00
virgil
5c51fbc2f8
Feat sscma camera ( #770 )
...
* feat: add sscma camera
* fix: 修复sscma camera 无法使用等问题
* feat: update README.md
* style: optimize styles
* style: fix styles
* Update sscma_camera.h
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com >
2025-06-06 14:22:39 +08:00
Xiaoxia
8729fad9a8
v1.7.1: fix send audio ( #771 )
...
* screen -> display
* Add AUDIO_CODEC_DEFAULT_MIC_GAIN
* WebRTC -> NSNet
* fix: send audio priority
2025-06-06 14:03:46 +08:00
小鹏
7bb12f31f0
增加ottoRobot和electronBot的支持 ( #757 )
...
* otto v1.4.0 MCP
1.使用MCP协议控制机器人
2.gif继承lcdDisplay,避免修改lcdDisplay
* otto v1.4.1 gif as components
gif as components
* electronBot v1.1.0 mcp
1.增加electronBot支持
2.mcp协议
3.gif 作为组件
4.display子类
* 规范代码
1.规范代码
2.修复切换主题死机bug
2025-06-05 23:51:49 +08:00
Li Junru
54ff46788b
fix(esp-hi): fix can not wake up ( #754 )
2025-06-05 15:52:11 +08:00
Terrence
f5d6cd2d36
Bump to 1.7.0
2025-06-04 20:32:41 +08:00
Terrence
f41210577b
v1.6.8: Move partition CSV files into a folder
2025-06-04 12:11:55 +08:00
Li Junru
336eff728d
feat(esp-hi): update adc mic version ( #741 )
2025-06-04 01:32:57 +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
67c44403a3
Update ESP-IDF version to 5.4
2025-06-01 21:44:12 +08:00
Terrence
1a695a203b
fix compiling errors
2025-05-30 01:09:51 +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
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
Terrence
0c57df1cd8
v1.6.5: Improve performance and memory usage
2025-05-26 14:30:44 +08:00
Terrence
249d12ac25
feat: Add camera functions (lichuang-dev)
2025-05-25 17:07:07 +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
5da66773d5
Add MCP server
2025-05-22 19:19:48 +08:00
Terrence
f142c5469c
Adjust mqtt variables
2025-05-22 19:19:48 +08:00
Y1hsiaochunnn
b49ad1755d
Add board support for Waveshare ESP32-S3-Touch-AMOLED-1.75 ( #643 )
...
* Add board support for Waveshare ESP32-S3-Touch-AMOLED-1.75
* Fix component excess strings
* Fix the ui
* Update Kconfig.projbuild
Correction board for USB_DEVICE_AEC requirements
2025-05-20 20:59:09 +08:00
Terrence
425f46df4b
Fix: esp_lcd_ili9881c only for p4
2025-05-19 10:04:34 +08:00
Create123
f7ea248845
main/boards: Add support for M5Stack Tab5. ( #632 )
2025-05-19 01:43:49 +08:00
Y1hsiaochunnn
7ceeffc157
Adjust dependency components for ESP32-P4 ( #623 )
...
* Adjust dependency components for ESP32-P4
* Add backlight control and touch control to Waveshare ESP32-P4-NANO
* Increase the amount of saved information for Waveshare ESP32-P4-NANO
2025-05-16 18:36:43 +08:00
Terrence
696786ad4c
Upgrade component versions
2025-05-07 15:26:53 +08:00
Terrence
fd6235750d
Upgrade components
2025-05-07 04:55:51 +08:00
Liam
8e638e3884
OTA checkversion增加了一些log, 便于三方开发调试自己的OTA接口 ( #568 )
...
* feat(ota): add logging for missing sections in Ota::CheckVersion
Add detailed logging to inform when specific sections (activation, mqtt, websocket, server_time, firmware) are not found during the OTA version check. This improves debugging and visibility into the OTA process.
* 恢复提示词
---------
Co-authored-by: loadingxv <loadingvx@gmail.com >
2025-05-04 19:25:50 +09:00
LILYGO_L
b5595c0ab4
Added support for two new boards: LILYGO T-Display-S3-Pro-MVSRLora and LILYGO T-Display-S3-Pro-MVSRLora_NO_BATTERY. ( #537 )
...
* 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.
2025-04-29 20:42:50 +08:00
Terrence
c201e5955f
Revert gc9a01 version
2025-04-29 18:15:45 +08:00
Terrence
1f03d770cc
update ml307 version
2025-04-28 16:28:53 +08:00
ZhouKe
7d5237a604
add lcd touch for lichuang_dev ( #531 )
...
* add lcd touch for lichuang_dev
* Update lichuang_dev_board.cc
---------
Co-authored-by: zk <982145@qq.com >
Co-authored-by: Xiaoxia <terrence@tenclass.com >
2025-04-23 15:00:17 +08:00
Terrence
738e170d54
Update esp-wifi-connect to 2.4.2
2025-04-23 07:24:55 +08:00
Terrence
3404180a77
更新Wi-Fi组件版本,从OTA接口读取Websocket服务器
2025-04-21 15:13:11 +08:00
Terrence
68a3f7d2f7
Allow force OTA upgrade to a previous version
2025-04-14 22:05:29 +08:00
Terrence
78d7b40914
将项目版本更新至1.5.9,优化内存使用,增加主任务栈大小至8192,优化固件升级流程,重构主循环为MainEventLoop,添加新版本检查功能,更新音频编解码器的DMA配置常量。
2025-04-13 11:47:15 +08:00
Terrence
a6ce728386
Fix ML307 FIFO Overflow
2025-04-09 10:41:12 +08:00
Terrence
488dfa5bf9
Bump to 1.5.5
2025-03-30 16:14:10 +08:00
Xiaoxia
fa899a310e
ESP-BOX-3 / LichuangDev enable AEC to support realtime chat ( #429 )
...
* read frame duration from server
* fit wechat style emoji size
* Make Wechat UI look better
* Add Realtime Chat to ESP-BOX-3/LichuangDev
* disable debug log
* Fix Sh1106 Compile Error Bug. IDF 5.3.2 Not supporting sh1106-esp-idf. (#424 )
* Fix ESP32 Board Led No Light Bug (#427 )
* add board esp32-s3-touch-lcd-3.5 (#415 )
* add board esp32-s3-touch-lcd-3.5
* add axp2101
---------
Co-authored-by: flyingtjy <flyingtjy@gmail.com >
---------
Co-authored-by: ooxxU <71391474@qq.com >
Co-authored-by: flying1425 <79792003+flying1425@users.noreply.github.com >
Co-authored-by: flyingtjy <flyingtjy@gmail.com >
2025-03-30 09:07:08 +08:00
ooxxU
2e9ce37321
Fix Sh1106 Compile Error Bug. IDF 5.3.2 Not supporting sh1106-esp-idf. ( #424 )
2025-03-29 12:01:09 +08:00
Eason
7ac252637d
SH1106 Supported ( #416 )
...
* SH1106 Supported
* OLED_SSD1306_128X64_SH1106 -> OLED_SH1106_128X64
2025-03-26 23:11:08 +08:00
Chinsyo
50c49023a7
Support adjust volume with knob in SenseCAP Watcher ( #399 )
...
* fix typo, add missing prefix `CONFIG` to `ESP_TASK_WDT_TIMEOUT_S`
* add KNOB gpio spec to sensecap config
* create new knob component
* implement ajust output volume with knob
* modify function name to UpperCamelCase
* Tidy up comments and logs
2025-03-25 02:37:43 +08:00
Terrence
1619217bd9
Upgrade esp-sr to 2.0.2, improve performance
2025-03-22 06:09:12 +08:00
virgil
2eb8cac140
Add SenseCAP Watcher ( #241 )
...
* feat: add sensecap watcher board.
* feat(sensecap): Add button function.
* fix: fix compilation error.
* style:Modify code style.
* fix: fix wake bug
* fix: fix compilation error & Enable click to toggle state.
* style: move sensecap_audio_codec files to sensecap board
* fix: Optimize shutdown.
2025-03-04 20:38:53 +08:00
Terrence
7945da0c84
1.3.1 Updates
...
- Add startup and network failure sound effects
- 12864 OLED scroll text
- Internalization of volume actions
2025-03-03 07:29:22 +08:00
Kevincoooool
b0f0f4d4db
增加LCD屏幕类型\RGB屏参考\增加鱼鹰3.13寸LCD开发板 ( #191 )
...
* 增加LCD屏幕类型\RGB屏参考\增加鱼鹰3.13寸LCD开发板
1、增加LCD屏幕类型判断,lvgl port对不同屏幕初始化不一样
2、增加RGB屏使用参考
3、增加鱼鹰3.13寸LCD开发板
* Update lcd_display.h
* 修改xingzhi两个board为SpiLcdDisplay
2025-02-24 11:07:28 +08:00