Comparing v1.0.36...v1.1.0 · esp-cpp/espp · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: esp-cpp/espp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.36
Choose a base ref
...
head repository: esp-cpp/espp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.1.0
Choose a head ref
  • 11 commits
  • 257 files changed
  • 4 contributors

Commits on May 1, 2026

  1. vl53l: fix sensor model mismatch — component supports VL53L4CD/VL53L4…

    …CX, not VL53L0X (#613)
    
    * Initial plan
    
    * Fix VL53L model ID mismatch: correct sensor docs from VL53L0X to VL53L4CD/VL53L4CX
    
    - Update README.md and example/README.md to correctly reference VL53L4CD/VL53L4CX
      and add explicit note that VL53L0X is not supported
    - Update doc/en/distance_sensors/vl53l.rst with correct sensor description
    - Fix vl53l.hpp class description to reference VL53L4CD/VL53L4CX
    - Add MODULE_TYPE_CD (0xAA) and MODULE_TYPE_CX (0x10) constants
    - Update get_model_info() to accept both VL53L4CD and VL53L4CX module types
    - Change model ID mismatch log level from error to warn (init proceeds anyway)
    - Fix stale VL53L0X register reference comment in init()
    
    Agent-Logs-Url: https://github.com/esp-cpp/espp/sessions/436039d8-973e-4dff-a1c0-2978dc50d395
    
    Co-authored-by: finger563 <213467+finger563@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: finger563 <213467+finger563@users.noreply.github.com>
    Copilot and finger563 authored May 1, 2026
    Configuration menu
    Copy the full SHA
    0d9abf8 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2026

  1. chore: Update components to support ESP-IDF v6.0 (#611)

    * chore: Update components to support ESP-IDF v6.0
    
    * fix m5stack tab5 type change from 5.5 to 6.0
    
    * address comments
    
    * update libfmt to latest; update binary-log to latest (which fixes binary log compile issue with esp-idf v6.x
    
    * add format.hpp shim for issue with int128 on esp
    
    * test esp-idf v5.5 and v6.0 builds with updated gfps library
    
    * ensure we have latest gfps changes in fix branch 😅
    
    * fix static analysis
    
    * fix sa
    finger563 authored May 24, 2026
    Configuration menu
    Copy the full SHA
    9637f2e View commit details
    Browse the repository at this point in the history

Commits on May 25, 2026

  1. feat: Auto-init nvs in wifi if wifi nvs storage enabled in config (#617)

    * feat: Auto-init nvs in wifi if wifi nvs storage enabled in config
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * fix bugs and improve docs / example for wifi related to nvs changes
    
    * remove wifi-specific nvs code from related examples
    
    ---------
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    finger563 and Copilot authored May 25, 2026
    Configuration menu
    Copy the full SHA
    03908a8 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2026

  1. feat(smartpanle-sc01-plus): Add espp::SmartPanleeSc01Plus BSP compo…

    …nent for the Smart Panlee SC01 Plus dev board (#619)
    
    * feat(smartpanle-sc01-plus): Add `espp::SmartPanleeSc01Plus` BSP component for the Smart Panlee SC01 Plus dev board
    
    * fix doc
    
    * copy click.wav into example
    
    * fix sa
    
    * rename appropriately
    
    * Potential fix for pull request finding
    
    ensure clear command sends correct x/y sizing
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * add image to readme
    
    ---------
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    finger563 and Copilot authored May 28, 2026
    Configuration menu
    Copy the full SHA
    f1cf758 View commit details
    Browse the repository at this point in the history
  2. feat(spi): Add espp::Spi SPI component (#618)

    * feat(spi): Add SPI component
    
    * update doc
    
    * update ci
    
    * remove spipanelio from the spi component
    
    * fix comments
    
    * address comments on spi component
    
    * enforce valid rx/tx lengths
    
    * address comments
    
    * address comments
    
    * fix buslock
    
    * address comments
    
    * Potential fix for pull request finding
    
    Ensure the TXDATA and RXDATA spi transaction flags are ignored and only set by this transfer call
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    finger563 and Copilot authored May 28, 2026
    Configuration menu
    Copy the full SHA
    694cc02 View commit details
    Browse the repository at this point in the history
  3. feat(display_drivers): Update display drivers to share code by refact…

    …oring into base class. Add SpiPanelIo helper class as well (#620)
    
    * feat(display_drivers): Update display drivers to share code by refactoring into base class. Add SpiPanelIo helper class as well
    
    * update docs
    
    * make bsp components examples more consistent so they all handle rotation more gracefully
    
    * fix sa in display drivers example
    
    * address comments
    
    * revert changes
    
    * only apply flags to struct if idf >= v6.0
    finger563 authored May 28, 2026
    Configuration menu
    Copy the full SHA
    17f60bb View commit details
    Browse the repository at this point in the history

Commits on May 29, 2026

  1. Configuration menu
    Copy the full SHA
    324cf72 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44a4ec2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36e134b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e734c1d View commit details
    Browse the repository at this point in the history
  5. feat(i2c): Update i2c to default to new driver, and update driver to …

    …be more backwards compatible to facilitate upgrade (#621)
    
    * feat(i2c): Update i2c to default to new driver, and update driver to be more backwards compatible to facilitate upgrade
    
    * fix issues
    
    * address comments
    
    * suppress invalid cppcheck result
    
    * address comments
    
    * fix sa
    
    * fix include ordering to not break unintentional transitive includes
    
    * fix examples that had transitively included task via i2c improperly
    
    * address comments
    
    * revert commit to nimble submodule on this branch
    
    * update bsp to store the device handles
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * Potential fix for pull request finding
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    
    * address comments to clean up parsing of hex/decimal in menu
    
    * address comments
    
    * add partitions to t-deck to work in esp idf v5.5 with latest changes
    
    ---------
    
    Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
    finger563 and Copilot authored May 29, 2026
    Configuration menu
    Copy the full SHA
    e8442f8 View commit details
    Browse the repository at this point in the history
Loading