Releases: esp-cpp/espp
Releases · esp-cpp/espp
v1.0.26
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
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
What's Changed
- Chore: Ran Pre-commit to format various files by @SamAtBackbone in #517
- feat(odrive): Add
odrive_asciicomponent 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
What's Changed
- chore: Update
esp-nimble-cppsubmodule to latest (2.3.3master) 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, andws-s3-touchcomponents 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
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
What's Changed
- fix(lib): Bind
std::error_codeasmodule_localso 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
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
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
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
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