# I2C An application to control an I2C display on a Raspberry Pi. This application is meant to be multi-use software, with features ranging from a bus line analyser, a bus delay analyser, a generative AI command line, weather reports, saving notes and much more. This is a starter project, with the goal of expanding everything later on to, let's say, an e-ink display or a small LCD. After some tinkering with GTK, I decided to switch to Qt for the GUI application. The program is multi-platform and even supports a web console. MAIN USE OF THE PROGRAM: the main feature of the program is the ability to control an I2C display really extensively and to be able to do a lot of things with it. CURRENT FEATURES: - Weather display - Randomly generated greeting quote (I still don't really know what to do about that; I could add a joke-of-the-day system or something like that) - A button-powered Pomodoro timer - Some sort of clock mechanism that adds an alarm clock, a timer and a stopwatch - System monitor dashboard (CPU, RAM, disk, temperature, ...) - Speech command center - Generative AI model that uses Meta's Llama - Currently playing audio - Voice-based notes - To-do list integration based on your personal calendar A nice idea for the future is to make it easily installable and configurable, without too much tinkering needed. At the moment, the software only supports a CLI version. Support will be kept to Linux and macOS for now.