I'm finishing up an embedded side project over the holidays. It's C, FreeRTOS and the STM USB host stack. I spend most of my time with the likes of React JS, Swift and Kotlin so it does give me a good, honest, fresh feeling. Also the feeling that my code could rise up and smite me at any moment! Great read, thanks for posting!