arduino-esp32/docs/en
Sugar Glider 0a45a06142
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
2025-07-12 02:12:36 -03:00
..
api feat(wire): std::functional Wire slave callback functions (#11582) 2025-07-12 02:12:36 -03:00
boards docs(esp32p4): Add missing information and improve organization (#11081) 2025-03-17 12:37:41 +02:00
common docs(esp32p4): Add missing information and improve organization (#11081) 2025-03-17 12:37:41 +02:00
guides fix(docs): Fix links and versions (#11505) 2025-06-24 14:43:27 +03:00
migration_guides docs(vale): Enable vale and fix errors (#10231) 2024-08-28 15:48:18 +03:00
third_party docs(3rd-party): Add section for third party tools (#10749) 2025-01-07 12:00:21 +02:00
tutorials Remove 3rd party references in code and documentation (#10666) 2024-12-03 14:35:13 -03:00
advanced_utils.rst docs(i2s): Fix I2S documentation example (#9916) 2024-06-24 10:23:47 +03:00
conf.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
contributing.rst fix(docs): Fix links and versions (#11505) 2025-06-24 14:43:27 +03:00
esp-idf_component.rst fix(docs): Fix links and versions (#11505) 2025-06-24 14:43:27 +03:00
external_libraries_test.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
faq.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
getting_started.rst docs(esp32p4): Add missing information and improve organization (#11081) 2025-03-17 12:37:41 +02:00
index.rst fix(docs): Fix links and versions (#11505) 2025-06-24 14:43:27 +03:00
installing.rst fix(release): Replace all assets with chinese mirrors (#11323) 2025-06-10 13:09:27 +03:00
lib_builder.rst fix(docs): Fix links and versions (#11505) 2025-06-24 14:43:27 +03:00
libraries.rst docs(esp32p4): Add missing information and improve organization (#11081) 2025-03-17 12:37:41 +02:00
make.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
ota_web_update.rst Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
third_party_tools.rst docs(3rd-party): Add section for third party tools (#10749) 2025-01-07 12:00:21 +02:00
troubleshooting.rst docs(mirror): Add Chinese mirror links (#11317) 2025-04-29 10:46:44 +03:00