Skip to content

Releases: esp-cpp/espp

v1.0.26

02 Oct 03:06
7d7cb79

Choose a tag to compare

What's Changed

  • feat(ping): Add ping component by @finger563 in #525
  • fix(hid-rp): Fix license in component manifest to match the originating hid-rp source by @finger563 in #526
  • feat(math): Remove accidental double-promotion from float and turn on warnings in example by @finger563 in #528

Full Changelog: v1.0.25...v1.0.26

v1.0.25

25 Sep 14:26
143f589

Choose a tag to compare

What's Changed

  • feat(hid): Add PS5 DualSense BT/LE HID Report Descriptors and Input Report Structures by @finger563 in #520
  • feat(hid): Improve docstrings for playstation hid reports by @finger563 in #521
  • feat(lp5718): Add LP5817 I2C RGB LED Driver component by @finger563 in #522

Full Changelog: 1.0.24...v1.0.25

1.0.24

16 Sep 14:30
d1d5a8b

Choose a tag to compare

What's Changed

  • Chore: Ran Pre-commit to format various files by @SamAtBackbone in #517
  • feat(odrive): Add odrive_ascii component to a simple implementation of the ASCII ODrive protocol for motor control by @finger563 in #518
  • feat(cli): Update to no longer require exception support by @finger563 in #519

Full Changelog: v1.0.23...1.0.24

v1.0.23

12 Sep 20:52
c93082c

Choose a tag to compare

What's Changed

  • chore: Update esp-nimble-cpp submodule to latest (2.3.3 master) by @finger563 in #510
  • fix(max17048): Fix spelling of initialize function and missing param doc by @finger563 in #511
  • feat(display): Add APIs for notifying lvgl that the display is ready to flush and for getting raw lv_display pointer by @finger563 in #512
  • feat(base_peripheral): Allow control over endianness of address/data by @finger563 in #514
  • feat(bsp): Allow touch to be used independently of the display for esp-box, matouch-rotary-display, seeed-studio-round-display, t-deck, and ws-s3-touch components by @finger563 in #516
  • fix: Update BSP components to have proper sizing for the max transfer size of their SPI buses by @finger563 in #515
  • Add COBS (Consistent Overhead Byte Stuffing) Component by @SamAtBackbone in #513

Full Changelog: v1.0.22...v1.0.23

v1.0.22

22 Aug 14:27
578972c

Choose a tag to compare

What's Changed

  • fix(examples): Update example cmake lists to explicitly set IDF_COMPONENT_MANAGER=0 for easier buildng when cloning the espp repo by @finger563 in #505
  • fix(bsp): Fix brightness function in various bsps by @finger563 in #506
  • feat(file_system): Return early from remove() if path does not exist by @finger563 in #507
  • chore(i2c): Update kconfig docstrings and deprecation warning for completeness and helpfulness by @finger563 in #508
  • fix(codec): Fix default addr for es8388 codec by @finger563 in #509

Full Changelog: 1.0.21...v1.0.22

1.0.21

19 Aug 15:27
2aec149

Choose a tag to compare

What's Changed

  • fix(lib): Bind std::error_code as module_local so that other modules can bind std::error_code if they need to by @finger563 in #502
  • feat(codec): Update to expose es8388 codec similarly to es8311 and es7210 by @finger563 in #503
  • feat(pi4ioe5v): Add API to read outputs by @finger563 in #504

Full Changelog: v1.0.20...1.0.21

v1.0.20

16 Aug 03:58
999f574

Choose a tag to compare

What's Changed

  • feat(wifi): Allow configuration of wifi phy rate for AP and STA by @finger563 in #500
  • feat(rtsp): Update jpeg frame to better handle out of order segments by @finger563 in #501

Full Changelog: v1.0.19...v1.0.20

v1.0.19

13 Aug 04:11
6b9c84f

Choose a tag to compare

What's Changed

  • feat(python): Improve python RTSP code for maintainability and usability by @finger563 in #498
  • fix(bsp): Fix bsp components which forgot to convert scale between display brightness and bsp brightness -.- by @finger563 in #499

Full Changelog: v1.0.18...v1.0.19

v1.0.18

12 Aug 16:23
b934392

Choose a tag to compare

What's Changed

  • feat(rtsp): Add readme for python code and add requirements file and mdns script for ease of use by @finger563 in #483
  • feat(bmi270): Add support for BMI270 6-Axis IMU by @finger563 in #484
  • feat(ina226): Add peripheral component for INA226 i2c power monitor by @finger563 in #485
  • feat(pi4ioe5v): Add simple I2C I/O Expander component for PI4IOE5V by @finger563 in #486
  • fix(byte90): Fix color ordering on display by @finger563 in #489
  • feat(esp-box): Move backlight initialization into LCD instead of display by @finger563 in #488
  • feat(rtsp): Clean up RTSP code (improve JPEG header impl) and expose to xplat python and c++ library; Add python examples using espp.RtspClient and espp.RtspServer by @finger563 in #487
  • feat(ws-s3-lcd-1-47): Update backlight to be initialized by LCD instead of display by @finger563 in #490
  • feat(t-deck): Backlight is available after initialize_lcd now by @finger563 in #491
  • feat(wrover-kit): Backlight is available after initialize_lcd now by @finger563 in #492
  • feat(ws-s3-geek): Backlight is available after initialize_lcd now by @finger563 in #493
  • feat(t-dongle-s3): Backlight is available after initialize_lcd now by @finger563 in #494
  • feat(seeed-studio-round-display): Backlight is available after initialize_lcd now by @finger563 in #495
  • feat(matouch-rotary-display): Backlight is available after initialize_lcd now by @finger563 in #496
  • feat(ws-s3-touch): Backlight is available after initialize_lcd now by @finger563 in #497

Full Changelog: v1.0.17...v1.0.18

v1.0.17

16 Jul 02:24
898d120

Choose a tag to compare

What's Changed

  • feat(ws-s3-geek): Add board support package (BSP) for the Waveshare ESP32-S3 GEEK by @finger563 in #481
  • feat(ws-s3-lcd-1.47): Add board support package (BSP) for Waveshare ESP32-S3 LCD 1.47" by @finger563 in #482

Full Changelog: v1.0.16...v1.0.17