Xiaoxia
b413e3ec03
regenerate jpeg encoder ( #1198 )
...
* regenerate jpeg encoder
* add README to gif/jpeg
* 开机启动显示开发板信息,提前启动event loop
2025-09-16 05:00:02 +08:00
Xiaoxia
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
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
Xiaoxia
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
Xiaoxia
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
Xiaoxia
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
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
virgil
845b760db3
fix: Delete the esp_jpeg_simd component to resolve function conflicts ( #1049 )
2025-08-08 21:00:34 +08:00
Xiaoxia
e5ac40aac8
fix audio pm ( #1004 )
2025-07-29 15:25:40 +08:00
Terrence
d1c047d060
Update to esp-ml307@3.1.1
2025-07-21 05:46:05 +08:00
Xiaoxia
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
6bb95073a4
v1.7.7: 支持 EC801E 模组,增加 xmini-c3-v3, xmini-c3-4g ( #930 )
2025-07-17 20:18:21 +08:00
virgil
8e0f76c0ef
fix: fix wakenet model index ( #893 )
...
* fix: fix wakenet model index
* fix:Fix warning
* feat: Use jarvis and sophia as wakeup words
2025-07-09 03:19:08 +08:00
virgil
8a0ec8b657
fix: fixed the issue of slow startup for devices without cameras ( #866 )
2025-06-30 22:41:42 +08:00
virgil
f1277934d1
feat: Support choosing different config.json ( #848 )
2025-06-26 02:55:45 +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
Terrence
f41210577b
v1.6.8: Move partition CSV files into a folder
2025-06-04 12:11:55 +08:00
Terrence
724f440fab
fixbug: button driver cannot be in stack memory
2025-05-09 03:56:51 +08:00
Terrence
ee0df3470c
Default press time to 0
2025-05-07 16:42:23 +08:00
Terrence
fd6235750d
Upgrade components
2025-05-07 04:55:51 +08:00
Terrence
78d7b40914
将项目版本更新至1.5.9,优化内存使用,增加主任务栈大小至8192,优化固件升级流程,重构主循环为MainEventLoop,添加新版本检查功能,更新音频编解码器的DMA配置常量。
2025-04-13 11:47:15 +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
Terrence
18e44ec775
Fix i2c header files
2025-04-10 01:57:18 +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
Lucinhu
f05b46a0d9
typo: 删除sense-watcher显示修复的重复以及改掉错误的注释描述 ( #417 )
2025-03-26 22:15:12 +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
6bb1ab7583
Add theme switch to all LCD boards
2025-03-20 03:00:07 +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
Lucinhu
c165d6f7e1
fix: 解决sensecap-watcher显示异常 ( #348 )
2025-03-14 23:40:13 +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
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
b18784bd8e
sensecap_watcher: format code
2025-03-04 23:35:03 +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