c7dc66e04b
fix(audio): ES8311 BOTH complementary open + audio-stream close ref-count + mic unmute
feature/rlcd-clean-pr-v2
Adolfo Reyna
2026-07-18 19:55:47 -04:00
15aad3f585
fix(files): launch mp3 player from file explorer - audio support
Adolfo Reyna
2026-07-18 19:18:28 -04:00
f9453d8956
Migrate devices, create drivers, other improvements & fixes (#574)
Ken Van Hoeylandt
2026-07-19 00:39:26 +02:00
9a307e522d
fix(mcp): use audio-stream instead of direct I2S - fixes fast mp3/voice playback
Adolfo Reyna
2026-07-18 18:30:19 -04:00
50c0a14a93
New kernel drivers and more (#560)
Ken Van Hoeylandt
2026-07-12 00:29:12 +02:00
81f289fc24
feat: declare i2s0 audio node in Waveshare RLCD devicetree
Adolfo Reyna
2026-07-10 19:11:44 -04:00
d3919344b3
fix: explicitly add launcher buttons and power button to default group, declare stopScreensaverLocked, and disable idle screensaver timer on monochrome/RLCD screens
Adolfo Reyna
2026-07-10 18:54:37 -04:00
4ea29c0fe9
fix: remove click-focusable flag from container widgets and add high-contrast outline focus style to launcher buttons for monochrome display navigation
Adolfo Reyna
2026-07-10 18:46:07 -04:00
e72d3998f9
fix: dynamically check and display active station (WIFI_STA_DEF) IP on MCP Settings view
Adolfo Reyna
2026-07-10 18:27:26 -04:00
e423b28930
chore: default Waveshare RLCD board profile to boot straight to Launcher instead of ApWebServer
Adolfo Reyna
2026-07-10 18:25:36 -04:00
9ffd2051fe
fix: resolve SD card mount error by routing schematic pins CLK=38, CMD=21, D0=39, D3=17 and disabling internal pull-up on CLK
Adolfo Reyna
2026-07-10 12:19:32 -04:00
c4406b24ba
Fixes and improvements (#559)
Ken Van Hoeylandt
2026-07-10 18:19:11 +02:00
0922c4d55b
Show a confirmed shutdown screen before cutting power (#555)
Crazypedia
2026-07-10 02:49:46 -04:00
7a7f09be35
Tab5 camera + other stuff (#558)
Shadowtrance
2026-07-10 16:45:03 +10:00
bd8fea0436
Fix display mirroring and update SDMMC card pins
Adolfo Reyna
2026-07-09 23:18:10 -04:00
301fed7f2e
Fix active-low reset pin state in panel_st7305_reset
Adolfo Reyna
2026-07-09 23:14:19 -04:00
da28b93f24
Update ST7305 display driver initialization to match rlcd.py settings
Adolfo Reyna
2026-07-09 23:09:13 -04:00
b5f0575c5c
Update SDMMC pins in Waveshare RLCD devicetree to match schematic
Adolfo Reyna
2026-07-09 23:02:06 -04:00
c4ec7ead55
perf: Enable 512KB LVGL image cache on PSRAM and move modified lvgl to local components
Adolfo Reyna
2026-07-09 22:27:55 -04:00
df93252281
feat: add support for waveshare esp32-s3-rlcd board
Adolfo Reyna
2026-07-09 21:44:49 -04:00
16a61a087c
Add power device (battery + power-off) to lilygo-tdeck-max (#553)
Crazypedia
2026-07-09 16:55:14 -04:00
1c2806bddf
Added WiFi kernel drivers and refactored Wifi service (#557)
Ken Van Hoeylandt
2026-07-09 21:03:38 +02:00
e4b95396dd
feat: Add JPEG decoder configuration and fix LCD color inversion
feature/rlcd-clean-pr
Adolfo Reyna
2026-07-08 23:20:06 -04:00
4003065074
fix(es3c28p): convert device.properties to dot-notation format to support Bluetooth in upstream build
Adolfo Reyna
2026-07-08 17:09:45 -04:00
dbb96a891c
Generate device matrix and add missing symbol (#556)
Ken Van Hoeylandt
2026-07-08 08:58:45 +02:00
d6ac070e30
Add LilyGO T-Deck Max (e-paper) base board support (#552)
Crazypedia
2026-07-08 02:40:09 -04:00
f4f91f81d6
Service logic moved to kernel (#554)
Ken Van Hoeylandt
2026-07-07 22:52:19 +02:00
cca7224252
fix(tests): repair stale TestFile.h includes and stop hardcoding g++ in test CMakeLists (#551)
Crazypedia
2026-07-05 16:05:54 -04:00
66a4eb66d6
Remove TactilityCore (#550)
Ken Van Hoeylandt
2026-07-05 12:47:37 +02:00
dfaeb9a2d9
Crypt module (#549)
Ken Van Hoeylandt
2026-07-05 11:17:42 +02:00
9d5993930d
Replaced Logger usage with LOG_x (#548)
Ken Van Hoeylandt
2026-07-04 23:49:19 +02:00
300ddb3a7f
feat: integrate MCP and ES3C28P audio support with upstream compatibility updates
Adolfo Reyna
2026-07-04 15:41:37 -04:00
b8bf59fedf
Merge remote-tracking branch 'origin/main' into main
Adolfo Reyna
2026-07-04 15:39:52 -04:00
ecad2248d9
Various improvements (#547)
Ken Van Hoeylandt
2026-07-04 21:26:43 +02:00
a323f8e148
Implement SD card for WaveShare S3 Touch LCD 4.3" (#546)
Ken Van Hoeylandt
2026-07-04 09:28:31 +02:00
05720821f8
Require SD card or >4MB flash (#545)
Ken Van Hoeylandt
2026-07-03 23:56:03 +02:00
90afba647e
Update properties parsing for app manifest and device manifest files (#544)
Ken Van Hoeylandt
2026-07-03 00:29:01 +02:00
35fd7dd536
Post-release changes (#543)
Ken Van Hoeylandt
2026-07-02 20:52:26 +02:00
2f5e183f18
Setup app (#541)
Ken Van Hoeylandt
2026-07-02 00:29:03 +02:00
d3439f6f45
Fixes & memory optimizations (#540)
Ken Van Hoeylandt
2026-07-01 21:11:46 +02:00
99ac246ab5
Associate .mp3 files with the Mp3Player application in Files browser
feature/mp3-player
Adolfo Reyna
2026-06-28 22:23:01 -04:00
68a6ca0ce3
Associate .mp3 files with the Mp3Player application in Files browser
Adolfo Reyna
2026-06-28 22:23:01 -04:00
430f8889ac
Merge remote-tracking branch 'origin/main'
Adolfo Reyna
2026-06-28 21:13:35 -04:00
599fa46766
Driver improvements (#535)
Ken Van Hoeylandt
2026-06-27 17:32:05 +02:00
e0a92ea50e
feat: migrate all large MCP server allocations and MP3 buffers to PSRAM (SPIRAM)
Adolfo Reyna
2026-06-27 10:04:30 -04:00
0ae9b43f87
fix: increase HTTP server stack size to 16KB to prevent MP3 decode stack overflow and reset I2S controller on stop to eliminate static noise
Adolfo Reyna
2026-06-27 10:00:36 -04:00
598af546fd
fix: ensure backlight turns back on during startMcpScreensaver and invalidate canvas on drawText
Adolfo Reyna
2026-06-27 09:41:40 -04:00
cd921e1aa9
feat: implement MCP drawing as screensaver instead of standalone app
Adolfo Reyna
2026-06-27 09:17:50 -04:00
41004a3c6f
feat: integrate MCP server and screen override into system firmware
Adolfo Reyna
2026-06-26 23:02:09 -04:00
28ff01561a
Fix mouse coordinates, sequence BLE discovery/encryption, and prevent mouse from disabling on-screen keyboard
Adolfo Reyna
2026-06-26 21:47:08 -04:00
68bf8f5a01
Revert "Fix BLE connection collision and filter unnamed devices"
Adolfo Reyna
2026-06-26 13:40:20 -04:00
bf7e40f0f1
Fix BLE connection collision and filter unnamed devices
Adolfo Reyna
2026-06-23 19:29:41 -04:00
71cc05e276
feat(es3c28p): fix audio speed-up, boost mic gain, and correct I2S pinout
Adolfo Reyna
2026-06-23 18:32:33 -04:00
94b5cdbfc4
feat(es3c28p): add audio playback and mic support, and fix chmod stub bug
Adolfo Reyna
2026-06-23 12:34:32 -04:00
5c535490ea
Fix compatibility issues for ESP-IDF v5.3.2 and add es3c28p target support
Adolfo Reyna
2026-06-23 11:59:47 -04:00