Thanks, Steve and Ray,
Yes, that STlink stick should work for upload, but not as a serial COM port.
Meaning that I would be able to use it to upload sketches on the STM32F030F4P6 board, Correct? If I had a better STLink Stick that has the version V2.2 and Up – I would be able to use a COM port as well. Since Arduino IDE support several Upload methods – I can use an FTDI for Serial and STlink to use as itself for uploading settings.
BTW, I have found a “Blue Pill” in my stock of boards
and I have tested it Just to see if I am in the RIGHT direction with the STM32F030F4P6 Board (I wish it had a more catchy name – like the most common ones). I have managed to upload a simple blinky to the “Blue Pill” using Arduino IDE and a COM Port with FTDI unit on 3.3V. I will continue “Playing” with this board while I discover my way with the STM32F030F4P6 board.
some ST official boards
Where can I get these? Are the reasonably priced? and Should I do that? or use an FTDI with COM?
Sorry, but I cannot bring you further on this project, as Roger’s libmaple core, in which I am interested, does not support this chip.
Since I am new and not familiar with Roger’s libmaple core I would be happy if you could point me to it, Maybe you did already but since I have everything still blurred I would be happy if you could do that again.
Maybe the official ST core does support it
I have already uploaded all STM32 Boards to the Arduino IDE – There are so many that I could not start to imagine. stm32duino has several to offer and I have also found under s32duino (not exactly stm32duino – not sure who this one is?) a support for STM32F030F4 – That it is NOT Complete and I was thinking to test it. I am almost sure that it would support the board I am working with – IF the board configuration from s32duino is in a working stage.
A general overview of upload capability: http://wiki.stm32duino.com/index.php?ti … g_a_sketch
As I have mentioned above, Assuming that I am using the FTDI, the Serial method should suffice – If I will be able to install the FTDI drivers on Windows without a problem.
I have already had a “Blue Pill” as mentioned above – Working with it 
I already ordered a Maple Mini board – Hope it will get soon, So I will be able to test it as well. (China can take 4 to 5 weeks at least). the thing that I like with the “Blue Pill” Dev board that I have – WYSIWYG – Just write down the name of the Pin you see on the board and that is it – you don’t need to work around with the names, it is simple when it comes to pins inside your sketches.
But I recommend looking through the forum and moving in harmony with the larger populations; support will be better.
That should be the best case scenario – But, I hope that when I will get more involved with stm32 boards and experienced as well – I will try those “unknown” to the community boards. I believe that the “Blue Pill” and even “Maple mini” once were unknown – and thanks to those who worked hard – We now can use them and even newbies can as well. I hope that I will be able to understand the STM32F030 series enough to be able to build a support page, with help of the experts that are members of this Forum and part of the STM Comunity.
I can program a Maple Mini board all day long on Windows or Linux without issue…
You do that using STLink or Serial? The Maple mini uses the same communication as the Blue Pill? NUCLEO boards have an embedded ST-Link, so use STM’s core and stay happy, Yes I know BUT they are NOT Cheap
will eventually try them as well…
With non-official cores, just look in the platform.txt file to determine how the ArduinoIDE will provide options…
You got me on that, at my point right now, I am NOT even sure what I should do here?
maybe it is simple and I complicating things – I would be happy if you could explain this a bit more.
Regarding Pinout layout of the KNOWN Boards – is there a place that I can find them online? Like this one below for the STM32F103C8T6 ARM STM32 Cortex-M3
Image
p.s. Just after I posted I was thinking..
Are there pages on this forum that can be used as Pool of interests? i.e. Page on STM32F030F4 Series that members can register to and when the number of members meets a reasonable amount – then a group is created and everyone contribute to the group page with all the knowledge they have and collected so far on that board. that collaborated group page will eventually lead to a Well defined page in STM32 Wiki, and furthermore will let everyone else know more about that board and development will start in an easy way. Hope I make sense and you understand me.
Thank You!!
Arye