I am coming from the Arduino community where for several projects I built my own custom Arduino pcb (so I could easily duplicate them for things like larger lighting or sound projects). First of all pcbs could be 2 layer (easy to deal with) and I had a choice of DIP or SMT processor. I usually used smt and was comfortable soldering them.
Once I had a board made and a blank uController IC all I had to do was power it up and then burn the Arduino bootloader using and avrispmkii (which would automatically set the right fuse settings) and then burn any code to it using the avrispmkii as well.
The STM32F103CBT6 on the Maple mini is not as fine pitch as the Maple Native or other boards and is similar to the arduino. To me this is an attactive IC to work with as a start and would be a good transition.
What I am not clear on so far is what state is a blank STM32F103CBT6 in? What physical tools do I need to have in order to get it to work with the Maple IDE? JTAG?
Or if I built a pcb identical to the Maple Mini (used the open source files) would it just "work"?