Skip to content

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 17, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

Copy link

github-actions bot commented Apr 17, 2024

Warnings
⚠️

Some issues found for the commit messages in this PR:

  • the commit message " fix(uart): uart rx timeout validation with proper log message (#11141)":
    • summary looks empty
    • type/action looks empty
  • the commit message " fix(zigbee): use correct carbon dioxide cluster function in setTolerance (#11015)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add Deneyap Kart v2 (#11545)":
    • body's lines must not be longer than 100 characters
    • summary looks empty
    • type/action looks empty
  • the commit message "Add FED4 board (#11536)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add IAS Zone Notification Message service to ZigbeeHandlers and ZigbeeEP.h (#10821)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add a Default 32MB partition (#11143)":
    • probably contains Jira ticket reference (C-1). Please remove Jira tickets from commit messages.
    • body's lines must not be longer than 100 characters
    • summary looks empty
    • type/action looks empty
  • the commit message "Add access methods to get the Wire bus number and I2C bus handle (#11570)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add an option to force IDF's default UART clock source (#11191)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add new board: Sparkle Motion Stick (#11330)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add the latest versions to issue report template":
    • summary looks empty
    • type/action looks empty
  • the commit message "Add two more Adafruit Boards (Sparkle Motion & Sparkle Motion mini) (#10809)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Added new Unexpected Maker SQUiXL and EDGES3[D] boards. (#11350)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Bugfix/include order (#10841)":
    • summary looks empty
    • type/action looks empty
  • the commit message "C2: Disable network provisioning (#11423)":
    • type/action should start with a lowercase letter
    • type/action should be one of [change, ci, docs, feat, fix, refactor, remove, revert, test]
  • the commit message "Created Zigbee Endpoint for Window Covering. (#10914)":
    • summary looks empty
    • type/action looks empty
  • the commit message "ESPmDNS: Add method for querying discovered service name (#10819)":
    • type/action should start with a lowercase letter
    • type/action should be one of [change, ci, docs, feat, fix, refactor, remove, revert, test]
  • the commit message "Fix HardwareSerial config (#11007)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Fix crash in String when using nullptr (#10971) (#10972)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Fix crash when using String::move on empty string (#10938) (#10945)":
    • footer's lines must not be longer than 100 characters
    • summary looks empty
    • type/action looks empty
  • the commit message "Fix to issue #11044 (#11064)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Fix(I2S example): make fix to the ESP32 I2S simple tone example (#10954)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
    • type/action should start with a lowercase letter
    • type/action should be one of [change, ci, docs, feat, fix, refactor, remove, revert, test]
  • the commit message "Fix(esp32s3usbotg) stdbool dependency in pins_arduino.h (#11155)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.3 (#10816)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.3 (#10873)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#10998)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11149)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11212)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11357)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11406)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11512)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 (#11517)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 d4aa25a3 (#11060)":
    • summary looks empty
    • type/action looks empty
  • the commit message "IDF release/v5.4 e37d33cc (#10980)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Modify T-LoRa-Pager device PID (#11194)":
    • summary looks empty
    • type/action looks empty
  • the commit message "NetworkEvents allow stack size to be changed. (#10805)":
    • summary looks empty
    • type/action looks empty
  • the commit message "New SPI invert hardware SS function in hall-spi and SPI library (#11297)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Proper EDNS handling and cleaner NOERROR response in DNSSERVER (#11411)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Support HTTP 204 (#11408)":
    • body's lines must not be longer than 100 characters
    • summary looks empty
    • type/action looks empty
  • the commit message "Update HTTPS certificate in BasicHttpsClient.ino (#10911)":
    • body's lines must not be longer than 100 characters
    • summary looks empty
    • type/action looks empty
  • the commit message "Update Issue-report.yml to add v 3.2.1":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update Issue-report.yml with the latest version numbers":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update Issue-report.yml with the latest versions":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update LilyGo T-Watch-S3-Ultra and T-LoRa-Pager variants (#11299)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update LilyGo variants and add new variants (#11192)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update README.md to add ESP-SR (#10925)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update ZigbeeColorDimmableLight to clamp color hue and saturation to 0-254 (Fixes #11527) (#11528)":
    • probably contains Jira ticket reference (0-254, 0-254, 0-254). Please remove Jira tickets from commit messages.
    • summary looks empty
    • type/action looks empty
  • the commit message "Update boards.txt with updated CodeCell board variant (#11313)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update core version to 3.1.2":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update core version to 3.1.3":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update core version to 3.2.0":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update core version to 3.2.1":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update gen_esp32part.py (#11391)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update of Boards.txt & variants - Adding CYObot board - 3rd party board (#10947)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Update pins_arduino.h (#11000)":
    • summary looks empty
    • type/action looks empty
  • the commit message "Use CONFIG_BT_BLUEDROID_ENABLED for enabling (#11214)":
    • summary looks empty
    • type/action looks empty
  • the commit message "add board yb_esp32s3_drv (#11388)":
    • summary looks empty
    • type/action looks empty
  • the commit message "add dfrobot lorawan esp32s3 board (#11362)":
    • summary looks empty
    • type/action looks empty
  • the commit message "build(deps): bump cryptography from 43.0.1 to 44.0.1 in /tests (#10961)":
    • type/action should be one of [change, ci, docs, feat, fix, refactor, remove, revert, test]
  • the commit message "changes for updated esptool.py v5 (#11488)":
    • summary looks empty
    • type/action looks empty
  • the commit message "check for CONFIG_BT_BLUEDROID_ENABLED in esp32-hal-misc.c (#11234)":
    • summary looks empty
    • type/action looks empty
  • the commit message "ci(test): Fix GPIO test":
    • summary looks too short
  • the commit message "ci(test): Fix PSRAM test":
    • summary looks too short
  • the commit message "feat(LEDC): Add Gamma Fade support and enhance auto channel/timer selection for multi-group (#11464)":
    • summary appears to be too long
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "feat(LP_UART): Implements the ESP32-C6/ESP32-P4 Low Power UART as a possible HardwareSerial port (#10967)":
    • summary appears to be too long
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "feat(SDFS): Add destructor for SD card to clean up resources (#11521)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "feat(Zigbee): Adding Zigbee Wind speed sensor endpoint (#10455)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "feat(board): Add custom board Huidu HD-WF2/HD-WF4 - esp32-s3 HUB75 driver boards (#10779)":
    • summary appears to be too long
  • the commit message "feat(matter): fixes matter temperature sensor endpoint to indicate celsius as measure unit (#10759)":
    • summary appears to be too long
  • the commit message "feat(uart): fixes loopback function after IDF changes (#11492)":
    • body's lines must not be longer than 100 characters
  • the commit message "feat(variant): add kode dot ESP32-S3 board with QSPI LCD, SD and GPIO … (#11371)":
    • body's lines must not be longer than 100 characters
  • the commit message "feat(webserver): Middleware with default middleware for cors, authc, curl-like logging (#10750)":
    • summary appears to be too long
  • the commit message "feat(wire): std::functional Wire slave callback functions (#11582)":
    • body's lines must not be longer than 100 characters
  • the commit message "feat(zigbee): Add check, boolean returns, fix Analog, add optional reset on factoryReset (#11153)":
    • summary appears to be too long
  • the commit message "feat(zigbee): Add endpoint identification in read handlers + command structures fix (#11425)":
    • summary appears to be too long
  • the commit message "fix deprecated warnings caaused from esptool v5.0.0 (#11556)":
    • summary looks empty
    • type/action looks empty
  • the commit message "fix(SPIFFS): Use new disableWDT bool return value (#10909)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "fix(UART): sets the correct uart clock source when using begin(baudrate) (#11122)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "fix(arduino_pins): fixes Lolin-C3-Pico and C3-Mini RGB LED pin + C3-Pico SPI SCK pin definition (#11186)":
    • summary appears to be too long
  • the commit message "fix(board): Alfredo NoU3 pins_arduino.h uses uint8_t but it causes error with esp32-hal-gpio.h (#11206)":
    • summary appears to be too long
  • the commit message "fix(board): Alfredo-NoU3 changed default upload mode from Hardware CDC and JTAG to USB-OTG (#11403)":
    • summary appears to be too long
  • the commit message "fix(example): led flash not working if not using default model in camera example. (#11466)":
    • summary appears to be too long
  • the commit message "fix(logging): incorrect FPS logging (#10921)":
    • footer's lines must not be longer than 100 characters
  • the commit message "fix(matter): examples must set pin to Digital Mode after analogWrite() and before digitalWrite() (#11070)":
    • summary appears to be too long
  • the commit message "fix(matter): removes a few matter 1.4 / IDF 5.4 compilation warning messages (#11067)":
    • summary appears to be too long
  • the commit message "fix(uart): fixed esp32s2 uart ci test case (#10926)":
    • body's lines must not be longer than 100 characters
  • the commit message "fix(zigbee): Fixes of timeout, example, warnings and bounding + add a 2MB part scheme for Zigbee ED (#10817)":
    • summary appears to be too long
  • the commit message "fix(zigbeeEP): review of names and memory allocation (#11199)":
    • scope/component should be lowercase without whitespace, allowed special characters are _ / . , * - .
  • the commit message "fix: BLEAdvertising methods return error codes (#11154)":
    • body's lines must not be longer than 100 characters
  • the commit message "improving logging message while waiting for WiFi (#10739)":
    • summary looks empty
    • type/action looks empty
  • the commit message "include "esp_bt.h" only when existing (#11438)":
    • summary looks empty
    • type/action looks empty
  • the commit message "make BT core code execution conditional from include esp_bt.h (#11413)":
    • summary looks empty
    • type/action looks empty
  • the commit message "make adresses for partitions.bin and boot_app0.bin configureable (#11534)":
    • summary looks empty
    • type/action looks empty

Please fix these commit messages - here are some basic tips:

  • follow Conventional Commits style
  • correct format of commit message should be: <type/action>(<scope/component>): <summary>, for example fix(esp32): Fixed startup timeout issue
  • allowed types are: change,ci,docs,feat,fix,refactor,remove,revert,test
  • sufficiently descriptive message summary should be between 20 to 72 characters and start with upper case letter
  • avoid Jira references in commit messages (unavailable/irrelevant for our customers)

TIP: Install pre-commit hooks and run this check when committing (uses the Conventional Precommit Linter).

⚠️ Please consider squashing your 250 commits (simplifying branch history).
Messages
📖 This PR seems to be quite large (total lines of code: 120847), you might consider splitting it into smaller PRs

👋 Hello pull[bot], we appreciate your contribution to this project!


Click to see more instructions ...


This automated output is generated by the PR linter DangerJS, which checks if your Pull Request meets the project's requirements and helps you fix potential issues.

DangerJS is triggered with each push event to a Pull Request and modify the contents of this comment.

Please consider the following:
- Danger mainly focuses on the PR structure and formatting and can't understand the meaning behind your code or changes.
- Danger is not a substitute for human code reviews; it's still important to request a code review from your colleagues.
- Resolve all warnings (⚠️ ) before requesting a review from human reviewers - they will appreciate it.
- Addressing info messages (📖) is strongly recommended; they're less critical but valuable.
- To manually retry these Danger checks, please navigate to the Actions tab and re-run last Danger workflow.

Review and merge process you can expect ...


We do welcome contributions in the form of bug reports, feature requests and pull requests.

1. An internal issue has been created for the PR, we assign it to the relevant engineer.
2. They review the PR and either approve it or ask you for changes or clarifications.
3. Once the GitHub PR is approved we do the final review, collect approvals from core owners and make sure all the automated tests are passing.
- At this point we may do some adjustments to the proposed change, or extend it by adding tests or documentation.
4. If the change is approved and passes the tests it is merged into the default branch.

Generated by 🚫 dangerJS against 1f0d4b5

@pull pull bot added the ⤵️ pull label Apr 18, 2024
me-no-dev and others added 28 commits December 18, 2024 20:43
fix(component): Checkout proper branch for uploading component
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
* docs(3rd-party): Add section for third party tools * fix(docs): Fix dependencies in Python 3.13 * fix(typo): Fix docs typo * docs(3rd-party): Re-write some phrases * ci(pre-commit): Apply automatic fixes * fix(naming): Rename files * fix(spelling): Fix spelling mistake --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…curl-like logging (#10750) * feat(webserver): Middleware with default middleware for cors, authc, curl-like logging * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* feat(matter): add new matter endpoint for thermostat * fix(matter): not used variable from log_e() message * feat(matter): adds specifc type name for thermostat auto mode enabled * fix(matter): suggested changes in pr review * feat(matter): added the whole list of thermostat operational modes * fix(matter): fixed type in thermostat operational modes * ci(pre-commit): Apply automatic fixes * fix(matter): typos caught by CI codespell --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Sergei Silnov <sergei.silnov@espressif.com> Co-authored-by: Rodrigo Garcia <rodrigo.garcia@espressif.com>
* feat(matter): adds esp_matter:: namespace to attribute_t * feat(matter): adds esp_matter:: namespace to attribute_t * feat(matter): adds esp_matter:: namespace to attribute_t * feat(matter): adds esp_matter:: namespace to attribute_t * feat(matter): adds esp_matter:: namespace to attribute_t * feat(matter): adds esp_matter:: namespace to attribute_t
* fix(udp): Add missing LwIP locks to init multicast * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(camera): Update resolutions and remove face detection * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…10809) * add sparkle motion board (w/esp32 mini module) * add mini version!
* IDF release/v5.3 cfea4f7c * Update core version
…iver boards (#10779) * feat(board): Add custom boards Huidu HD-WF2/HD-WF4 - esp32-s3 HUB75 driver boards * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
* fix(platform): Improve firmware size calculation It will still have a couple of hundred of bytes difference * fix(build): Change partition used for UploadHugeFile
* Add method for querying service name * Added implementation for getting service name * Update mDNS-SD_Extended example to include service name * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
… 2MB part scheme for Zigbee ED (#10817) * feat(zigbee): Add 2MB partition scheme for ED * fix(example): Check if readings are not null * fix(zigbee): Add a 10s timeout for temp sensor settings read * fix(example): Remove duplicated read * fix(zigbee): Check if device is not bound before bounding again * fix(zigbee): Revert zigbee partitions name * fix(zigbee): Fix warnings of missing initializer for member * fix(zigbee): Fix typo in the comment Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
…rting (#10834) * fix(zigbee): Fix co2 sensor delta in reporting * fix(zigbee): Declare default empty destructors * fix(zigbee): Return on error in zigbee handlers
* fix(i2s): Check if pin is used before clearing bus * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(matter): serial print instead of log_i * fix(example): adds a white space to the message
* fix(arduino): include order pins_arduino first * fix(arduino): include order pins_arduino first * fix(arduino): include order pins_arduino first
* docs(discord): Replace Gitter links with Discord * docs(links): Add Developer Portal link
* feat(esp32): Added a new device(xiao esp32s3 plus) * Update boards.txt * Apply suggestions from code review * Fix filename error. * Fix filename error. * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Jan Procházka <90197375+P-R-O-C-H-Y@users.noreply.github.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
JakubAndrysek and others added 29 commits June 30, 2025 11:50
* feat(test): Enhance NVS test * fix(nvs): Remove unused Unity header and improve Serial wait loop * refactor(nvs): Extract string increment logic into a separate function * refactor(test): Format long strings in expect_exact calls for better readability * feat(SDFS): Add destructor to clean up resources
* feat(esp_now): Add support for ESP NOW V2 * fix(esp_now): Return -1 on error
If oldLen is truncated to uint16_t, appending to a String that is longer than 65535 bytes will create a broken string.
… … (#11371) * feat(variant): add KodeDot ESP32-S3 board with QSPI LCD, SD and GPIO header * fix(kodedot): Reorder board definitions and translate comments to English * fix(kodedot): Clean up OTA override and remove unused partition menu for kode dot * fix(kodedot): Build board changed from ESP32S3_DEV to KODE_DOT on kode dot board * ci(pre-commit): Fix whitespace, EOLs and codespell 'Analog' * ci(pre-commit): Add bash script formatter * fix(merge): New name and description for custom merge tool and change partitions table to variants folder
* feat(p4): Add method to set the pins for SDIO to WiFi chip * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(csrf): Fix SCRF vulnerability in WebUpdate.ino * fix(csrf): Prevent CSRF on other OTA examples * fix(csrf): Require auth user and pass to be changed * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* IDF release/v5.4 dfa785ed * IDF release/v5.4 72775cd6 * IDF release/v5.4 858a988d
…era example. (#11466) * fix(example): led flash not working if not using default model in camera example fix(example): add camera_config.h and enable LED FLASH based on board model fix(example): Remove face detection description as no longer supported * fix(example): add header guard for board_config.h
* feat(rak3112): add pins_arduino.h for RAKWireless RAK3112 module * feat(rak3112): update pins_arduino.h to define LED pins and update board.txt * Delete the redundant configuration information in board.txt * Restore the incorrect modifications to board.txt * Delete blank lines * Move the rak configuration information to the end of the boards.txt . * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Daniel.Cao <daniel.cao@rakwireless.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
…0-254 (Fixes #11527) (#11528) * Clamp Zigbee color saturation to 0-254 * Clamp hue to 0-254 for Zigbee color lights * Use std::min instead of ternary operator * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* Added Fed 4 board * fixed boards.txt * fixed board.txt again * added usb pid address * fixed typo: updated name to upper case * fix(fed4): update PID and change partition scheme to default_16MB * fix(fed4): remove unused OPI flash mode configurations * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(board): Update variant.cpp for senseBox MCU-S2 ESP32-S2 * fix(board): translate comments * ci(pre-commit): Apply automatic fixes * fix(board): translate comments * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(spi): Fix bus clock for ESP32-P4 * fix(ci): Ignore unused-variable warning * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* Updated Pins of Devkits Deleted soc_caps.h library and related commands at Deneyap Kart 1A v2, Deneyap Kart 1A, Deneyap Mini and Deneyap Mini v2. Added TX1 and RX1 pins and updated LED pin definition at all Devkits. Added BOOT (BT) pins at Deneyap Kart, Deneyap Kart 1A, Deneyap Mini and Deneyap Kart G. Changed D0 and D1 pin numbers at Deneyap Kart G. Changed D12, D13, D14, D15, PWM0 and PWM1 pin numbers at Deneyap Kart 1A v2. Added A8, T0, T1, T2, T3, T4, T5, T6, T7, T8, D16, D17, D18, D19, PWM2, PWM3, PWM4 and BAT pin numbers at Deneyap Kart 1A v2. Changed A2, A3, A4 (T0) and A5 (T1) pin numbers at Deneyap Kart and Deneyap Kart 1A. Renamed DA2 (DAC2) pin as DA0 (DAC0) and changed DAC1 and DAC2 pin numbers at Deneyap Mini and Deneyap Mini v2. * Updated board.txt of all Devkits Updated board.txt of all Devkits * Remove Repeating Pin Definition Remove Repeating Pin Definition * Fix Pin Definition Remove repeating pin definitions of SPI, I2C and DAC. Update RGB LED definition for using digitalWrite() command with RGB LED. * Remove Repeating Pin Definitions Remove repeating pin definitions of LEDB, SPI, I2C and DAC. * Update RGB LED definition Update RGB LED definition for using digitalWrite() command with RGB LED. * Fix broken links for external library test Fix broken links for external library test * Update UploadMode Config of Deneyap Kart 1A v2 Update UploadMode Config of Deneyap Kart 1A v2 * Add Deneyap Kart v2 Add pin definitions and configs of Deneyap Kart v2. * Update UploadMode config Hardware CDC is default now. * Fixed typo fault Fixed typo fault * Fixed build.board parameter Fixed build.board parameter * Removed unsupported Flash sizes and RAM type Removed unsupported Flash sizes and RAM type from menu. * Remove unsupported partition options Remove unsupported partition options * Fixed Annotations and Space * Update pins_arduino.h
…#11552) * fix(board): Update PSRAM configuration for RAK3112 to fix PSRAM error * feat(board): RAK3112 add WisBlock module pin definitions to pins_arduino.h * fix(board): Update RAK3112 flash mode and boot settings for improved performance * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: Daniel.Cao <daniel.cao@rakwireless.com> Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* feat(zigbee): Add Fan Control endpoint support * fix(zigbee): Update logs and change device_id * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* fix(async): Update IP setup in AsyncUDP * fix(udp): Revert to IP_SET_TYPE_VAL in connect
) * feat(i2c): Add method to access the I2C bus handle * feat(wire): Add access method to get the I2C bus number * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
* feat(docs_version): Update docs in update-version script * fix(logging): Fix log message * fix(idf_version): Add error if IDF version is not found
Adds a new Matter Library example using lambda function to creat 6 endpoints using a single callback
This PR enhances the Wire library to support std::function–based callbacks for I2C slave mode, enabling the use of lambdas and captured contexts. - Replaces raw function pointers in TwoWire and HardwareI2C with std::function for onRequest and onReceive - Updates constructors, method signatures, and default initializations to use std::function - Adds new example sketch, CI config, and documentation updates demonstrating the functional callback API
* ci(gitlab): Initial GitLab setup * fix(version): Add to version update script * ci(pre-commit): Apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
@pull pull bot merged commit 1f0d4b5 into AmirulAndalib:master Jul 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment