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
Terrence
1619217bd9
Upgrade esp-sr to 2.0.2, improve performance
2025-03-22 06:09:12 +08:00
Terrence
71799ed85c
Bump to 1.4.8
2025-03-20 02:03:55 +08:00
Xiaoxia
8267f59a6a
sending part of IoT states
2025-03-08 04:04:40 +08:00
Terrence
11c146f6ad
fix led highlight when listening
2025-03-07 18:07:40 +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
cead024698
Add Backlight and PowerSaveTimer
2025-03-05 09:37:13 +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
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
Terrence
a23a88cc5d
Bump to 1.3.0
2025-02-24 14:41:34 +08:00
Terrence
cd2fbf2a25
增加唤醒词播放添加设备验证码
2025-02-20 14:47:03 +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
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
ade1e3193d
优化c3上的内存使用
2025-02-18 03:05: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
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
1d1a0c43ba
fix xmini-c3 toggle state
2025-02-14 05:20:59 +08:00
Terrence
ac93e88d17
add uuid to board
2025-02-11 16:56:23 +08:00
Terrence
4aef3d2a4e
update version to 1.1.2
2025-02-08 13:56:36 +08:00
Terrence
84c932da4a
CPU usage depending on boards
2025-02-04 14:37:11 +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
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
Terrence
7731f5f1ac
add upgrade alert message
2025-01-16 05:43:07 +08:00
Terrence
b00bfaf181
delete background task before upgrade
2025-01-13 06:49:01 +08:00
Terrence
58c1cd81c6
reduce memory usage of ota
2025-01-13 05:00:14 +08:00
Terrence
3655fc89d2
wifi connect version 2
2025-01-12 10:25:43 +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
2e6a278b0d
feat: add led strip class
2025-01-05 19:35:38 +08:00
Terrence
d31901e9e5
add iot framework
2024-12-06 11:09:17 +08:00
Terrence
bcfd120b00
新的opus封装以及优化const会导致的内存拷贝
2024-12-04 02:12:20 +08:00
Terrence
cabd1faaea
bump to 0.9.4
2024-12-03 11:21:43 +08:00
Terrence
436ff2b906
fit the memory usage for esp32c3
2024-11-29 11:06:05 +08:00
Terrence
b07ec1a148
连接wifi时按下boot重置wifi
2024-11-25 02:27:21 +08:00
Terrence
472219d5bf
update protocol to support manual response mode
2024-11-25 00:59:03 +08:00
Terrence
c79d6cf4d8
add network error callback
2024-11-20 03:28:52 +08:00
Terrence
874adc80b8
add power save timer
2024-11-19 08:50:47 +08:00
Terrence
6bfe2719a8
加入中文UI
2024-11-18 06:17:39 +08:00
Terrence
794e6f4bef
add websocket protocol
2024-11-16 05:49:35 +08:00