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: espressif/arduino-esp32
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.2.1
Choose a base ref
...
head repository: espressif/arduino-esp32
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 16 commits
  • 44 files changed
  • 10 contributors

Commits on Jul 3, 2025

  1. Add Deneyap Kart v2 (#11545)

    * 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
    DogushC authored Jul 3, 2025
    Configuration menu
    Copy the full SHA
    0b9c936 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aab542d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2025

  1. fix(board): Update PSRAM configuration for RAK3112 to fix PSRAM error (

    …#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>
    3 people authored Jul 7, 2025
    Configuration menu
    Copy the full SHA
    d3c5a82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b709a78 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. feat(zigbee): Add Fan Control endpoint support (#11559)

    * 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>
    P-R-O-C-H-Y and pre-commit-ci-lite[bot] authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    e2c7578 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    040e0ca View commit details
    Browse the repository at this point in the history
  3. fix(async): Update IP setup in AsyncUDP (#11569)

    * fix(async): Update IP setup in AsyncUDP
    
    * fix(udp): Revert to IP_SET_TYPE_VAL in connect
    me-no-dev authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    241e257 View commit details
    Browse the repository at this point in the history
  4. Add access methods to get the Wire bus number and I2C bus handle (#11570

    )
    
    * 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>
    me-no-dev and pre-commit-ci-lite[bot] authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    2cb6fbc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a5839a View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2025

  1. feat(docs_version): Update docs in update-version script (#11564)

    * 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
    lucasssvaz authored Jul 9, 2025
    Configuration menu
    Copy the full SHA
    ee02185 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87b718a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2025

  1. feat(matter): new matter lambda function example (#11561)

    Adds a new Matter Library example using lambda function to creat 6 endpoints using a single callback
    SuGlider authored Jul 11, 2025
    Configuration menu
    Copy the full SHA
    4ee17de View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2025

  1. feat(wire): std::functional Wire slave callback functions (#11582)

    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
    SuGlider authored Jul 12, 2025
    Configuration menu
    Copy the full SHA
    0a45a06 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2025

  1. ci(gitlab): Initial GitLab setup (#11577)

    * 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>
    lucasssvaz and pre-commit-ci-lite[bot] authored Jul 14, 2025
    Configuration menu
    Copy the full SHA
    1f0d4b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2025

  1. feat(gpio): new functional interrupt lambda example (#11589)

    * feat(gpio): new functional interrupt lambda example
    
    * fix(readme): schematic diagram allignment
    
    * fix(example): uses volatile for ISR variables
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * fix(example): uses volatile for ISR variables
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * fix(example): uses volatile data type also for the pointers
    
    * fix(readme): clear documentation
    
    * feat(example): improves ISR execution time
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * feat(gpio): simplifies the example and documentation
    
    * feat(gpio): uses IRAM lambda and fixes volatile operation
    
    * fix(doc): fixing documentation apresentation
    
    * ci(pre-commit): Apply automatic fixes
    
    * fix(ci): Update README.md
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.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>
    4 people authored Jul 16, 2025
    Configuration menu
    Copy the full SHA
    82d56bc View commit details
    Browse the repository at this point in the history
  2. feat(openthread): native API extension (#11598)

    * feat(openthread): native API extension
    
    * fix(openthread): wrong return type and parameter
    
    * fix(openthread): wrong field reference
    
    * fix(openthread): CR/LF fix
    
    * feat(openthread): print leader RLOC information
    
    * feat(openthread): code improvements
    
    * ci(pre-commit): Apply automatic fixes
    
    ---------
    
    Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
    SuGlider and pre-commit-ci-lite[bot] authored Jul 16, 2025
    Configuration menu
    Copy the full SHA
    6015fd7 View commit details
    Browse the repository at this point in the history
Loading