ESS Controller is a C# WPF desktop application that communicates with an oven via RS-232 serial interface to generate and monitor cycles in temperature based on user input.
Technologies used are C# WPF, SQLite and MongoDB.
SQLite is used for the local database for redundancy. MongoDB is the remote and main database. C# WPF is a framework to create cross-platform desktop applications for Windows, macOS and Linux.