Ecowitt API experiment

I thought I’d try a little experiment with the Ecowitt API and a PyPortal Titano. The PyPortal device is a small (4 inch diagonal I think) touch screen with an attached processor, memory and WiFi (it’s got some more stuff too but that wasn’t important for my experiment). The device can run CircuitPython which is a version of Python intended to run on small devices.

I combined some code examples to set up a WiFi connection, then call the Ecowitt API for my station and finally dump out the received data. As you can see below, it worked…

Apologies for the slightly fuzzy photo, the camera had problems getting the whole screen in focus in a close-up view.

Next steps are to display the data in a nicer format, perhaps with some graphics, and enable the touch screen to allow you to see a number of different screens showing different data values.

Neat! Keep us advised on your progress.

Thanks,

Jim

Very interesting. Thanks for sharing.

Great! Looking forward how it evolves!

Any progress on this ?

Like too many of my projects I got distracted by migrating servers, fixing stuff and other new projects. It’s still something I will continue with once I cycle back to my smart home project.