wolfSSL / wolfMQTT

wolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
https://www.wolfssl.com
GNU General Public License v2.0
518 stars 156 forks source link

wolfMQTT Espressif ESP32 Managed Component Support #352

Closed gojimmypi closed 8 months ago

gojimmypi commented 11 months ago

Heads up I'm working on an Espressif Managed Component of wolfMQTT to be published at: https://components.espressif.com/

I'm currently developing to a staging instance at: https://components-staging.espressif.com/

I'm using my own login for staging instance - so my test component is at gojimmypi/mywolfmqtt.

See also the live wolfSSL component at https://components.espressif.com/components/wolfssl/wolfssl

and my staging wolfSSL at https://components-staging.espressif.com/components/gojimmypi/mywolfssl

WIP is located on the component-manager branch of my fork of wolfMQTT.

To publish wolfMQTT, see the INSTALL.md file.

See also: https://github.com/wolfSSL/wolfssl/pull/6708 and https://github.com/wolfSSL/wolfssh/issues/588 as well as https://github.com/wolfSSL/wolfssl/issues/6234 for a roadmap of all Espressif improvements currently in progress.

gojimmypi commented 8 months ago

The production wolfmqtt managed component is now available at

The developer-specific namespace staging instance for testing is called mywolfmqtt at: