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
zhou
e19604b21e
增加无名科技的ESP32S3星智开发板 ( #142 )
...
* Update CMakeLists.txt
* Update Kconfig.projbuild
* Add files via upload
* Update CMakeLists.txt
* Update Kconfig.projbuild
* update
* update
2025-02-12 02:40:02 +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
Wang Yihua
24c10a607c
feat: support JC3636W518 of taiji-pi-s3 board. ( #131 )
2025-02-09 00:55:30 +08:00
dujianmin
380f702637
修复了LCD屏幕底部条纹 ( #132 )
...
* 添加了嘟嘟电路板chatx
* 多写了一个空格。修改了一下
* 修改了屏幕的右边和下边有条纹的问题
2025-02-08 14:03:33 +08:00
Terrence
4aef3d2a4e
update version to 1.1.2
2025-02-08 13:56:36 +08:00
dujianmin
bc800921cf
添加了嘟嘟电路板chatx ( #128 )
...
* 添加了嘟嘟电路板chatx
* 多写了一个空格。修改了一下
2025-02-06 23:24:39 +08:00
Terrence
554152cd00
fix es8388 input/output volume
2025-02-04 23:49:58 +08:00
SunnyBoy-y
503c7d8a2a
正点原子esp32s3开发板音量问题修正 ( #125 )
...
* Update config.h
添加音量增益设置
* Update config.h
音量增益设置
* Update atk_dnesp32s3.cc
音量增益设置
* Update es8388_audio_codec.h
音量增益设置
* Update es8388_audio_codec.cc
音量增益设置
2025-02-04 23:10:49 +08:00
Terrence
84c932da4a
CPU usage depending on boards
2025-02-04 14:37:11 +08:00
Terrence
a0adbfd774
fix display issues
2025-02-04 14:37:11 +08:00
MOV
252755f615
Moji LCD configuration ( #122 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
* fix: DISPLAY_MIRROR_X false >> true
2025-02-04 12:33:06 +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
Terrence
e434cd1aed
improve wifi experience
2025-02-02 19:06:54 +08:00
Terrence
e49c520349
fix websocket mode not responding after close conn
2025-02-02 18:13:34 +08:00
Terrence
d840699bbf
edit signal display
2025-02-01 23:08:41 +08:00
Terrence
c34cf27ccb
fix surprised emotion
2025-02-01 11:06:17 +08:00
ooxxU
d44c01a5a3
支持 ESP32 系列开发板 ( #116 )
...
* 1. 支持 ESP32系列开发板: DevKitC / NodeMcu-32S / GoouuuESP32 / ESP32 DoIt / ESP-32S
2. 注意:非ESP32-C3 / 非ESP32-S3
* 补图片: M5Stack Atom Matrix + ES8311 + NS4150B
* 修订 ESP32 系列开发板 面包板 成品图
* 修订: ESP32系列开发板 README.md
* 修订: 移除对首页修改的这部分内容,跳转链接添加至《百科全书》的目录里。
2025-02-01 11:03:49 +08:00
Terrence
3d3f2ad96d
fix tudouzi board compile
2025-01-28 12:58:36 +08:00
Terrence
ce26b8d3a1
toggle and hold mode cannot work together
2025-01-28 09:31:13 +08:00
Kevincoooool
3816f7eb57
add tudouzi board ( #85 )
...
* add tudouzi board
* Update Kconfig.projbuild
fix spaces
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-28 09:23:52 +08:00
MOV
f0a683578a
fix: Moji LCD initialization configuration ( #114 )
...
* fix:Modify the README and add Moji images
* fix: Moji LCD initialization configuration.
2025-01-28 01:41:30 +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
Xiaoxia
d2cc2e0090
move display init code to board ( #109 )
2025-01-25 15:17:37 +08:00
Wiking_Xu
e48370ffcd
增加正点原子两款ESP32S3板子 ( #107 )
...
* ESP32S3-BOX
* ESP32S3开发板
2025-01-25 15:11:50 +08:00
Terrence
046ca3e0c9
fix upgrade icon
2025-01-25 12:44:31 +08:00
Terrence
e4d80060a2
fix lcd font error
2025-01-25 00:41:49 +08:00
Terrence
8992c24afb
fix atommatrix
2025-01-24 03:09:19 +08:00
Terrence
ef69840907
move fonts configuration to boards
2025-01-24 03:00:56 +08:00
ooxxU
2e40ad0e8a
1. 支持 M5Stack Atom Matrix + ES8311 + NS4150B ( #105 )
...
2. 支持 ESP32 4M 的设备,修订 NoAudioCodec 兼容 ESP32
2025-01-24 02:55:03 +08:00
Terrence
7335362bc1
fix magiclick color
2025-01-24 00:21:42 +08:00
Terrence
d75b01984c
fixbug: add virtual
2025-01-23 23:50:43 +08:00
Terrence
633b52238d
remove extra calls
2025-01-23 23:42:34 +08:00
MOV
7a40c084ba
Add Moji board ( #103 )
...
* Boards add Moji adaptation
* add README
2025-01-23 23:42:00 +08:00
MakerM0
64058e4093
update magiclick 2.4 ( #102 )
...
* update magiclick 2.4
* Update magiclick_2p4_board.cc
2025-01-23 23:35:45 +08:00
Terrence
cfea65a18e
fix lilygo fonts
2025-01-23 23:21:24 +08:00
Terrence
1ac5f20f2a
remove system resets
2025-01-23 23:12:48 +08:00
Terrence
eefee4f834
fix lichuang c3 font size
2025-01-23 23:12:36 +08:00
Terrence
c46052958f
fix c3 compile
2025-01-23 22:44:44 +08:00
Terrence
2026472d48
fix font declare
2025-01-23 21:52:27 +08:00
Terrence
ea605a8e44
ajust code style
2025-01-23 21:51:59 +08:00
LILYGO_L
e1ff22e4d6
Adapt for LilyGO-T-Circle-S3 device ( #89 )
...
* Adapt for LilyGO-T-Circle-S3 device
* Adapt for LilyGO-T-Circle-S3 device
* Remove comments and modify the size of the lilygo-t-circle-s3 image
* Modify the code style and format to Google C++
* Modify the code style and format to Google C++
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-23 20:58:14 +08:00
MakerM0
6c67c99197
add board magiclick-c3 ( #99 )
2025-01-23 20:51:02 +08:00
HonestQiao
87425b821c
Fix: Prevent death restart caused by setting button pin to GPIO_NUM_NC ( #98 )
2025-01-23 20:49:50 +08:00
Terrence
84f5674359
add more fonts for version 1.0.0
2025-01-23 13:50:22 +08:00
Terrence
a5d8db6bbb
add pa_pin check
2025-01-23 08:18:01 +08:00
Terrence
27b8221808
fix rgb endian
2025-01-23 08:15:30 +08:00
Kevincoooool
3afe6cb725
fix:es8311 share i2s wake bug ( #95 )
2025-01-23 08:12:38 +08:00
Terrence
a4a06cf76d
add toggle mode to lichuang dev boards
2025-01-20 10:48:07 +08:00
ZhouKe
3c719d5c91
使用imgfont在LCD显示器显示彩色表情图标 ( #77 )
...
* 使用imgfont在LCD显示器显示彩色表情图标
* fix one emotion
---------
Co-authored-by: zk <982145@qq.com>
2025-01-19 04:29:23 +08:00
ZhouKe
48229607d2
增加对使用LCD的面包板的支持 ( #79 )
...
* 增加对使用LCD的面包板的支持
* Update compact_wifi_board_lcd.cc
remove #if 0
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-19 04:07:46 +08:00
Terrence
b19f6498b8
remove default sound volume
2025-01-19 03:57:07 +08:00
Terrence
e2c5578ede
fixbug: getting empty value
2025-01-19 03:53:48 +08:00
小黄同学
ea0333c0ce
增加 虾哥mini-c3单击按钮触发连续对话 ( #74 )
...
Signed-off-by: xiaohuangtx <hys578084@126.com>
2025-01-17 16:39:18 +08:00
Terrence
d1d38df397
upgrade component versions
2025-01-17 14:41:18 +08:00
EMORobots
958517b931
Add esp sparkbot support ( #70 )
...
* audio interrupt
* support esp launchpad online download
* Update config.toml
config url
* Update README.md
新窗口打开
* Update config.toml
* Update config.toml
* Update config.toml
* Update README.md
* Update config.toml
* Update config.toml
* Update config.toml
* fix config file and bin name error
fix config file and bin name error
* add Esp Launchpad in readme
* Update config.toml
* update readme
* fit all board online download
* Update config.toml
firmware url to releases
* Update README.md
* Update README_en.md
* Revert "Update config.toml"
This reverts commit 1fe349d5b407fb33033490308372bdfcb621e5d7.
* Revert "Update README.md"
This reverts commit 8fc7dc8e68a47f0318c154eafd3b1d36c6f4f1f7.
* Revert "Update README_en.md"
This reverts commit 346ab09b90dafdaa6112bca50d8925634a87b052.
* 增加esp SparkBot
* sparkbot work ok
* Update config.h
* delete esp launchpad
* Update application.cc
* esp-sparkbot picture
* Resolve display io and PA io conflicts on Esp Sparkbot board
* Update CMakeLists.txt
Keep the board type consistent with the folder name.
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-16 15:09:37 +08:00
Terrence
7731f5f1ac
add upgrade alert message
2025-01-16 05:43:07 +08:00
Terrence
e98c80df44
fix idf 5.4 compile error
2025-01-16 05:11:55 +08:00
Y1hsiaochunnn
bdbbff302d
Added ESP32-S3-Touch-AMOLED-1.8 support ( #63 )
...
* Added ESP32-S3-Touch-AMOLED-1.8 support
* Add ESP32-S3-Touch-AMOLED-1.8 support README
* Change the default image format
---------
Co-authored-by: Xiaoxia <terrence@tenclass.com>
2025-01-14 23:49:51 +08:00
Forairaaaaa
7e6a3d9785
add cores3 guide
2025-01-14 16:27:21 +08:00
Forairaaaaa
fe042050e5
add atom s3r build guide
2025-01-14 16:17:55 +08:00
Forairaaaaa
24298bfb7d
Add M5Stack AtomS3R + AtomicEchoBase support
2025-01-13 17:53:17 +08:00
Terrence
b00bfaf181
delete background task before upgrade
2025-01-13 06:49:01 +08:00
Terrence
03020d8e2e
oled display 400k
2025-01-13 05:33:04 +08:00
Terrence
1928a662de
static buffer
2025-01-13 05:32:24 +08:00
Terrence
58c1cd81c6
reduce memory usage of ota
2025-01-13 05:00:14 +08:00
Terrence
679130c0ae
remove the special code for box3 lcd
2025-01-12 17:31:34 +08:00
Terrence
bfdee9b721
fix cores3 header
2025-01-12 17:11:08 +08:00
Terrence
3655fc89d2
wifi connect version 2
2025-01-12 10:25:43 +08:00
Terrence
a868d7e5d1
fix esp box3 headers
2025-01-11 01:53:18 +08:00
Terrence
b3e39b6a22
fixbug: audio input stutters
2025-01-11 01:52:33 +08:00
xieyaze
ddf8738c00
适配立创·实战派ESP32-C3开发板硬件:boot按键、麦克风、喇叭、音频编解码芯片、显示屏等
2025-01-08 17:47:58 +08:00
Xiaoxia
c177ae176b
Merge pull request #44 from Kevincoooool/add_korvo_board
...
add korvo board
2025-01-08 00:06:57 +08:00
Xiaoxia
7de0fc7d54
Update Kconfig.projbuild
...
remove spaces
2025-01-08 00:06:25 +08:00
Xiaoxia
1d1bec1320
Update config.h
...
remove unused code
2025-01-08 00:05:47 +08:00
Xiaoxia
bf483d0768
Update esp32s3_korvo2_v3_board.cc
...
remove unused code
2025-01-08 00:04:19 +08:00
Kevincoooool
e7ec0ed30e
add korvo board
2025-01-07 23:36:36 +08:00
Terrence
a8bceee3c7
add reset wifi to boot button
2025-01-07 22:52:52 +08:00
Terrence
9adb9f66a2
rename to xmini c3
2025-01-07 05:18:55 +08:00
Andy
6be4cdc559
add terrence c3 board
2025-01-06 16:14:07 +08:00
Terrence
b3cef41d77
fix display for magicclick
2025-01-06 01:26:39 +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
495b949d77
fix boot button gpio
2025-01-05 19:35:38 +08:00
Andy
2e6a278b0d
feat: add led strip class
2025-01-05 19:35:38 +08:00
Terrence
1820a83256
use espressif component
2025-01-05 03:34:28 +08:00
MakerM0
90069f0f72
add 神奇按钮Magiclick_2.4
2025-01-04 15:24:40 +08:00
MakerM0
22ad538eb7
Merge branch 'main' of https://github.com/MakerM0/xiaozhi-esp32
2025-01-03 17:03:41 +08:00