#radiator stresstest
Explore tagged Tumblr posts
Text
Lil' somethin' I've been tinkering on and off for the past year or so.
Technobabble warning
It's not an HDMI display, it's communicating with the PC via USB, so it doesn't take up a screen in the OS.
The downside is that I had to implement an animation rendering engine on the ESP in C.
I couldn't fit all the libraries and the animation as a whole, so I had to slice it up into sprites, creating a large, static image and a series of small ones that get played in reverse every other loop.
It's jank and serial over USB is absolute dogshit when it comes to reliability.
Client was Python interfacing with HWMonitor, which adds dependencies and needs HWMonitor running at all times.
Currently I'm struggling to reimplement everything properly in Rust (both client and embedded) port it onto a Pi Pico with a bigger black/white OLED display with a proper USB driver.
Any tips on that? Especially on getting as much data as possible while supporting both AMD and Nvidia?
#memory optimization is pain#embedded#pcmasterrace#coding#radiator stresstest#cat#esp8266#it's on SRAM#standard issue cat#gaming pc
1 note
·
View note