The title should reference the Dash really, since that is the interesting bit here; not the STM32 stuff.<p>Anyway, if anyone is going to attempt this I would recommend:<p>1. Don't install a VM to do this as weirdly recommended in the artcle. Using GCC Arm Embedded on Windows is not difficult. There are pre-built binaries on Launchpad which work fine.<p>2. If possible, use the mBed API instead of any manufacturer-supplied SDKs. It's a great API and supports many STM32 chips already (though apparently not this specific one so some porting may be necessary).<p>3. Good luck getting that broadcom wifi chip to work.
This is great. I just thinking about messing with a STM32 chip for a project, so this guide looks good. And actually Amazon's little button thing looks awesome.<p>Hopefully they don't freak out and try to lock it down in the future :( Since Microsoft got pwned when they tried to mess with the Adafruit crew you'd think they wouldn't, but I've learned that one should never underestimate the power of human stupidity.
Dumb question: why don't manufacturers disable the JTAG interface after all the flashing and testing are done?<p>Don't get me wrong, I really appreciate them leaving these devices easily reprogrammable for us hackers, but there's really not much benefit in it for them.
the amazon thing is not cheap. for 15 you get a Dev board with lots of handy usb and serial ports. for 5 you get Chinese board with wifi that also have stm32 chips