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: sidwarkd/arduino-esp32
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
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
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 34 files changed
  • 11 contributors

Commits on May 30, 2025

  1. IDF release/v5.4 (espressif#11406)

    * fix(build): Update APB frequency set routine
    
    * IDF release/v5.4 aed8bdc8
    me-no-dev authored May 30, 2025
    Configuration menu
    Copy the full SHA
    f3ae2a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2025

  1. feat(codeowners): Initial CODEOWNERS setup (espressif#11397)

    * feat(codeowners): Initial CODEOWNERS setup
    
    * fix(comment): Improve comment
    
    * fix(codeowners): Add teams
    
    * fix(codeowners): Apply suggestions
    
    * fix(codeowners): Add missing libraries
    lucasssvaz authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    6f56df2 View commit details
    Browse the repository at this point in the history
  2. Support HTTP 204 (espressif#11408)

    HTTP 204 is a successful return code which indicates No Content. While it's appropriate to return a 304 if the server has content for a device but it hasn't change, it is more accurate for a server to return a 204 if it simply doesn't have any firmware files for a particular device.
    
    Co-authored-by: Me No Dev <[email protected]>
    sidwarkd and me-no-dev authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    b5c5655 View commit details
    Browse the repository at this point in the history
  3. feat(ap): Add support for DHCP Captive Portal (opt 114) (espressif#11412

    )
    
    * feat(ap): Add support for DHCP Captive Portal (opt 114)
    
    * feat(ap): No need to guard the function
    
    * 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 Jun 4, 2025
    Configuration menu
    Copy the full SHA
    a2880a4 View commit details
    Browse the repository at this point in the history
  4. make BT core code execution conditional from include esp_bt.h (espres…

    …sif#11413)
    
    * make code execution conditional from include esp_bt.h.h
    
    * only one if
    
    * Update esp32-hal-bt.c
    Jason2866 authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    460b892 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    375f2c0 View commit details
    Browse the repository at this point in the history
  6. feat(zigbee): Add endpoint identification in read handlers + command …

    …structures fix (espressif#11425)
    
    * feat(zigbee): Add endpoint identification in read handlers
    
    * fix(zigbee): initialize Zigbee command structures with zeros
    
    * fix(zigbee): Spelling correction
    
    * 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 Jun 4, 2025
    Configuration menu
    Copy the full SHA
    cae66e6 View commit details
    Browse the repository at this point in the history
  7. feat(zigbee): Add method to set/get/report analog output (espressif#1…

    …1431)
    
    * feat(zigbee): Add methot to set,get,report analog output
    
    * fix(ci): Update json file for example
    
    * fix(zigbee): Add missing keywords
    
    * 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 Jun 4, 2025
    Configuration menu
    Copy the full SHA
    e3018b6 View commit details
    Browse the repository at this point in the history
  8. fix: change geekble nano board setting (espressif#11432)

    add PSRAM Setting
    syong0921 authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    31d22e6 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. fix: Updated the tools options for Geekble Mini (espressif#11437)

    fix: Updated the tools options for Geekble Mini
    syong0921 authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    1bac8de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    610d951 View commit details
    Browse the repository at this point in the history
  3. feat(boards): update wifiduinov2&wifiduino32s3 boards setting (espres…

    …sif#11440)
    
    * update wifiduinov2&wifiduino32s3 boards setting
    
    * fix wifiduinov2&wifiduino32s3 build board error.
    
    * fix wifiduinov2(esp32c3) board setting
    
    * fix wifiduinov2(esp32c3) cdc on boot default setting.
    
    * fix wifiduino32s3 spi pin set
    
    * change wifiduino32s3 spi pin to spi1
    
    * remove 32Mb flash size
    
    * ci(pre-commit): Apply automatic fixes
    
    ---------
    
    Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
    i3water and pre-commit-ci-lite[bot] authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    ee347ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af47bd3 View commit details
    Browse the repository at this point in the history
  5. feat(p4): Add 32MB Flash Partitions to ESP32-P4 (espressif#11453)

    * feat(p4): Add 32MB Flash Partitions to ESP32-P4
    
    * feat(p4): Add 32MB flash size option
    
    ---------
    
    Co-authored-by: Jan Procházka <[email protected]>
    me-no-dev and P-R-O-C-H-Y authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    0007815 View commit details
    Browse the repository at this point in the history
  6. feat(zigbee): Support min/max setting for Analog EP (espressif#11451)

    * feat(zigbee): Support min max for Analog EP
    
    * feat(zigbee): Use cfloat FLT_MAX
    
    * 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 Jun 10, 2025
    Configuration menu
    Copy the full SHA
    0aada09 View commit details
    Browse the repository at this point in the history
  7. fix(libraries/asyncudp): IPv4 ONLY listenMulticast() (espressif#11444)

    AsyncUDP::listenMulticast() properly receives packets sent to IPv4
    multicast addresses like 239.1.2.3, but it is not receiving packets sent
    to IPv6 multicast addresses like ff12::6ood:cafe.
    
    The root cause is a bit hidden: listen(NULL, port) would match
    AsyncUDP::listen(const ip_addr_t *addr, uint16_t port), which calls
    _udp_bind(_pcb, addr, port), which uses the lwIP API to call
    udp_bind(struct udp_pcb *pcb, const ip_addr_t *ipaddr, u16_t port) at
    the end. If lwIP has LWIP_IPV4 enabled, it checks if ipaddr == NULL and
    sets it to IP4_ADDR_ANY. So an IPv6 address is never bound.
    
    This fix checks the IP address passed to AsyncUDP::listenMulticast(). If
    it is an IPv6 address, it constructs and passes the IPv6 any address
    (::); otherwise (IPv4), it constructs and passes the IPv4 any address
    (0.0.0.0).
    nikiwaibel authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    d6a76da View commit details
    Browse the repository at this point in the history
  8. feat(ledc): Improve timer management with frequency/resolution matchi…

    …ng (espressif#11452)
    
    * feat(ledc): Improve timer management with frequency/resolution matching
    
    * fix(ci): Fix uninitialized timer variable warning
    
    * Update cores/esp32/esp32-hal-ledc.c
    
    Co-authored-by: Lucas Saavedra Vaz <[email protected]>
    
    * ci(pre-commit): Apply automatic fixes
    
    ---------
    
    Co-authored-by: Lucas Saavedra Vaz <[email protected]>
    Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
    3 people authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    cbdaee6 View commit details
    Browse the repository at this point in the history
  9. fix(release): Replace all assets with chinese mirrors (espressif#11323)

    * fix(release): Replace all assets with chinese mirrors
    
    * feat(release): Add script to append "-cn" to versions
    
    * docs(install): Add instructions for users in China
    lucasssvaz authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    c21ef70 View commit details
    Browse the repository at this point in the history
  10. Fix(I2S example): make fix to the ESP32 I2S simple tone example (espr…

    …essif#10954)
    
    * made some fix to the ESP32 I2S simple tone example
    
    * edit the I2S - simple tone example
    
    * edit the I2S - simple tone example
    
    * some edit
    
    * edit comment
    
    * edit
    
    * edit
    
    * ci(pre-commit): Apply automatic fixes
    
    ---------
    
    Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
    greenyleaf and pre-commit-ci-lite[bot] authored Jun 10, 2025
    Configuration menu
    Copy the full SHA
    d71135e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    422e526 View commit details
    Browse the repository at this point in the history
Loading