Skip to content

Releases: esp-cpp/espp

v1.0.1

14 May 18:22
54a412b

Choose a tag to compare

What's Changed

  • feat(logger): Add copy and move constructors. Fix bug in include_time config. by @finger563 in #434
  • feat(monitor): Add HeapMonitor class to monitor component by @finger563 in #435

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 May 20:21
ea7362b

Choose a tag to compare

What's Changed

Full Changelog: v0.22.1...v1.0.0

v0.22.1

13 May 17:29
5a37149

Choose a tag to compare

What's Changed

Full Changelog: v0.22.0...v0.22.1

v0.22.0

09 May 14:13
9d86bf1

Choose a tag to compare

What's Changed

  • chore: Ignore managed_components/ directory by @finger563 in #427
  • fix(file_system): rename esp_littlefs submodule to littlefs so dependency name is always the same by @finger563 in #426
  • chore: Bump version 0.21.1 -> 0.22.0 by @finger563 in #428

Full Changelog: v0.21.1...v0.22.0

v0.21.1

09 May 13:04
22b509a

Choose a tag to compare

What's Changed

Full Changelog: v0.21.0...v0.21.1

v0.21.0

06 May 19:49
708de02

Choose a tag to compare

ESPP components are now published to the idf component registry!

What's Changed

  • chore(display): Remove unused variable warning by @finger563 in #418
  • feat: idf-component-manager support by @finger563 in #419
  • fix(ci): Ensure upload of components happens on release by @finger563 in #420
  • doc: Fix build and update docs to fix inconsistencies by @finger563 in #421
  • fix(ci): Fix upload on release to not be dry-run by @finger563 in #422

Full Changelog: v0.20.2...v0.21.0

v0.20.2

28 Apr 15:58
de510bf

Choose a tag to compare

What's Changed

  • chore: Update esp-nimble-cpp to latest by @finger563 in #415
  • feat(joystick/vector): Update to return const ref where possible by @finger563 in #416
  • feat(t-deck): Add audio output and sdcard support by @finger563 in #417

Full Changelog: v0.20.1...v0.20.2

v0.20.1

08 Apr 14:24
0ed48f9

Choose a tag to compare

What's Changed

  • feat(vl53l): Add espp::Vl53l component for interacting with VL53LXX Time-of-Flight (ToF) Distance Sensors by @finger563 in #409
  • doc: Fix reference in distance sensor page by @finger563 in #410
  • fix(joystick): Update joystick to fix edge case by @finger563 in #411
  • fix(hid-rp): Fix how switch pro reports battery/connection by @finger563 in #412
  • fix(i2c): Fix I2c::probe timeout not using configured timeout by @finger563 in #414
  • feat(tla2528/ads7138): Add calibrate function to TLA2528 and ADS7138 by @finger563 in #413

Full Changelog: v0.20.0...v0.20.1

v0.20.0

18 Mar 18:36
71390f8

Choose a tag to compare

What's Changed

  • fix(esp-box): Add missing check for empty parameters in spi transmit by @finger563 in #395
  • chore: Update esp-nimble-cpp to latest (2.21) by @finger563 in #396
  • feat(runqueue): Add espp::RunQueue component by @finger563 in #397
  • feat(esp-box): Add interrupts for mute and boot buttons by @finger563 in #398
  • doc: fix by @finger563 in #399
  • feat(runqueue): Add id for tracking function execution by @finger563 in #401
  • fix(runqueue): Remove accidental commit of enabling RTTI on runqueue component by @finger563 in #402
  • feat(motorgo-mini): Replace use of espp::Button with espp::Interrupt by @finger563 in #403
  • feat(vector): Add angle method to get angle between two vectors by @finger563 in #404
  • feat(vector2d): Add signed_angle and inv_magnitude methods by @finger563 in #405
  • feat(display): Remove display task to instead have lvgl handle it directly by @abrondijk in #400
  • feat(motorgo): Update to allow encoder accumulator to be reset by @finger563 in #406
  • feat(motorgo-mini): API update - allow motor configuration and only pay for what you use by @finger563 in #407
  • feat(icm20948): Add Icm20948 component for 9-axis IMU, update Icm42607 as well by @finger563 in #408

Full Changelog: v0.19.0...v0.20.0

v0.19.0

04 Mar 22:37
04e62fe

Choose a tag to compare

What's Changed

Full Changelog: v0.18.1...v0.19.0