Terrence
5cb31a5e91
Add CEREG to board JSON for 4G LBS to fix weather location
2025-05-07 15:26:53 +08:00
Terrence
696786ad4c
Upgrade component versions
2025-05-07 15:26:53 +08:00
Terrence
7c6b9d8fa7
Use English output log
2025-05-07 15:26:53 +08:00
flying1425
0beae83143
解决部分esp32-s3-touch-lcd-3.5开机黑屏不显示的问题 ( #581 )
...
* 解决部分开机黑屏的问题
* Update esp32-s3-touch-lcd-3.5.cc
---------
Co-authored-by: flyingtjy <flyingtjy@gmail.com>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-05-07 15:26:08 +08:00
Terrence
fd6235750d
Upgrade components
2025-05-07 04:55:51 +08:00
Terrence
b00c5b50c3
Adjust LCD display
2025-05-07 04:49:21 +08:00
Terrence
4be2464fbc
Remove warnings
2025-05-07 04:40:17 +08:00
Haibo Gu
d505b3b1ae
【需求】双网络类型通过长按boot切换网络 ( #520 )
...
* 【需求】双网络类型通过长按boot切换网络
* Update Kconfig.projbuild
---------
Co-authored-by: guhaibo <guhaibo@boe.com.cn>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-05-07 02:33:38 +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
ourkix
f590e49f2d
添加乐鑫开发板esp32-s3-lcd-ev-board支持 ( #543 )
...
* 添加乐鑫开发版esp32-s3-lcd-ev-board支持
* 新增乐鑫开发版esp32-s3-lcd-ev-board支持
* 新增乐鑫开发板esp32-s3-lcd-ev-board支持,修复led和背光bug
* Delete main/boards/ESP32-S3-LCD-EV-Board directory
* 新增乐鑫开发板esp32-s3-lcd-ev-board支持,修复led和背光bug
* 去除冗余代码
* 添加esp-s3-lcd-ev-board的硬件版本选择配置
* Delete main/boards/esp-s3-lcd-ev-board-1.4 directory
* 添加esp-s3-lcd-ev-board的硬件版本选择配置
* 新增不同版本的名称标识,使ota更新时能识别
2025-04-30 18:21:35 +08: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
4caffd31ed
Remove No serial message
2025-04-29 20:42:31 +08:00
Terrence
c94e82e865
Add timestamp to MQTT UDP packet
2025-04-29 20:04:17 +08:00
Terrence
f6334246ca
Add dummy audio processor
2025-04-29 18:17:08 +08:00
Terrence
c201e5955f
Revert gc9a01 version
2025-04-29 18:15:45 +08:00
Xiaoxia
b804343d30
Audio stream packet with timestamp
2025-04-28 23:10:24 +08:00
Terrence
5f8389c135
Add binary protocol v2 & v3 to websocket
2025-04-28 16:29:33 +08:00
Terrence
1f03d770cc
update ml307 version
2025-04-28 16:28:53 +08:00
Terrence
6fbf272613
Allow 10 audio packets in recv queue
2025-04-28 11:19:28 +08:00
matu666
a8ba7e75fe
add lcd touch for esp32-s3-touch-amoled-1.8 ( #550 )
2025-04-26 20:45:02 +08:00
Wiking_Xu
6fabcaabba
新增正点原子三款开发板 ( #538 )
2025-04-25 07:19:58 +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
JackHuang021
abb594bddd
atk_dnesp32s3: fix set xl9555 port1 output state ( #525 )
...
Signed-off-by: Jack Huang <jackhuang021@gmail.com>
2025-04-22 10:28:26 +08:00
Terrence
3404180a77
更新Wi-Fi组件版本,从OTA接口读取Websocket服务器
2025-04-21 15:13:11 +08:00
Terrence
c380617cca
Support MQTT endpoint port
2025-04-21 15:13:11 +08:00
大汉子民
a6619dcdb9
更新支持 元控·青春板卡 ( #486 )
...
* 更新支持 元控·青春板卡
* 更新README.md,修改多灯库使用问题
2025-04-17 08:36:25 +08:00
Terrence
68a3f7d2f7
Allow force OTA upgrade to a previous version
2025-04-14 22:05:29 +08:00
Terrence
6e73a11ac9
Add two types, system and alert.
2025-04-14 16:02:41 +08:00
Terrence
d5d8b34b2b
Add activation version 2
2025-04-14 15:44:06 +08:00
Xiaoxia
f76f31aa12
Prevent too many opus packets in queue
2025-04-13 23:12:44 +08:00
Terrence
eac5830439
remove duplicated header files
2025-04-13 15:35:36 +08:00
Terrence
78d7b40914
将项目版本更新至1.5.9,优化内存使用,增加主任务栈大小至8192,优化固件升级流程,重构主循环为MainEventLoop,添加新版本检查功能,更新音频编解码器的DMA配置常量。
2025-04-13 11:47:15 +08:00
HonestQiao
4ef6ef3552
增加四博智联AI陪伴盒子 ( #309 )
...
* 添加四博智联AI陪伴盒子适配,典型pdm麦克风设备
* doit_s3_aibox LED切换到GPIO LED
* doit_s3_aibox 添加说明文件
* doit_s3_aibox 音量最大值设置到100
2025-04-13 07:04:46 +08:00
tangyumei3535
f141a6bf32
Add board: ESP-Spot ( #460 )
...
* feat: add ESP-Spot S3
Co-authored-by: Tang Yumei <tangyumei@espressif.com>
* feat: add button and power control
long press KEY to shut down.
* feat: change for s3 adc
* fix: adc cali fail
* add ESP-Spot S3 Readme
* fix ES8311 config
---------
Co-authored-by: Liu Ruichao <liuruichao@espressif.com>
2025-04-13 06:45:05 +08:00
Almost-LoverY
4787eb41ab
The atk-dnesp32s3-box is compatible with ES8311 devices and non-ES8311 devices ( #477 )
...
* The atk-dnesp32s3-box is compatible with ES8311 devices and non-ES8311 devices
* Update atk_dnesp32s3_box.cc
format code
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-04-12 17:17:27 +08:00
virgil
076d907abf
sensecap watcher manufacture ( #469 )
...
* feat: add shutdown and battery cmd.
* fix: fixed the issue that the LCD does not light up when some devices are turned on.
* fix: fix task sys_evt stack overflow.
* feat: Optimize UI display for circles; add Added factory reset function.
* feat: "low_battery_label_" obj configurable
* feat: add read_mac cmd
* fix: fix "low_battery_label_" obj redefine
* style: modify Google C++ Style.
* Update sensecap_watcher.cc
Remove extra spaces
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-04-12 09:33:07 +08:00
Xiaoxia
04c0da059f
Fix missing display
2025-04-11 03:11:32 +08:00
Terrence
a5dfe67504
move ota headers to ota.cc
2025-04-10 18:56:17 +08:00
mtdxc
f1ad29be3b
Boxlite aec ( #465 )
...
* 允许espbox-lite打开aec
微信模式使用小字体
* 软件回声消除
* 支持双麦采集
---------
Co-authored-by: cqm <cqm@97kid.com>
2025-04-10 17:06:15 +08:00
Terrence
18e44ec775
Fix i2c header files
2025-04-10 01:57:18 +08:00
Xiaoxia
81aa8a43ce
Bump to 1.5.8
2025-04-09 23:58:32 +08:00
Terrence
dc28f0d9c2
use smaller emoji in wechat message style
2025-04-09 23:30:41 +08:00
Terrence
a6ce728386
Fix ML307 FIFO Overflow
2025-04-09 10:41:12 +08:00
Terrence
652e5cbcdd
avoid double error alerts
2025-04-09 09:13:18 +08:00
Terrence
69540c6551
fix nullptr error
2025-04-09 08:24:02 +08:00
MOV
9e0de3b302
fix:Cuican Running Error for v1.5.6 ( #456 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
* fix: DISPLAY_MIRROR_X false >> true
* fix: Moji GPIO conflict
* fix: Moji GPIO conflict
* fix: Cuican Build config
2025-04-09 00:48:46 +08:00
Xiaoxia
91f98a49d9
magiclick 2p4/2p5: add click to reconfigure wifi
2025-04-05 03:27:53 +08:00
Xiaoxia
976ad2eac6
atk box build with wechat message style
2025-04-04 15:58:23 +08:00
Xiaoxia
fcd886c217
移除长按对话,改为单击多轮对话
2025-04-04 15:53:50 +08:00
MakerM0
eae0ca9315
增加电量显示和睡眠 ( #444 )
2025-04-04 15:37:40 +08:00
virgil
464633e7a1
Fix lcd bug ( #443 )
...
* fix: fixed the issue that the LCD does not light up when some devices are turned on.
* fix: fix task sys_evt stack overflow.
2025-04-04 15:33:17 +08:00
Xiaoxia
70883058e8
fix startup sound
2025-04-04 15:29:44 +08:00
HonestQiao
0ac2f09bb0
GPIO LED更新,可以设置LEDC定时器和控制通道 ( #439 )
...
* 添加普通LED支持,支持不同状态亮度设置和呼吸灯效果
* GPIO LED更新,可以设置LEDC定时器和控制通道
2025-04-03 02:25:03 +08:00
Xiaoxia
c9dfcb7c93
更新开发者文档(自定义开发板、IoT设备)
2025-04-02 09:11:41 +08:00
Kevincoooool
31c1f07481
Korvo开发板支持AEC ( #431 )
2025-03-31 00:07:12 +08:00
Terrence
488dfa5bf9
Bump to 1.5.5
2025-03-30 16:14:10 +08:00
Terrence
45012e38d4
Fix upgrade failure (main task stack overflow)
2025-03-30 16:13:49 +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
flying1425
e4c76eaa46
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>
2025-03-29 20:15:29 +08:00
ooxxU
69f736ac64
Fix ESP32 Board Led No Light Bug ( #427 )
2025-03-29 20:14:40 +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
Lucinhu
8a0bb68c33
fix: 修复微信ui在消息数量超过上限后,气泡位置向上偏移的问题 ( #418 )
2025-03-27 20:02:45 +08:00
Eason
7ac252637d
SH1106 Supported ( #416 )
...
* SH1106 Supported
* OLED_SSD1306_128X64_SH1106 -> OLED_SH1106_128X64
2025-03-26 23:11:08 +08:00
Lucinhu
f05b46a0d9
typo: 删除sense-watcher显示修复的重复以及改掉错误的注释描述 ( #417 )
2025-03-26 22:15:12 +08:00
MOV
e486d8e91e
Add feature cuican ( #407 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
* fix: DISPLAY_MIRROR_X false >> true
* fix: Moji GPIO conflict
* fix: Moji GPIO conflict
* add-feature-cuican
* update cuican image
* update config.h
2025-03-26 02:20:30 +08:00
ZhouKe
1f29fa44c2
change SPI mode for 7pin LCD ( #405 )
...
Co-authored-by: FanCheng <598592060@qq.com>
2025-03-26 00:39:48 +08:00
WMnologo
ae8aec1879
新增了0.85tft屏幕版本的星智开发板 ( #397 )
...
* 新增了0.85tft屏幕版本的星智开发板
* 对调了0.85寸屏幕版本的星智连接ml307模块的TX、RX引脚
2025-03-25 20:28:32 +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
Xiaoxia
e1e5387a78
Add missing ja-JP/upgrade.p3
2025-03-22 06:54:37 +08:00
Terrence
dfd3069ee9
reduce audio processing stack size from 8192 to 4096
2025-03-22 06:45:46 +08:00
Terrence
1619217bd9
Upgrade esp-sr to 2.0.2, improve performance
2025-03-22 06:09:12 +08:00
Terrence
023dd7fb27
Add lower limit to audio
2025-03-22 06:03:22 +08:00
Terrence
3efef0cf20
fixbug: display spi error when setting brightness
2025-03-22 06:00:22 +08:00
Terrence
80e02d7c70
Add PMIC init to waveshare 1.8
2025-03-22 05:10:38 +08:00
Kevincoooool
8e2cf90d86
Update esp32s3_korvo2_v3_board.cc ( #382 )
2025-03-21 12:54:52 +08:00
Kevincoooool
34ab004c38
开机检查背光是否为0,如果为0则调为10 ( #379 )
...
* Update backlight.cc
* Update backlight.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-21 12:16:26 +08:00
Terrence
11c79bf086
fix release
2025-03-20 14:07:44 +08:00
ZhouKe
e440aa725a
-修复 st7796 参数 ( #375 )
...
-增加非IPS的ST7796屏
2025-03-20 13:50:28 +08:00
Terrence
f76502cb59
Add screen theme switch to atk boards and atoms3
2025-03-20 03:13:04 +08:00
Terrence
6bb1ab7583
Add theme switch to all LCD boards
2025-03-20 03:00:07 +08:00
Terrence
71799ed85c
Bump to 1.4.8
2025-03-20 02:03:55 +08:00
Terrence
f553459121
fix atk-dnesp32s3 backlight output invert
2025-03-20 01:26:39 +08:00
Chinsyo
39e9d49288
Add single-led support for SenseCAP Watcher ( #373 )
...
* add single-led support for SenseCAP Watcher
* Rename blaklight.cc to backlight.cc
2025-03-20 00:45:09 +08:00
ZhouKe
d84e27aae7
微调微信界面 ( #370 )
...
* 微调微信界面
* 调整气泡框左边距
2025-03-20 00:42:52 +08:00
mtdxc
4884122cc1
cherry-pick #357 , fix: 解决esp32-box-lite麦克风收音太小的问题 ( #372 )
...
Co-authored-by: cqm <cqm@97kid.com>
2025-03-20 00:41:13 +08:00
Xiaoxia
d0ae468fac
add ja-JP sounds
2025-03-18 21:21:30 +08:00
ZhouKe
61cc1a236b
add iot command for theme switch ( #364 )
2025-03-18 21:00:54 +08:00
SunnyBoy-y
13fd170a89
Update atk_dnesp32s3_box.cc ( #362 )
...
atk_dnesp32s3_box适配微信界面
2025-03-18 20:55:36 +08:00
SunnyBoy-y
b2bcb96942
修复部分开发版在config中DISPLAY_BACKLIGHT_OUTPUT_INVERT调整失效问题并适配类微信界面 ( #361 )
...
* Update atk_dnesp32s3.cc
修复在config中DISPLAY_BACKLIGHT_OUTPUT_INVERT调整失效问题
* Update atk_dnesp32s3_box.cc
修复在config中调整DISPLAY_BACKLIGHT_OUTPUT_INVERT失效的问题
* Update df_k10_board.cc
修复config中DISPLAY_BACKLIGHT_OUTPUT_INVERT调整失效问题
* Update esp_box_board.cc
修复更改config中DISPLAY_BACKLIGHT_OUTPUT_INVERT失效问题
* Update esp_box3_board.cc
修复在config中DISPLAY_BACKLIGHT_OUTPUT_INVERT调整失效问题
* Update atk_dnesp32s3.cc
dnesp32s3适配微信界面
2025-03-18 20:55:03 +08:00
ZhouKe
2c8f2f7d42
add dark mode ( #363 )
2025-03-18 10:33:22 +08:00
Paul Xu
349267ef23
fix: 解决行空板df-k10麦克风收音太小的问题 ( #357 )
...
Fixes 78/xiaozhi-esp32#350
2025-03-18 00:51:23 +08:00
ZhouKe
423ddcb287
在LCD面板使用微信聊天样式。 ( #356 )
...
* 在LCD面板使用微信聊天样式。
* 调整换行
2025-03-18 00:47:35 +08:00
Kevincoooool
0e28cd8a54
降低pclk频率/增大背光PWM频率防止电感啸叫 ( #355 )
2025-03-17 09:45:03 +08:00
Lucinhu
c165d6f7e1
fix: 解决sensecap-watcher显示异常 ( #348 )
2025-03-14 23:40:13 +08:00
ooxxU
a7ed9fd0cf
fix ESP32 IOT Pin Bug, Pin35 are used for input and cannot be used for output. changed to Pin12. ( #349 )
2025-03-14 23:31:54 +08:00
dujianmin
e777287463
重新整理了代码规范。去掉了一部分多余代码。 ( #340 )
...
* 添加嘟嘟开发板CHATX电池检测功能
* 从新整理了代码的书写规范。去掉一部分多余的代码
* Update du-chatx-wifi.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-14 03:00:29 +08:00
ooxxU
e29fde6fa3
fix esp32 lcd show bug: Pin conflict ( #339 )
2025-03-14 02:53:52 +08:00
laride
ff7f396f9d
feat: Audio loudness normalization for assets files ( #332 )
2025-03-13 12:14:17 +08:00
laride
45fa2ca389
feat: add AtomS3R CAM/M12 + Echo Base ( #330 )
...
* feat: add AtomS3R CAM/M12 + Echo Base
* Update README.md
fix typing
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-12 21:56:47 +08:00
ooxxU
d60446bc53
新增 ESP32 系列开发板 LCD 屏幕显示的支持 ( #313 )
...
1. 支持 ESP32 系列开发板: DevKitC / NodeMcu-32S / GoouuuESP32 / ESP32 DoIt / ESP-32S
2. 注意: 非ESP32-C3 / 非ESP32-S3
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-12 02:30:45 +08:00
wdmomoxx
e23f6cf6d8
增加设备ESP32-CGC ( #201 )
...
* Update Kconfig.projbuild
增加设备ESP32-CGC
* Update CMakeLists.txt
新增设备EPS32-CGC
* Update idf_component.yml
添加ST7735显示驱动
* Update lamp.cc
与ESP32的屏幕GPIO引脚冲突修改
* Add files via upload
新增一个引脚控制风扇
* Update wifi_board.cc
编译提示错误没有这个函数,暂时注释掉
//wifi_ap.SetLanguage(Lang::CODE);
* Create README.md
创建新设备ESP32-CGC
* Add files via upload
创建新设备ESP32-CGC
* Add files via upload
ESP32-CGC设备引脚图
* Update esp32_cgc_board.cc
* Update idf_component.yml
* Delete main/iot/things/newfan.cc
* Update lamp.cc
* Update wifi_board.cc
* Update idf_component.yml
* Delete main/boards/esp32-cgc/esp32_cgc_board.cc
* Delete main/boards/esp32-cgc/config.h
* Delete main/boards/esp32-cgc/README.md
* Add files via upload
添加设备ESP32-CGC
* Update Kconfig.projbuild
添加ESP32-CGC多屏选择支持,增加一个ST7735-128x128分辨率
* Update config.json
* Delete docs/ESP32-CGC-PINMAP.png
* Update README.md
* Update README.md
* Update esp32_cgc_board.cc
* Update config.h
* Update esp32_cgc_board.cc
跟随主线修改
* Create README.md
加入了ESP32 CGC 144开发板
* Add files via upload
加入ESP32 CGC 144开发板
* Update esp32_cgc_144_board.cc
* Update config.h
* Update Kconfig.projbuild
增加ESP32 CGC 144
* Update CMakeLists.txt
增加ESP32 CGC 144
* Update config.json
* Update config.h
* Update esp32_cgc_144_board.cc
修改屏幕控制参数
* Add files via upload
* Update Kconfig.projbuild
删除重复定义
* Update esp32_cgc_144_board.cc
修改音量控制,增加语音配网指令
* Add files via upload
* Delete main/boards/esp32-cgc-144/esp32_cgc_144_lcd_display.h
* Delete main/boards/esp32-cgc-144/esp32_cgc_144_lcd_display.cc
* Update board_control.cc
修改背光控制逻辑
* Update esp32_cgc_144_board.cc
跟随主代码更新
* Update config.h
删除不使用的引脚定义
* Update esp32_cgc_board.cc
跟随主代码更新,去除多余引脚
* Update esp32_cgc_board.cc
* Update board_control.cc
* Update config.h
* Update esp32_cgc_144_board.cc
* Update Kconfig.projbuild
* Update CMakeLists.txt
* Update CMakeLists.txt
先移除144开发板
* Update Kconfig.projbuild
先移除144开发板
* Delete main/boards/esp32-cgc-144 directory
先移除144开发板
* Update esp32_cgc_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-12 02:15:53 +08:00
Xiaoxia
2fdcda30ea
fix esp-box-lite compiling error
2025-03-11 03:58:33 +08:00
hbs2001
4b46e4890d
添加了ESP32S3_KORVO2_V3官方lcd屏幕的支持 ( #323 )
...
* ESP32S3_KORVO2_V3添加官方开发板屏幕支持
* 修正笔误
* Update esp32s3_korvo2_v3_board.cc
---------
Co-authored-by: hbs2001 <wangyuchong@yuchong.wang>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-11 01:43:16 +08:00
virgil
236e21ffc2
Fix sensecap-watcher board bug ( #322 )
...
* fix: fixed the issue that the device enters re-network configuration mode by mistake when long pressing to start the device.
* fix: Do not shut down when connected to type-c.
* fix: fixed the issue that firmware verification failed during OTA for 32M flash.
* doc: update readme.
* fix: Solve the problem that the partition table configuration is not effective.
2025-03-11 01:38:42 +08:00
Terrence
9bc8be2f25
add IoT led control to kevin c3
2025-03-10 20:50:02 +08:00
Xiaoxia
dd1139b169
Add discharging status
2025-03-09 19:18:10 +08:00
Terrence
ad0c5312f8
Bump to 1.4.6
2025-03-09 00:52:28 +08:00
Terrence
a66760348f
fix esp32 compile error
2025-03-08 22:59:11 +08:00
HonestQiao
849b1a5ddc
df-k10 update ( #308 )
...
* 添加DF设备ESP32-S3-K10
添加DFS3设备板子K10
* 完善DFRobot 行空板 K10适配
* Enable K10 RGB LED
* Enable K10 SetOutputVolume
* 优化K10按键处理
* 添加K10编译配置文件
* DF-K10 去掉多余PSRAM参数,修正README中PSRAM类型说明
---------
Co-authored-by: vonweller <154695311+vonweller@users.noreply.github.com>
2025-03-08 22:50:41 +08:00
Terrence
5568c70cb4
fix no oled display error
2025-03-08 19:56:56 +08:00
kautism
e1b84e824c
Add new language ( #303 )
...
* Add language
* Add ja-JP
* rollback fonts change
* fix cn's language file
* fix cn's font name not rollback
* Update esp32-s3-touch-lcd-1.46.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-03-08 16:21:55 +08:00
Terrence
0842b8f3c3
fix compiling error
2025-03-08 15:58:15 +08:00
Xiaoxia
5c3e1a87d6
fixbug: bread-compact-wifi-lcd no backlight
2025-03-08 05:51:05 +08:00
Xiaoxia
4bf6fa8324
oled12832: move emotion to the left
2025-03-08 05:31:55 +08:00
Xiaoxia
8267f59a6a
sending part of IoT states
2025-03-08 04:04:40 +08:00
Terrence
b8bf6bea2e
add update param to SendIotDescriptors
2025-03-08 03:26:15 +08:00
Terrence
968bf0e2eb
move cores3_audio_codec.cc to boards
2025-03-08 02:58:02 +08:00
HonestQiao
1f803dec16
新增 DFRobot 行空板 K10 ( #299 )
...
* 添加DF设备ESP32-S3-K10
添加DFS3设备板子K10
* 完善DFRobot 行空板 K10适配
* Enable K10 RGB LED
* Enable K10 SetOutputVolume
* 优化K10按键处理
* 添加K10编译配置文件
---------
Co-authored-by: vonweller <154695311+vonweller@users.noreply.github.com>
2025-03-08 02:22:44 +08:00
yusuhua
a1bade4e0f
增加LilyGo T-Circle-S3和T-CameraPlus-S3的屏幕背光和低功耗模式 ( #304 )
...
* 增加LilyGo T-Circle-S3和T-CameraPlus-S3的屏幕背光和低功耗模式
* 增加LilyGo T-Circle-S3和T-CameraPlus-S3的屏幕背光和低功耗模式
2025-03-08 02:21:05 +08:00
WMnologo
febcfefd19
修改了protocol.cc文件中的SendIotDescriptors方法,实现将待发送的消息拆分后发送,以解决4g模块在mqtt发布消息过长时导致的网络异常的问题 ( #302 )
2025-03-08 02:10:00 +08:00
mtdxc
9335a41220
支持乐鑫的esp32-box-lite开发板 ( #288 )
...
* add esp-box-lite
* 增加adc按钮支持,响应esp32box-lite的音量上下键
* 注释改进
* 只对esp-box-lite启用CONFIG_SOC_ADC_SUPPORTED
---------
Co-authored-by: cqm <cqm@97kid.com>
2025-03-07 21:53:29 +08:00
Terrence
11c146f6ad
fix led highlight when listening
2025-03-07 18:07:40 +08:00
Kevincoooool
55e000f922
增加Kevin SP V4开发板,以代替不能OTA的SP V3 ( #293 )
2025-03-07 17:57:48 +08:00
二九
bdc4da0650
Adds battery power to the current board ( #249 )
...
* Add files via upload
Added board description
* Add files via upload
New battery control
* Add files via upload
New battery control
* Add files via upload
Update format
* Add files via upload
Added screen version compatibility
* Add files via upload
Added screen version compatibility
* Add files via upload
修改程序风格
* Add files via upload
修改程序风格
* Add files via upload
更新背光
* Add files via upload
Update the backlight control program
* Add files via upload
Update the backlight control program
* Add files via upload
Update the backlight control program
* Add files via upload
Update function function implementation
* Add files via upload
Update function function implementation
* Add files via upload
Remove excess space
* Add files via upload
添加注释
* Add files via upload
添加程序注释
2025-03-07 17:55:52 +08:00
Terrence
0533bee83e
fix board name empty
2025-03-07 04:10:52 +08:00
HonestQiao
1b338fa71b
修复麦克风PDM数据位宽读取bug,唤醒也能正常使用 ( #284 )
...
* 修复麦克风PDM数据位宽读取bug,唤醒也能正常使用
* 重载NoAudioCodecSimplexPdm::Read()
2025-03-07 00:12:30 +08:00
HonestQiao
d822fc7512
添加普通LED支持,支持不同状态亮度设置和呼吸灯效果 ( #283 )
2025-03-06 23:41:18 +08:00
Forairaaaaa
8147746bfa
add atoms3r backlight iot support ( #279 )
...
* add atoms3r backlight iot support
* fix no backlight on error page
2025-03-06 21:45:16 +08:00
Terrence
f1de536110
Don't feed wake word if listening
2025-03-06 07:13:17 +08:00
Terrence
70cb3410b0
set i2c freq to 400000
2025-03-06 06:27:36 +08:00
Terrence
20696b37f9
1.4.3: Low power popup & replace OledDisplay with Ssd1306Display
2025-03-06 05:22:06 +08:00
netseye
40be60ff9b
Add M5CoreS3 IoT support ( #277 )
...
Co-authored-by: Jeakin <Jeakin@botu.cc>
2025-03-05 23:18:48 +08:00
Terrence
f5008af2d1
add powersave to sensecap watcher
2025-03-05 20:04:13 +08:00
Terrence
cead024698
Add Backlight and PowerSaveTimer
2025-03-05 09:37:13 +08:00
Terrence
3609aaa412
use original brightness
2025-03-05 09:27:43 +08:00
MakerM0
b587e45562
给magiclick-c3系列板子增加低功耗模式 ( #273 )
...
* 给magiclick-c3系列板子增加低功耗模式
light-sleep
* Update magiclick_c3_board.cc
2025-03-05 01:16:13 +08:00
Terrence
df252e9049
Add missing DISPLAY_SPI_MODE
2025-03-04 23:59:29 +08:00
Terrence
b18784bd8e
sensecap_watcher: format code
2025-03-04 23:35:03 +08:00
Arx
ed46a94d27
增加 乐鑫科技的ESP32-S3-BOX 开发板 ( #266 )
...
Co-authored-by: ZengDerong <derong.zeng@nvc-lighting.com>
2025-03-04 22:51:48 +08:00
Jiao Haoyang
8c826a81de
Update config.h ST7789缺少一个宏定义 ( #268 )
2025-03-04 20:39:41 +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
bdda575383
fix pm not enable
2025-03-04 08:16:16 +08:00
Terrence
6318dd1793
IoT电池状态读取
2025-03-04 07:56:07 +08:00
Terrence
1a808962e2
display优先级调为最低,避免滚动字幕消耗过多CPU
2025-03-04 07:33:49 +08:00
Terrence
5997ff2ac4
没有唤醒词的板子可以开启Auto Light Sleep,待机40~50mA
2025-03-04 06:27:11 +08:00
Terrence
5a71e1bdd6
MQTT会话超时与网络错误处理
2025-03-04 05:32:11 +08:00
Terrence
c60f134093
支持分别关闭降噪和唤醒功能
2025-03-04 05:30:35 +08:00
Terrence
778e4f433f
set User-Agent
2025-03-04 00:28:58 +08:00
Terrence
0f95444d62
Bump to 1.4.0
2025-03-03 21:41:41 +08:00
Terrence
01aab961ca
set 20px font size
2025-03-03 15:25:55 +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
Terrence
36d98ce1a4
reboot => recheck
2025-03-03 07:17:32 +08:00
yusuhua
a872ca1bff
增加LilyGo T-CameraPlus-S3的支持及修复LilyGo T-Circle-S3编译i2s_std_clk_config_t报'i2s_std_clk_config_t::ext_clk_freq_hz' does not match declaration ( #239 )
...
* 增加LILYGO T-CameraPlus-S3支持
* 增加LILYGO T-CameraPlus-S3支持
* Remove .DS_Store files
* Remove .DS_Store files
* 将T-Circle-S3与T-CamerPlus-S3的codec放入boards下
* 移除T-CameraPlus-S的README3图片展示
* revert README files
* delete lilygo-t-cameraplus-s3.jpg
---------
Co-authored-by: yusuhua <yusuhua@baidu.com>
2025-03-01 22:06:53 +08:00
ZhouKe
7c2a64cc86
add support for GC9A01_240X240 ST7735 _128X128 ST7789_240X240_7PIN ( #244 )
...
* add GC9A01 240*240
add ST7735 128*128
add ST7789 240*240 7pin
* fix config for ILI9341
---------
Co-authored-by: zk <982145@qq.com>
2025-03-01 02:38:11 +08:00
WMnologo
cbf479f636
为星智开发板四个板级配置分别集成新的display文件,将oled的聊天信息显示改为滚动显示,加入了电量显示和睡眠功能 ( #236 )
2025-02-26 22:09:57 +08:00
Y1hsiaochunnn
e55166b3b3
Add backlight control logic code to Waveshare ESP32-S3-Touch-AMOLED-1.8 ( #235 )
...
* Add backlight control logic code to Waveshare ESP32-S3-Touch-AMOLED-1.8
* Update esp32-s3-touch-amoled-1.8.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-26 21:59:33 +08:00
Terrence
77db38ca4c
lichuang c3 use smaller font to fit in partition
2025-02-25 02:32:40 +08:00
Terrence
80fd7736d5
fix sparkbot emotion color
2025-02-25 02:32:09 +08:00
Y1hsiaochunnn
799302e1e6
Added functionality to Waveshare ESP32-S3-Touch-AMOLED-1.8 ( #228 )
...
* Added functionality to Waveshare ESP32-S3-Touch-AMOLED-1.8
* Update board_control.cc
不要提交没有使用的功能到main分支
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-24 18:25:11 +08:00
Terrence
ffe0b21d18
Fix yuying compiling
2025-02-24 17:55:11 +08:00
Terrence
de783b7c57
Modify error messages
2025-02-24 15:47:44 +08:00
Terrence
6b855eae53
Fix SpiLcdDisplay
2025-02-24 15:46:29 +08:00
Terrence
a23a88cc5d
Bump to 1.3.0
2025-02-24 14:41:34 +08:00
Terrence
c08a1a5310
fix compile warnings
2025-02-24 14:15:49 +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
MakerM0
20d52def0b
add 神奇按钮2.5和c3-v2 ( #206 )
...
* add 神奇按钮2.5
* add 神奇按钮 c3-v2
2025-02-22 03:12:39 +08:00
WMnologo
dc118d2f24
在README.md中加入了星智开发板。 修改了星智开发板的分支,对0.96oled、1.54tft屏幕细分了wifi和4g两个版本 ( #210 )
...
* Update README.md
* Add files via upload
* Update README.md
* Update README.md
* Update README.md
* 修改了星智的版级配置,对0.96oled、1.54tft屏幕细分了wifi和4g两个版本
* 修改了星知开发板支持,对0.96oled、1.54tft屏幕都细分了4g和wifi两个版本
---------
Co-authored-by: WMnologo <200~limaohui2016@icloud.com>
2025-02-22 02:55:26 +08:00
MakerM0
63d8b30c02
修改神奇按钮2.4板子的LED和按键功能 ( #203 )
...
* 修改LED和按键功能
* Update magiclick_2p4_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-21 04:32:09 +08:00
Kevincoooool
add225ba56
改korvo板lcd cs引脚为NC,使用TCA9554扩展的IO3来拉低控制LCD CS ( #199 )
...
* 改korvo板lcd cs引脚为NC,使用TCA9554扩展的IO3来拉低控制LCD CS
* Update esp32s3_korvo2_v3_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-21 02:15:13 +08:00
Terrence
216ebc16bf
fix compiling error on windows
2025-02-20 18:38:24 +08:00
Terrence
cd2fbf2a25
增加唤醒词播放添加设备验证码
2025-02-20 14:47:03 +08:00
Terrence
8659087f5d
fix oled not displaying text
2025-02-20 14:21:41 +08:00
Terrence
455c71167e
给 xmini-c3 增加按键模式的控制
2025-02-20 05:04:35 +08:00
Terrence
1d1fe3dd2e
Sync language option to wifi config page
2025-02-20 00:26:24 +08:00
Terrence
939564b175
Add English system sounds
2025-02-19 23:54:59 +08:00
VinJay
d5594d01a3
添加多国语言支持
2025-02-18 19:33:07 +08:00
Kevincoooool
140aab8999
Update kevin-sp-v3_board.cc ( #179 )
...
* Update kevin-sp-v3_board.cc
* Update kevin-sp-v3_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-18 13:54:48 +08:00
Terrence
898109b348
add default role to system
2025-02-18 13:40:56 +08:00
Terrence
35940f8bda
fix network error
2025-02-18 05:14:53 +08:00
Terrence
db712fa078
remove unused code
2025-02-18 04:42:55 +08:00
Terrence
ade1e3193d
优化c3上的内存使用
2025-02-18 03:05:00 +08:00
Terrence
93915cd624
add config.json to boards for auto building
2025-02-18 00:52:37 +08:00
Terrence
ff18da5a29
fix display abort
2025-02-18 00:52:37 +08:00
Terrence
53cf361b58
remove unused code
2025-02-18 00:52:37 +08:00
zhou
bbdbbc4f28
rename main/boards/xingzhi-cube-tft/compact_wifi_board_lcd.cc to main/boards/xingzhi-cube-tft/xingzhi-cube-tft.cc ( #175 )
...
* Update CMakeLists.txt
* Update Kconfig.projbuild
* Add files via upload
* Update CMakeLists.txt
* Update Kconfig.projbuild
* update
* update
* update
* update xingzhi-cube-tft
* add xingzhi-cube-tft backlight control
* rename main/boards/xingzhi-cube-tft/compact_wifi_board_lcd.cc to main/boards/xingzhi-cube-tft/xingzhi-cube-tft.cc
2025-02-17 20:33:00 +08:00
ooxxU
6b2752a498
外接唤醒模组的支持,可以有多种自定义唤醒词,进行唤醒小智,ESP32(非C3,非S3) 面包板上已支持 ( #172 )
...
* 外接唤醒模组的支持,可以有多种自定义唤醒词,进行唤醒小智
ESP32(非C3,非S3) 面包板上已支持
* Update application.cc
外接唤醒模组的支持,好处是可以有多种自定义唤醒词,进行唤醒小智
唤醒模组需要一个GPIO Pin,设置成输出模式+高电平
对该Pin进行唤醒设置,1秒内的低电平脉冲,也就是小智的一个Click
可以参考 ESP32 面包板中的 asr_button_ 按钮的功能函数调用
本人测试采用ASR-ProV1.0版本的唤醒模组,测试内容包括:自定义唤醒词,唤醒词打断,唤醒词回应
此代码兼容其他型号的唤醒模组,并没做限制模组型号,方便大家使用
Modify By MarsBear
* Update esp32_bread_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-17 18:47:21 +08:00
Terrence
9ec5f2f908
shorter message to display on small LCD
2025-02-17 00:56:40 +08:00
Terrence
3a71c1e895
Enhance device activation and OTA update process
...
- Add support for device activation with audio feedback
- Refactor OTA update flow to include activation code handling
- Update asset management for localized sound resources
- Improve error handling and device state management
- Reorganize binary asset includes and CMake configuration
2025-02-16 06:59:19 +08:00
Terrence
14a89cae33
update ml307 version
2025-02-15 02:09:26 +08:00
dujianmin
3a2f6acc9a
修改代码语音控制LCD屏幕的亮度 ( #165 )
...
* 添加了嘟嘟电路板chatx
* 多写了一个空格。修改了一下
* 修改了屏幕的右边和下边有条纹的问题
* 修改屏幕亮度可以语言控制
2025-02-15 00:30:36 +08:00
二九
5bce5c3f70
Added several boards for Waveshare ( #159 )
...
* Added SPD2010 display adaptation
Added SPD2010 display adaptation
* Added other channel configurations
Added functions for other channel applications
* Add new boards
Add new boards
* Add new boards
Add new boards
* Update display compatibility
Update display compatibility
* The lcd display.cc changes are restored
The lcd display.cc changes are restored
* Modify the SPD2010 adaptation to the board file
Modify the SPD2010 adaptation to the board file
* The lcd display.cc changes are restored
The lcd display.cc changes are restored
* New backlight control
New backlight control
* New backlight control
New backlight control
* Add backlight controls
Add backlight controls
* Delete main/boards/esp32-s3-touch-lcd-1.85c/esp32-s3-touch-lcd-1.85c directory
Add path error
* Add backlight controls
Add backlight controls
* Update variable name
Update variable name
* Eliminate unnecessary programs
Eliminate unnecessary programs
* Update esp32-s3-touch-lcd-1.46.cc
* Update esp32-s3-touch-lcd-1.85.cc
Eliminate unnecessary programs
* Update esp32-s3-touch-lcd-1.85c.cc
Eliminate unnecessary programs
* Update no_audio_codec.cc
* Update esp32-s3-touch-lcd-1.46.cc
* Update esp32-s3-touch-lcd-1.85.cc
* Update esp32-s3-touch-lcd-1.85c.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-14 17:53:22 +08:00
Kevincoooool
730275e4a7
增加Kevin SP V3开发板 ( #160 )
...
* 增加Kevin SP V3开发板
* Update config.h
* Update kevin-sp-v3_board.cc
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-14 17:37:30 +08:00
Forairaaaaa
f183b881b7
fix display rgb order ( #158 )
2025-02-14 14:00:42 +08:00
zhou
af79b70fb5
add xingzhi-cube-tft backlight control ( #157 )
...
* Update CMakeLists.txt
* Update Kconfig.projbuild
* Add files via upload
* Update CMakeLists.txt
* Update Kconfig.projbuild
* update
* update
* update
* update xingzhi-cube-tft
* add xingzhi-cube-tft backlight control
2025-02-14 13:56:04 +08:00
Terrence
1d1a0c43ba
fix xmini-c3 toggle state
2025-02-14 05:20:59 +08:00
Terrence
8f6691859c
remove unused code
2025-02-14 02:12:54 +08:00
MOV
4114ff213e
fix; Moji GPIO conflict ( #156 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
* fix: DISPLAY_MIRROR_X false >> true
* fix: Moji GPIO conflict
* fix: Moji GPIO conflict
2025-02-14 01:49:18 +08:00
zhou
83d6fa9d26
删除无名科技ESP32S3星智开发板未使用的TOUCH_BUTTON;同时添加星智的TFT版本 ( #155 )
...
* Update CMakeLists.txt
* Update Kconfig.projbuild
* Add files via upload
* Update CMakeLists.txt
* Update Kconfig.projbuild
* update
* update
* update
* update xingzhi-cube-tft
2025-02-14 01:45:56 +08:00
Forairaaaaa
d7f41b4b4d
add atoms3 + atomic echo base support ( #154 )
2025-02-14 01:36:08 +08:00
Li Junru
fed8cb4d86
feat: Add ESP SparkBot tracked chassis Support ( #144 )
...
* feat: Add ESP SparkBot tracked chassis Support
* feat: remove chassis.cc file to esp-sparkbot
---------
Co-authored-by: Liu Ruichao <liuruichao@espressif.com>
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-02-14 01:30:00 +08:00
Forairaaaaa
bafc9def1a
add no echo base check ( #152 )
2025-02-14 01:19:48 +08:00
Terrence
8ace1095e9
使用定时器调节屏幕亮度
2025-02-14 01:15:10 +08:00
Kevincoooool
9b8db4a551
iot增加屏幕背光亮度调节 ( #150 )
2025-02-14 00:21:46 +08:00
Terrence
b889355d8d
修复唤醒后亮红灯不说话的bug
2025-02-12 05:37:34 +08:00
ooxxU
5e406b481c
新增 ESP32 系列开发板 对 OLED-0.96 SSD1306 屏幕显示的支持 ( #143 )
...
1. 支持 ESP32 系列开发板: DevKitC / NodeMcu-32S / GoouuuESP32 / ESP32 DoIt / ESP-32S
2. 注意: 非ESP32-C3 / 非ESP32-S3
2025-02-12 02:41:23 +08:00
zhou
e19604b21e
增加无名科技的ESP32S3星智开发板 ( #142 )
...
* Update CMakeLists.txt
* Update Kconfig.projbuild
* Add files via upload
* Update CMakeLists.txt
* Update Kconfig.projbuild
* update
* update
2025-02-12 02:40:02 +08:00
Terrence
ac93e88d17
add uuid to board
2025-02-11 16:56:23 +08:00
Terrence
2d718a0cbc
graceful code
2025-02-09 01:32:26 +08:00
Wang Yihua
24c10a607c
feat: support JC3636W518 of taiji-pi-s3 board. ( #131 )
2025-02-09 00:55:30 +08:00
dujianmin
380f702637
修复了LCD屏幕底部条纹 ( #132 )
...
* 添加了嘟嘟电路板chatx
* 多写了一个空格。修改了一下
* 修改了屏幕的右边和下边有条纹的问题
2025-02-08 14:03:33 +08:00
Terrence
4aef3d2a4e
update version to 1.1.2
2025-02-08 13:56:36 +08:00
dujianmin
bc800921cf
添加了嘟嘟电路板chatx ( #128 )
...
* 添加了嘟嘟电路板chatx
* 多写了一个空格。修改了一下
2025-02-06 23:24:39 +08:00
Terrence
554152cd00
fix es8388 input/output volume
2025-02-04 23:49:58 +08:00
SunnyBoy-y
503c7d8a2a
正点原子esp32s3开发板音量问题修正 ( #125 )
...
* Update config.h
添加音量增益设置
* Update config.h
音量增益设置
* Update atk_dnesp32s3.cc
音量增益设置
* Update es8388_audio_codec.h
音量增益设置
* Update es8388_audio_codec.cc
音量增益设置
2025-02-04 23:10:49 +08:00
Terrence
84c932da4a
CPU usage depending on boards
2025-02-04 14:37:11 +08:00
Terrence
a0adbfd774
fix display issues
2025-02-04 14:37:11 +08:00
MOV
252755f615
Moji LCD configuration ( #122 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
* fix: DISPLAY_MIRROR_X false >> true
2025-02-04 12:33:06 +08:00
Terrence
564680da92
lichuang c3 use 20px fonts
2025-02-04 00:32:37 +08:00
Terrence
c36e25ce3f
upgrade to LVGL 9
2025-02-03 23:43:07 +08:00
Terrence
e434cd1aed
improve wifi experience
2025-02-02 19:06:54 +08:00
Terrence
e49c520349
fix websocket mode not responding after close conn
2025-02-02 18:13:34 +08:00
Terrence
d840699bbf
edit signal display
2025-02-01 23:08:41 +08:00
Terrence
c34cf27ccb
fix surprised emotion
2025-02-01 11:06:17 +08:00
ooxxU
d44c01a5a3
支持 ESP32 系列开发板 ( #116 )
...
* 1. 支持 ESP32系列开发板: DevKitC / NodeMcu-32S / GoouuuESP32 / ESP32 DoIt / ESP-32S
2. 注意:非ESP32-C3 / 非ESP32-S3
* 补图片: M5Stack Atom Matrix + ES8311 + NS4150B
* 修订 ESP32 系列开发板 面包板 成品图
* 修订: ESP32系列开发板 README.md
* 修订: 移除对首页修改的这部分内容,跳转链接添加至《百科全书》的目录里。
2025-02-01 11:03:49 +08:00
Terrence
3d3f2ad96d
fix tudouzi board compile
2025-01-28 12:58:36 +08:00
Terrence
ce26b8d3a1
toggle and hold mode cannot work together
2025-01-28 09:31:13 +08:00
Kevincoooool
3816f7eb57
add tudouzi board ( #85 )
...
* add tudouzi board
* Update Kconfig.projbuild
fix spaces
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-28 09:23:52 +08:00
MOV
f0a683578a
fix: Moji LCD initialization configuration ( #114 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
2025-01-28 01:41:30 +08:00
Xiaoxia
c564d24cf1
Fix UI condition racing ( #110 )
...
* move display init code to board
* fix ui condition race
2025-01-25 15:35:00 +08:00
Xiaoxia
d2cc2e0090
move display init code to board ( #109 )
2025-01-25 15:17:37 +08:00
Wiking_Xu
e48370ffcd
增加正点原子两款ESP32S3板子 ( #107 )
...
* ESP32S3-BOX
* ESP32S3开发板
2025-01-25 15:11:50 +08:00
Terrence
046ca3e0c9
fix upgrade icon
2025-01-25 12:44:31 +08:00
Terrence
e4d80060a2
fix lcd font error
2025-01-25 00:41:49 +08:00
Terrence
8992c24afb
fix atommatrix
2025-01-24 03:09:19 +08:00
Terrence
ef69840907
move fonts configuration to boards
2025-01-24 03:00:56 +08:00
ooxxU
2e40ad0e8a
1. 支持 M5Stack Atom Matrix + ES8311 + NS4150B ( #105 )
...
2. 支持 ESP32 4M 的设备,修订 NoAudioCodec 兼容 ESP32
2025-01-24 02:55:03 +08:00
Terrence
7335362bc1
fix magiclick color
2025-01-24 00:21:42 +08:00
Terrence
d75b01984c
fixbug: add virtual
2025-01-23 23:50:43 +08:00
Terrence
633b52238d
remove extra calls
2025-01-23 23:42:34 +08:00
MOV
7a40c084ba
Add Moji board ( #103 )
...
* Boards add Moji adaptation
* add README
2025-01-23 23:42:00 +08:00
MakerM0
64058e4093
update magiclick 2.4 ( #102 )
...
* update magiclick 2.4
* Update magiclick_2p4_board.cc
2025-01-23 23:35:45 +08:00
Terrence
cfea65a18e
fix lilygo fonts
2025-01-23 23:21:24 +08:00
Terrence
1ac5f20f2a
remove system resets
2025-01-23 23:12:48 +08:00
Terrence
eefee4f834
fix lichuang c3 font size
2025-01-23 23:12:36 +08:00
Terrence
c46052958f
fix c3 compile
2025-01-23 22:44:44 +08:00
Terrence
2026472d48
fix font declare
2025-01-23 21:52:27 +08:00
Terrence
ea605a8e44
ajust code style
2025-01-23 21:51:59 +08:00
LILYGO_L
e1ff22e4d6
Adapt for LilyGO-T-Circle-S3 device ( #89 )
...
* 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++
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-23 20:58:14 +08:00
MakerM0
6c67c99197
add board magiclick-c3 ( #99 )
2025-01-23 20:51:02 +08:00
HonestQiao
87425b821c
Fix: Prevent death restart caused by setting button pin to GPIO_NUM_NC ( #98 )
2025-01-23 20:49:50 +08:00
Terrence
84f5674359
add more fonts for version 1.0.0
2025-01-23 13:50:22 +08:00
Terrence
a5d8db6bbb
add pa_pin check
2025-01-23 08:18:01 +08:00
Terrence
27b8221808
fix rgb endian
2025-01-23 08:15:30 +08:00
Kevincoooool
3afe6cb725
fix:es8311 share i2s wake bug ( #95 )
2025-01-23 08:12:38 +08:00
Terrence
a4a06cf76d
add toggle mode to lichuang dev boards
2025-01-20 10:48:07 +08:00
ZhouKe
3c719d5c91
使用imgfont在LCD显示器显示彩色表情图标 ( #77 )
...
* 使用imgfont在LCD显示器显示彩色表情图标
* fix one emotion
---------
Co-authored-by: zk <982145@qq.com>
2025-01-19 04:29:23 +08:00
ZhouKe
48229607d2
增加对使用LCD的面包板的支持 ( #79 )
...
* 增加对使用LCD的面包板的支持
* Update compact_wifi_board_lcd.cc
remove #if 0
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-19 04:07:46 +08:00
Terrence
b19f6498b8
remove default sound volume
2025-01-19 03:57:07 +08:00
Terrence
e2c5578ede
fixbug: getting empty value
2025-01-19 03:53:48 +08:00
小黄同学
ea0333c0ce
增加 虾哥mini-c3单击按钮触发连续对话 ( #74 )
...
Signed-off-by: xiaohuangtx <hys578084@126.com>
2025-01-17 16:39:18 +08:00
Terrence
d1d38df397
upgrade component versions
2025-01-17 14:41:18 +08:00
EMORobots
958517b931
Add esp sparkbot support ( #70 )
...
* audio interrupt
* support esp launchpad online download
* Update config.toml
config url
* Update README.md
新窗口打开
* Update config.toml
* Update config.toml
* Update config.toml
* Update README.md
* Update config.toml
* Update config.toml
* Update config.toml
* fix config file and bin name error
fix config file and bin name error
* add Esp Launchpad in readme
* Update config.toml
* update readme
* fit all board online download
* Update config.toml
firmware url to releases
* Update README.md
* Update README_en.md
* Revert "Update config.toml"
This reverts commit 1fe349d5b407fb33033490308372bdfcb621e5d7.
* Revert "Update README.md"
This reverts commit 8fc7dc8e68a47f0318c154eafd3b1d36c6f4f1f7.
* Revert "Update README_en.md"
This reverts commit 346ab09b90dafdaa6112bca50d8925634a87b052.
* 增加esp SparkBot
* sparkbot work ok
* Update config.h
* delete esp launchpad
* Update application.cc
* esp-sparkbot picture
* Resolve display io and PA io conflicts on Esp Sparkbot board
* Update CMakeLists.txt
Keep the board type consistent with the folder name.
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-16 15:09:37 +08:00
Terrence
7731f5f1ac
add upgrade alert message
2025-01-16 05:43:07 +08:00
Terrence
e98c80df44
fix idf 5.4 compile error
2025-01-16 05:11:55 +08:00
Y1hsiaochunnn
bdbbff302d
Added ESP32-S3-Touch-AMOLED-1.8 support ( #63 )
...
* Added ESP32-S3-Touch-AMOLED-1.8 support
* Add ESP32-S3-Touch-AMOLED-1.8 support README
* Change the default image format
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-14 23:49:51 +08:00
Forairaaaaa
7e6a3d9785
add cores3 guide
2025-01-14 16:27:21 +08:00
Forairaaaaa
fe042050e5
add atom s3r build guide
2025-01-14 16:17:55 +08:00
Forairaaaaa
24298bfb7d
Add M5Stack AtomS3R + AtomicEchoBase support
2025-01-13 17:53:17 +08:00
Terrence
b00bfaf181
delete background task before upgrade
2025-01-13 06:49:01 +08:00
Terrence
03020d8e2e
oled display 400k
2025-01-13 05:33:04 +08:00
Terrence
1928a662de
static buffer
2025-01-13 05:32:24 +08:00
Terrence
58c1cd81c6
reduce memory usage of ota
2025-01-13 05:00:14 +08:00
Terrence
679130c0ae
remove the special code for box3 lcd
2025-01-12 17:31:34 +08:00
Terrence
bfdee9b721
fix cores3 header
2025-01-12 17:11:08 +08:00
Terrence
3655fc89d2
wifi connect version 2
2025-01-12 10:25:43 +08:00
Terrence
a868d7e5d1
fix esp box3 headers
2025-01-11 01:53:18 +08:00
Terrence
b3e39b6a22
fixbug: audio input stutters
2025-01-11 01:52:33 +08:00
xieyaze
ddf8738c00
适配立创·实战派ESP32-C3开发板硬件:boot按键、麦克风、喇叭、音频编解码芯片、显示屏等
2025-01-08 17:47:58 +08:00
Xiaoxia
c177ae176b
Merge pull request #44 from Kevincoooool/add_korvo_board
...
add korvo board
2025-01-08 00:06:57 +08:00
Xiaoxia
7de0fc7d54
Update Kconfig.projbuild
...
remove spaces
2025-01-08 00:06:25 +08:00
Xiaoxia
1d1bec1320
Update config.h
...
remove unused code
2025-01-08 00:05:47 +08:00
Xiaoxia
bf483d0768
Update esp32s3_korvo2_v3_board.cc
...
remove unused code
2025-01-08 00:04:19 +08:00
Kevincoooool
e7ec0ed30e
add korvo board
2025-01-07 23:36:36 +08:00
Terrence
a8bceee3c7
add reset wifi to boot button
2025-01-07 22:52:52 +08:00
Terrence
9adb9f66a2
rename to xmini c3
2025-01-07 05:18:55 +08:00
Andy
6be4cdc559
add terrence c3 board
2025-01-06 16:14:07 +08:00
Terrence
b3cef41d77
fix display for magicclick
2025-01-06 01:26:39 +08:00
Terrence
b94c8a6e8b
rename St7789 to LCD
2025-01-05 21:20:30 +08:00
Terrence
c7c5b74d37
reconstruct led control
2025-01-05 19:36:00 +08:00
Andy
495b949d77
fix boot button gpio
2025-01-05 19:35:38 +08:00
Andy
2e6a278b0d
feat: add led strip class
2025-01-05 19:35:38 +08:00
Terrence
1820a83256
use espressif component
2025-01-05 03:34:28 +08:00
MakerM0
90069f0f72
add 神奇按钮Magiclick_2.4
2025-01-04 15:24:40 +08:00
MakerM0
22ad538eb7
Merge branch 'main' of https://github.com/MakerM0/xiaozhi-esp32
2025-01-03 17:03:41 +08:00
Xiaoxia
ded4f40e34
Update esp_box3_board.cc
...
fix spacing
2025-01-03 00:50:58 +08:00
whble
f98be27000
fix display for esp32 box3
2025-01-01 22:43:20 +08:00
whble
11a3bb3f35
The repair screen displays ESP_BOX3
2024-12-30 02:57:34 +08:00
imliubo
76990c8c0e
cleanup code
...
Signed-off-by: imliubo <imliubo@makingfun.xyz>
2024-12-26 13:38:01 +08:00
Forairaaaaa
9626b0b71b
add m5stack cores3 support
2024-12-26 12:24:53 +08:00