So you can't, for example, initialise a clock twice, or use a pin configured for input on a function that expects an output (like driving an LED)
Oct 6, 2021, 11:20:05 PM [original]I'm not super experienced with microcontrollers so this is extremely helpful! And it's all compile-time too: most of these types are zero sized so they don't even show up in the compiled binary
Oct 6, 2021, 11:22:01 PM [original]And it's real rust too! No Micropythonor TinyGo or whatever, it's the same language I use for websites and Advent of Code, running on a chip so small it doesn't even need a heatsink
Oct 6, 2021, 11:24:21 PM [original]This was all going super well until I realised buffering an image for the display would take 50x the memory the system has
Oct 10, 2021, 1:08:00 AM [original]