peterhinch / micropython-mqtt

A 'resilient' asynchronous MQTT driver. Recovers from WiFi and broker outages.
MIT License
549 stars 116 forks source link

Add initial support for MQTTv5 #139

Open bobveringa opened 2 months ago

bobveringa commented 2 months ago

This PR adds support for MQTTv5. The implementation is still pretty basic, unoptimized and unfinished, but the general concepts are already in place.

For now, this should not be merged, and this PR mainly serves as a place to further discuss the implementation-specific details.