Simple and easy to use Kotlin Multiplatform Authentication library targeting iOS, Android, Desktop and Web (kmpauth-firebase module doesn't have web support yet). Supporting Google, Apple, Github, ...
MCUs are ideal MQTT clients because the protocol is lightweight and designed for low-bandwidth, low-RAM environments.