I'm missing my Arduino environment already!
Setting up the Arduino environment on Mac is a matter of a few minutes and that's it - you're up and running.
This board, unfortunately, requires me to set up a virtual machine to run Windows, which in itself takes time, and then I have to deal with some other vendor to get the software to do anything with it.
It seems that we have a choice of dev environments we can use with this board: the Getting Started (UM1467) document lists environments built by IAR, Keil, Atollic, and Altium. Since they don't mention anything related to the samples, I'm going to assume that the samples will work no matter which one I decide to install.
I haven't really used any of these before, so at this point it's a pretty random guess for me to decide what to use. Because I'm doing this for hobby purposes I'll try to figure out which one will be the easiest to use.
The good news is that futher down in the Getting Started doc they have a few sections dedicated to using each of the listed development environments - with pictures! That can help decide which one to pick.
Because I've used Eclipse a fair bit already, I thought I'd try the Tasking VX-toolset for ARM Cortex by Altium. However, after downloading (~350MB) and installing (~1.6GB) the free trial it looks like it's just a 15 day trial, and quite honestly I don't want to be spending big bucks on a dev environment for a hobby project!
I really wish their "free trial" link would have mentioned this limitation before making me go through that whole process. I did get it to compile and install the demo onto my board, but then the dev software hung, which sure builds confidence
So I guess I'll try the code-size-limited IAR Workbench instead: http://www.iar.com/en/IAR/Development-Tools-for-STM32-and-STM8/
These guys are very clear about it - you either get a 30 day trial, or a 32kB trial, and when you click the link they spell out all the details. Much better than Altium already. I really hope 32kB is enough for this project!
It's about 1 GB to download (ack! Arduino is less than 100MB), so I'll have to leave it at that for today while it downloads...
Top Comments