Shadowtrance
e64f4ff16b
M5Stack StickS3 - New Tab5 - driver modules ( #516 )
...
Font size set to 18 for 800x480 displays
Fix web server dashboard not rendering when sdcard isn't present
Added new driver modules
- BM8563 RTC
- RX8130CE RTC
- MPU6886 IMU
- QMI8658 IMU
- M5PM1 Power Management Chip
Applied the above modules to applicable devicetrees.
Added new device: M5Stack StickS3
Added new M5Stack Tab5 St7123 variant.
ButtonControl changed to use interupts and xQueue, added AppClose action.
And some bonus symbols of course, the apps are hungry for symbols.
2026-03-20 10:07:57 +01:00
Ken Van Hoeylandt
aa7530e515
New kernel drivers, filesystem API, and more ( #513 )
...
* **New Features**
* BMI270 6-axis IMU driver added; new unified filesystem abstraction for mounted filesystems.
* Public Wi‑Fi API surface (no implementation yet)
* SDMMC driver added (kernel drive$)
* expanded GPIO interrupt/callback support
* **Improvements**
* M5Stack Tab5: revamped GPIO/power initialization and IMU integration.
* LVGL updates including device fontSize configuration.
* Updated all code related to SD card device/fs handling
* Rename LilyGO T-HMI S3 to LilyGO T-HMI
* **Bug Fixes**
* Simplified and consolidated SD card handling and mount discovery.
2026-03-07 16:13:39 +01:00
Ken Van Hoeylandt
d2048e01b6
Tab5 power expander driver and devicetree parsing improvements ( #507 )
...
* **New Features**
* PI4IOE5V6408 I2C I/O expander driver with public GPIO APIs
* CLI tool to list devicetree dependencies
* **Device Tree Updates**
* M5Stack Tab5 configured with two I2C IO expanders; PI4IOE5V6408 binding added
* **Build / Tooling**
* Devicetree code generation integrated into build; generated artifacts and dynamic dependency resolution exposed
* **Refactor**
* Kernel/run APIs updated to accept a null‑terminated devicetree modules array; many module symbols renamed
* **Documentation**
* Added README and Apache‑2.0 license for new driver module
2026-02-17 22:59:30 +01:00
Ken Van Hoeylandt
619b5aa53b
M5Stack Tab5 support ( #449 )
...
* **New Features**
* Added support for M5Stack Tab5: integrated display (ILI9881C MIPI-DSI), touch, and SD card.
* **User Interface**
* Changed toolbar label from "External Apps" to "Installed Apps."
* **Improvements**
* Clarified boot log messages ("Init boot"/"Init boot failed") for better diagnostics.
* Firmware build matrix and configuration updated to include the M5Stack Tab5 target.
2026-01-27 00:18:53 +01:00