What's so hard about pushing this sensor reading to Adafruit/any other IoT dashboard? You're either sending a mqtt message or POST, regardless of where the sensor reading came from.
I should of clarified, it would of been nice to see an example using an ESP variant (since its cheaper and has wifi) pushing to an IoT dashboard. I haven't looked into the class file and how easy it is to port to micropython/cython.
I don't know about micropython, but I've developed a commercial product with the ESP32 IDF. There's a ton of example code for mqtt and REST included in the SDK.
Haven't tested on ESP, but that would be a great idea, given its ease of use with IoT/connectivity. I've only tested on Arduino, Raspberry Pi, and STM32.