I wrote an article about what I learned while writing an
embedded-hal driver for the MAX6675 thermocouple digitizer. Feel free to check it out! What I Learned Making an embedded-hal Driver in Rust (for the MAX6675 Thermocouple Digitizer) - Barrett's Club
Of course, please use it in your projects if you want/need it! I put some time and effort into making it feel nice, like Arduino, while remaining relatively safe and easy.