Got my small system monitor thing to work. It's very barebones still, i want to add more data to it. But it shows me the essentials.
The screen (Tufty) asks my PC over serial for data, like CPU usage. On my desktop I have a driver python script that listens for requested data and sends it back. It also lets me turn off and on the screen and waits patiently for it to be back online.
The code is here: https://codeberg.org/akselmo/TuftySysMon
The code is absolutely horrid and I want to rewrite the driver in some other language. Perhaps Rust, perhaps Odin, perhaps something else.
But for now, it works and I'm happy with it.
#embedded #linux #Tufty2040