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