Marius Vikhammer
d67b4ec8b8
MQTT: update default broker URL for examples
...
The MQTT broker URL used as default in the examples has ceased operation. All examples and documention have been updated to point to the new domain mqtt.eclipse.org.
This also required an update of the python example test scripts to use TLS 1.2
2025-09-19 18:51:40 +08:00
Michael (XIAO Xufeng)
e6df783596
ci: limit example test to ESP32s
2025-09-19 18:51:40 +08:00
Anton Maklakov
898d58b747
tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)
2025-09-19 18:51:40 +08:00
Mahavir Jain
49360c1a93
examples: change default build instructions in docs to CMake
2025-09-19 18:51:40 +08:00
David Cermak
bf66526873
mqtt: update example documentation on generating a certificate for ssl authentication to hosts
...
Closes https://github.com/espressif/esp-idf/issues/3593
2025-09-19 18:51:40 +08:00
Angus Gratton
0872e4ec68
build system: Use CMake-based build system as default when describing commands
2025-09-19 18:51:40 +08:00
Renz Christian Bagaporo
0e49903b2f
examples: use new component registration api
2025-09-19 18:51:40 +08:00
Michael (XIAO Xufeng)
0ff7c4ee21
ci: support to build esp32s2beta simple examples
2025-09-19 18:51:40 +08:00
David Cermak
8c299a21d3
mqtt: added support for esp event loop, updating examples to register and use event loop handler
2025-09-19 18:51:40 +08:00
Ivan Grokhotkov
ad3c88c867
examples/protocols/mqtt: use common network component
2025-09-19 18:51:40 +08:00
Roland Dobai
79e16da5c4
Correct Kconfigs according to the coding style
2025-09-19 18:51:40 +08:00
David Cermak
e38e60f77e
mqtt tests: connect to local broker when running in CI to make the tests more reliable
2025-09-19 18:51:40 +08:00
David Cermak
6b3ba4d55a
mqtt: support for BEFORE_CONNECT event in idf
...
Updated examples to use new event id, idf to use mqtt with fixed retained, oversized messages
2025-09-19 18:51:40 +08:00
Ivan Grokhotkov
4b49b806f8
ci, examples: use sdkconfig.ci as an extra defaults file, if present
...
- Allows placing CI-specific settings into sdkconfig.ci file
- Allows substituting environment variables in sdkconfig.ci
2025-09-19 18:51:40 +08:00
Roland Dobai
f7720ff277
examples: Fix Python coding style
2025-09-19 18:51:40 +08:00
David Cermak
1d008bf4ed
mqtt: example tests refactored to provide descriptive failures, addapted to python23, removed workarround for launching without mqtt-paho package
2025-09-19 18:51:40 +08:00
David Cermak
ab9698a3b4
MQTT: Integrate esp-mqtt library into idf
...
added docs and tests for mqtt library, small fixes (removed warnings, option for custom outbox, websocket bug fixed for longer transports). refactored to use common tcp_transport component, support for CMake build system.
Closes #2108
2025-09-19 18:51:40 +08:00