STM32duino on STM32F030F4P6?

Any other microcontroller based boards
Post Reply
panoss
Posts: 1
Joined: Thu Nov 28, 2019 12:26 pm
OS: Windows 7
IDE: Arduino, wanna go Atollic TrueStudio
Board: Custom board with STM32F030F4P6

STM32duino on STM32F030F4P6?

Post by panoss » Thu Nov 28, 2019 12:31 pm

Hi everybody.
I 'm trying to find info about STM32duino on an STM32F030F4P6.
It 's just an STM32F030F4P6 on a custom break out board (diy).

I guess this is the best place to ask: can I program my STM32F030F4P6 with Arduino IDE?
(and use Arduino 's libraries?)

mrburnette
Posts: 108
Joined: Fri Mar 29, 2019 2:22 am
Answers: 1
OS: Linux
IDE: Arduino
Core: Any
Board: Blue, MM, Black

Re: STM32duino on STM32F030F4P6?

Post by mrburnette » Thu Nov 28, 2019 3:36 pm

panoss wrote:
Thu Nov 28, 2019 12:31 pm

I guess this is the best place to ask: can I program my STM32F030F4P6 with Arduino IDE?
To my knowledge, Roger's core never supported this chip.
The official STM Arduino cores are likely your best bet to get it up and running:
https://github.com/stm32duino/Arduino_C ... issues/619

.rpv
Posts: 15
Joined: Tue Apr 09, 2019 11:43 pm
OS: WIN
IDE: Arduino
Core: Roger's, STM official, STM8 Sduino

Re: STM32duino on STM32F030F4P6?

Post by .rpv » Fri Dec 06, 2019 10:17 pm

panoss wrote:
Thu Nov 28, 2019 12:31 pm
Hi everybody.
I 'm trying to find info about STM32duino on an STM32F030F4P6.
It 's just an STM32F030F4P6 on a custom break out board (diy).

I guess this is the best place to ask: can I program my STM32F030F4P6 with Arduino IDE?
(and use Arduino 's libraries?)
Hi, the ST core includes support for this MCU:

https://github.com/stm32duino/Arduino_Core_STM32/

And yes, the support for arduino libraries it's good, mostly all fine... except for the flash, 16kb seems like "good enough" but the code for this platform it's a bit fat so 16kb may feel really like an 512b-2kb arduino Uno (depending on what stuff are you using/disabling....serial,i2c,spi,pwm/timers,...)

For this core I added support for the stm32f030k6 (32kb flash) and the stm32f030c8 (8kb ram, 64kb flash) .

The list of supported MCU's it's quite good and they keep adding but if you want to use a different MCU (not listed) it's quite easy to add support for it:
https://github.com/stm32duino/wiki/wiki ... nt-(board)

Post Reply