Flashing Klipper.bin to BTT SKR Mini E3 V3

For what it’s worth if someone doesn’t want a clone (which in my experience work fine, but updating firmware tends to be a little finicky, especially in Linux), you can break off the programmer from any nucleo board and use that. Nucleo ST-Link Interface | RadioShuttle Network Protocol

I had a nucleo lying around from like 10 years ago so I tried it out. Works great. Only caveat seems to be I don’t actually get any voltage on the vdd pin. But you can grab 3.3v off the JP1 jumper if you want to power a board directly.

I do think an stlink is a handy device to have if you’re going to be flashing a lot. Usually things are recoverable without it, but sometimes they’re not.

Now annoyingly the SKR Mini E3 V3 come at random with an STM32G0B0 or G0B1. Mine unfortuantely came with the G0B0, so I can’t use CAN. So I ordered the G0B1 off mouser and am going to give replacing it a shot (I am pretty good at SMD soldering so I’m not particularly concerned)