EspOledTemp – A C# companion

The EspOledTemps main display is the physical display, and as we can see in the presentation it also has a built in webserver that can present the values in a browser. These values are also sent to the network via MQTT, and can be used in all applications that can handle this protocol.
To visualize this I created a program in C#. It uses WPF for the graphics, and it’s designed to run on a Windows computer. The main work in this program is done by a Nuget package, M2Mqtt by Paolo Patierno. This library takes care of the Mqtt communications below the surface, and makes my code easy by just calling functions from the library when connecting to the broker, subscribing and more.

The code is open source and can be found at Github.