Commit Graph
100 Commits
Author SHA1 Message Date
Terrence c201e5955f Revert gc9a01 version 2025-04-29 18:15:45 +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
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 c380617cca Support MQTT endpoint port 2025-04-21 15:13:11 +08:00
Terrence dff8f9cb5b Bump to 1.6.0 2025-04-14 23:17:06 +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
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
Terrence a5dfe67504 move ota headers to ota.cc 2025-04-10 18:56:17 +08:00
Terrence 18e44ec775 Fix i2c header files 2025-04-10 01:57:18 +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
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
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 4c7e00630b fix sensecap watcher partition alignment 2025-03-26 23:07:58 +08:00
Terrence af879d7806 Bump to 1.5.2 2025-03-22 23:12:04 +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
Terrence 11c79bf086 fix release 2025-03-20 14:07:44 +08:00
Terrence 26e47427b9 Bump to 1.5.0 2025-03-20 03:13:14 +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
Terrence 9bc8be2f25 add IoT led control to kevin c3 2025-03-10 20:50:02 +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
Terrence 5568c70cb4 fix no oled display error 2025-03-08 19:56:56 +08:00
Terrence 0842b8f3c3 fix compiling error 2025-03-08 15:58:15 +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
Terrence 11c146f6ad fix led highlight when listening 2025-03-07 18:07:40 +08:00
Terrence 0533bee83e fix board name empty 2025-03-07 04:10:52 +08:00
XiaoxiaandGitHub b171ae17b2 Update CMakeLists.txt
1.4.5
2025-03-07 00:13:46 +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
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
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
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
Terrence 9116dd6c07 Update QQ group number 2025-02-25 03:01:30 +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
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
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 01e82ba32e update restriction to release.py 2025-02-20 04:28:39 +08:00
Terrence d0e3426d9f Update docs 2025-02-20 04:15:56 +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
Terrence 898109b348 add default role to system 2025-02-18 13:40:56 +08:00
Terrence 10a05db4a1 Bump to 1.2.1 2025-02-18 05:31:30 +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
XiaoxiaandGitHub da2168ea73 Update README.md 2025-02-17 01:11:11 +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
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
Terrence 8ace1095e9 使用定时器调节屏幕亮度 2025-02-14 01:15:10 +08:00
Terrence b889355d8d 修复唤醒后亮红灯不说话的bug 2025-02-12 05:37:34 +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
Terrence 4aef3d2a4e update version to 1.1.2 2025-02-08 13:56:36 +08:00
Terrence 256a16e2fe remove the lvgl draw thread to save 8kb sram 2025-02-05 14:57:34 +08:00