[v1.1.0] - 2026-05-30
This release includes a number of new features, improvements, and bug fixes. The major changes include:
- Updated components to support ESP-IDF v6.0
- Added support for the Smart Panlee SC01 Plus dev board with a new BSP component.
- Added a new SPI component for easier SPI communication and code reuse.
- Updated display drivers to share code and added a new SpiPanelIo helper class.
NOTE: This will require slight changes to display driver usage, so please refer to the updated documentation and examples for details. - Updated the I2C component to default to the new driver and made it more backwards compatible.
What's Changed
- vl53l: fix sensor model mismatch — component supports VL53L4CD/VL53L4CX, not VL53L0X by @Copilot in #613
- chore: Update components to support ESP-IDF v6.0 by @finger563 in #611
- feat: Auto-init nvs in wifi if wifi nvs storage enabled in config by @finger563 in #617
- feat(smartpanle-sc01-plus): Add
espp::SmartPanleeSc01PlusBSP component for the Smart Panlee SC01 Plus dev board by @finger563 in #619 - feat(spi): Add
espp::SpiSPI component by @finger563 in #618 - feat(display_drivers): Update display drivers to share code by refactoring into base class. Add SpiPanelIo helper class as well by @finger563 in #620
- chore: Update checkout action in CI to use v6 to remove warning in ci by @finger563 in #622
- chore: Update esp-nimble-cpp to latest main by @finger563 in #623
- chore: Update esp-dsp submodule to latest by @finger563 in #624
- chore: update lvgl to latest by @finger563 in #625
- feat(i2c): Update i2c to default to new driver, and update driver to be more backwards compatible to facilitate upgrade by @finger563 in #621
Full Changelog: v1.0.36...v1.1.0