Xiaoxia and GitHub
c6815c7ad5
Update component version ( #1382 )
...
* Add download_github_runs.py
* Update esp-ml307 version
* Update esp-sr to 2.2.0
2025-11-04 18:40:54 +08:00
3f54330ac9
Set minimal IDF version to 5.4.0 ( #1339 )
...
* version.py: not upload directory
* Downgrade IDF version to 5.4.0
---------
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-10-28 07:48:47 +08:00
Terrence
99a4fc94bf
Normalize board type macros
2025-10-25 22:34:21 +08:00
Terrence
c052903ade
Bump to 2.0.4
2025-10-25 04:21:46 +08:00
Xiaoxia and GitHub
ac03f8097d
Add 16 more languages to locales ( #1297 )
...
* Add 16 more languages to locales
* Update esp-wifi-connect component version
2025-10-16 23:22:01 +08:00
Xiaoxia and GitHub
c62ab7b239
Fix lichuang-dev camera ( #1290 )
...
* Fixatk-dnesp32s3 camera
* Update bread s3cam README
* Fix lichuang-dev camera
2025-10-14 20:44:44 +08:00
Xiaoxia and GitHub
549399b795
Add esp32c5 configuration ( #1258 )
...
* Add esp32c5 configuration
* update idf_component.yml
2025-10-05 09:59:28 +08:00
Xiaoxia and GitHub
2fd0ff0b2a
Add SetInputGain(float gain) to AudioCodec ( #1252 )
2025-10-02 09:55:45 +08:00
Xiaoxia and GitHub
911fee2d85
Update README ( #1251 )
...
* Upgrade to the latest ml307 component
* update README
2025-10-02 03:29:16 +08:00
Xiaoxia and GitHub
dd45d0de26
Bump to 2.0.3 ( #1241 )
...
* fix c6 compilation error
* remove afe preferred core
* fix release.py missing board type config
* Bump to 2.0.3
* remove duplicated depends
2025-09-26 08:52:43 +08:00
Xiaoxia and GitHub
916ea39fad
fix emote display errors ( #1240 )
2025-09-26 06:18:57 +08:00
Xiaoxia and GitHub
d3e7fee828
fix multiple wakenet words and custom wake word ( #1226 )
...
* fix multiple wakenet words and custom wake word
* fix idf_component.yml
2025-09-22 10:49:08 +08:00
Xiaoxia and GitHub
f11f84dfbd
fix: Add function to handle local asset file paths
2025-09-17 08:36:39 +08:00
Xiaoxia and GitHub
f418c16b2c
Detect wake word model from index.json ( #1211 )
...
* detect wake word model from index.json
* update wait time before entering wifi configure mode
2025-09-17 08:31:51 +08:00
Xiaoxia and GitHub
d2e99bae34
fix multinet model for v2 ( #1208 )
2025-09-16 19:05:28 +08:00
Xiaoxia and GitHub
d188415949
fix: ESP-HI audio sampling problem ( #1207 )
2025-09-16 17:23:52 +08:00
5018f6c03a
feat: build default assets instead of downloading and v2 tables for esp-hi, echoear ( #1203 )
...
* fix: call flush ready on io ready
* eachear: update to v2 partition table but disable class Assets currently
* stop gif if previewing an image
* feat: build default assets instead of downloading
* version updates
* fix None error
* delay 1s before enter wifi config mode
* fix compiling with v1 partition table
---------
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-09-16 15:24:24 +08:00
Xiaoxia and GitHub
b413e3ec03
regenerate jpeg encoder ( #1198 )
...
* regenerate jpeg encoder
* add README to gif/jpeg
* 开机启动显示开发板信息,提前启动event loop
2025-09-16 05:00:02 +08:00
Terrence
fe7ae99a4d
Bump to 2.0.1
2025-09-14 18:25:22 +08:00
Xiaoxia and GitHub
147d71b9f1
feat: add snapshot mcp tool ( #1196 )
...
* use main task to execute tool calls
* feat: add snapshot mcp tool
* fix compiling errors
* 取消 audio input 的 pin core,core1留给显示,可能会对aec性能有影响
* update ml307 version
* remove v1 theme colors
2025-09-14 15:16:49 +08:00
Xiaoxia and GitHub
ae40f72a39
fix: crash if GIF version is 87a ( #1194 )
...
* fix: no tool call reply after self.reboot
* fix: 87a gif error
* append display info to board info
2025-09-13 16:53:10 +08:00
Terrence
76c19a0f2d
fix: compiling errors
2025-09-12 15:55:55 +08:00
Terrence
f79506d58b
feat: add manual upgrade firmware
2025-09-12 08:45:29 +08:00
Terrence
469ee2d92a
rename withSystemTools to withUserTools
2025-09-11 04:22:33 +08:00
Xiaoxia and GitHub
57c2c64047
feat: Add gif support ( #1183 )
...
* feat: Add gif support
* fix: compiling errors
* fix remove bg image
2025-09-11 03:53:12 +08:00
4048647ef8
feat: Add lvgl display theme control ( #1180 )
...
* feat: Add lvgl display theme control
* fix: compiling errors
* move light/dark themes to lcd display
* fix compile errors
---------
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-09-10 18:43:47 +08:00
Terrence
bce662d135
feat: default to flash non assets
2025-09-10 01:02:23 +08:00
d04b08133f
Move fonts / assets definition from main/boards to CMakeLists.txt ( #1174 )
...
* update surfer-c3-1.14tft font size
* Move fonts / assets definition from main/boards to CMakeLists.txt
* fix c3 compiling errors
---------
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-09-08 17:30:18 +08:00
Terrence
897239e997
fix: c3 lcd stack protected error
2025-09-05 07:55:36 +08:00
83f6f8c703
Switch to 2.0 branch ( #1152 )
...
* Adapt boards to v2 partition tables
* fix esp log error
* fix display style
* reset emotion after download assets
* fix compiling
* update assets default url
* Add user only tools
* Add image cache
* smaller cache and buffer, more heap
* use MAIN_EVENT_CLOCK_TICK to avoid audio glitches
* bump to 2.0.0
* fix compiling errors
---------
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-09-04 15:41:28 +08:00
Xiaoxia and GitHub
fc355605f5
fix compiling errors ( #1161 )
2025-09-04 15:17:32 +08:00
Xiaoxia and GitHub
5d3f597137
Bump to v1.9.0 ( #1157 )
...
* update v2 partition table readme
* feat: Add user only tool
* Add image cache
* smaller cache and buffer, more heap
* use MAIN_EVENT_CLOCK_TICK to avoid audio glitches
* fix: esp_psram_get_size not found in c3
* Bump to 1.9.0
2025-09-04 12:30:26 +08:00
Xiaoxia and GitHub
d09537ed5c
Add V2 parition tables ( #1137 )
...
* v1.9.0: update font icons, add mqtt reconnect
* Add v2 parition tables
2025-08-29 09:04:23 +08:00
Terrence
7af366b7b2
fix: ES7120_SEL_MIC1 => ES7210_SEL_MIC1
2025-08-23 16:05:49 +08:00
Xiaoxia and GitHub
ddbb24942d
v1.8.9: Upgrade component versions ( #1118 )
2025-08-23 07:12:14 +08:00
Terrence and Xiaoxia
156eb15f58
fix: dual mic without afe
2025-08-16 03:08:00 +08:00
Xiaoxia and GitHub
c59c515706
v1.8.8: release with esp-sr==2.1.4 and without font placeholder ( #1086 )
2025-08-15 04:50:33 +08:00
Terrence
44b8d5e4c1
fix: c3 wakeword not working with esp-sr 2.1.5
2025-08-15 01:07:00 +08:00
Xiaoxia and GitHub
cc07ef447e
Revert "camera 优化:在原有的RGB565处理下,容易超时改为JPEG格式 ( #1029 )" ( #1085 )
...
This reverts commit d6b1414967 .
2025-08-14 22:23:29 +08:00
Terrence
00dd89079b
Bump to 1.8.7
2025-08-13 11:50:27 +08:00
Xiaoxia and GitHub
9ae34d3b45
feat: Add locales with OGG sounds ( #1057 )
...
* fix jiuchuan build problem
* feat: Add locales with OGG sounds
* fix building echoear
* Support ogg files frame duration <= 60
2025-08-12 18:41:00 +08:00
Terrence
08b8b04c6c
remove data mutex from read/write
2025-08-12 17:11:57 +08:00
Terrence
f890acfc7c
fix i2s race condition error
2025-08-12 14:54:16 +08:00
Terrence
a4fe4d8d99
fix firmware image size
2025-08-12 14:53:17 +08:00
Xiaoxia and GitHub
593b495139
xmin-c3 share MCP tool and sleep mode can be disabled ( #1054 )
2025-08-09 03:08:42 +08:00
Xiaoxia and GitHub
2a02dd65be
fix ReadAudioData frame duration ( #1051 )
2025-08-08 21:50:28 +08:00
f86637cf1c
fix: codec unexpectedly closed by timer after open ( #1046 )
...
Co-authored-by: Xiaoxia <terrence.huang@tenclass.com >
2025-08-08 15:39:12 +08:00
Xiaoxia and GitHub
363073658a
fix: OTA buffer overflow caused by slow SetChatMessage ( #1031 )
2025-08-06 01:16:52 +08:00
Terrence
d58d55cfe7
Bump to 1.8.5
2025-08-02 01:27:14 +08:00
Xiaoxia and GitHub
26d9ff283f
Fix custom wakeword for dual mic ( #1018 )
2025-08-01 13:30:17 +08:00
Xiaoxia and GitHub
fb85019c3c
change bread-compact-wifi-s3cam test gpio num ( #1017 )
2025-08-01 05:28:27 +08:00
Xiaoxia and GitHub
03394fe38d
update the sleep time of xmini-c3 with wake word to 300s ( #1007 )
2025-07-30 15:25:39 +08:00
Xiaoxia and GitHub
e5ac40aac8
fix audio pm ( #1004 )
2025-07-29 15:25:40 +08:00
Xiaoxia and GitHub
345c8be467
Add custom wakeword threshold option ( #1003 )
2025-07-29 10:56:52 +08:00
Xiaoxia and GitHub
df7cbdfcb6
fix esp-hi crashing in esp_codec_dev_close() ( #984 )
2025-07-25 10:36:56 +08:00
Terrence
d38763d5ef
Reduce SRAM usage of audio tasks
2025-07-25 08:27:12 +08:00
Terrence
b031a829c0
Bump to 1.8.2
2025-07-22 22:43:41 +08:00
Xiaoxia and GitHub
3c11cceb43
增加自定义唤醒词启动失败的提升 ( #965 )
2025-07-22 18:57:25 +08:00
Xiaoxia and GitHub
eb0bba2c89
Update LICENSE
2025-07-22 10:06:11 +08:00
Terrence
6a7a403117
修复C3唤醒提示音
2025-07-21 14:40:35 +08:00
Terrence
d1c047d060
Update to esp-ml307@3.1.1
2025-07-21 05:46:05 +08:00
Terrence
a35a344f42
Fix frame samples for server AEC
2025-07-20 07:53:52 +08:00
Terrence
efc6f238e7
Fix Server AEC
2025-07-20 03:57:36 +08:00
Xiaoxia and GitHub
3c71558a5f
v1.8.0: Audio 代码重构与低功耗优化 ( #943 )
...
* Reconstruct Audio Code
* Remove old IoT implementation
* Add MQTT-UDP documentation
* OTA升级失败时,可以继续使用
2025-07-19 22:45:22 +08:00
Xiaoxia and GitHub
6bb95073a4
v1.7.7: 支持 EC801E 模组,增加 xmini-c3-v3, xmini-c3-4g ( #930 )
2025-07-17 20:18:21 +08:00
Terrence
cec0b5b273
防止误刷xmini-c3固件导致永久性损害
2025-07-10 15:53:09 +08:00
Terrence
d1c586239c
fix CPU usage of esp32c3 with ml307
2025-06-29 06:01:41 +08:00
Terrence
c17bd15baa
Bump to 1.7.6
2025-06-24 10:19:06 +08:00
Terrence
b3ab3d0920
在S3芯片上使用更多的PSRAM,解决立创开发板拍照时可能出现内存不足的问题
2025-06-24 04:59:00 +08:00
Terrence
2b0362a812
Fix: misconfigured target of atommatrix-echo-base
2025-06-19 14:52:53 +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 and GitHub
f29c1a11d9
ml307: Add sleep mode ( #826 )
2025-06-16 19:05:31 +08:00
Xiaoxia and GitHub
89f10365b1
xmini-c3: 休眠时关闭es8311可减少20mA电流 ( #822 )
...
* Correct class member name
* xmini-c3: 休眠时关闭es8311可减少20mA电流
2025-06-16 12:51:27 +08:00
Terrence
bf125446b3
feat: Use BOOT button to enter audio testing state when Wi-Fi configuring
2025-06-13 19:57:07 +08:00
Terrence
f8c9126442
Bump to 1.7.4
2025-06-12 21:53:26 +08:00
Terrence
85f3f1ba9f
修复model分区未初始化导致重启
2025-06-12 15:06:31 +08:00
Terrence
e2777cc16b
esp-hi special app partition
2025-06-12 15:06:31 +08:00
Terrence
968ed1fae3
v1.7.3: 参考ESP-HI,为所有C3板子增加10多KB可用SRAM
2025-06-10 01:33:20 +08:00
Terrence
f8cd0d30cd
fix idf_component.yml
2025-06-09 12:11:51 +08:00
Terrence
386e58a224
Bump to 1.7.2
2025-06-08 12:01:24 +08:00
Terrence
504e694caa
先在lichuang-dev上测试NSNet降噪
2025-06-08 02:52:23 +08:00
Terrence
d58037eecd
fix p4 compiling errors
2025-06-08 02:39:53 +08:00
Terrence
218d0318fe
fix audio debugger compiling errors
2025-06-06 21:39:22 +08:00
Terrence
7bc5f7bb0c
Add audio debugger
2025-06-06 20:24:00 +08:00
Terrence
24ede22197
wechat ui支持摄像头预览
2025-06-06 16:54:53 +08:00
Xiaoxia and GitHub
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
Terrence
6d02b7724a
Update related projects
2025-06-05 20:42:45 +08:00
Terrence
5621fa5a65
fix: 长按切换到点按后,无法唤醒的问题
2025-06-05 18:41:23 +08:00
Terrence
f5d6cd2d36
Bump to 1.7.0
2025-06-04 20:32:41 +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
Terrence
e52703df24
feat: Add Serial-Number to OTA header
2025-06-03 14:15:13 +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 and GitHub
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
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
Terrence
89fbf89d0f
fix exception
2025-05-29 13:46:19 +08:00
Xiaoxia and GitHub
d80f94387a
v1.6.6: Set MCP as default IoT Protocol ( #690 )
2025-05-27 14:58:49 +08:00