8 years, 6 months ago.

Is there support for the new Nucleo 32pin boards?

I see that ST have released a range small 32 pin Nucleo boards which they claim are mbed compatible, is this true, and if so, how do I upload to the board. I have one on order, but cannot find it on the platforms page. Specifically the board is: STM32F303K8 NUCLEO-32 MCU

I now have the board, by clicking on the mbed shortcut on the drive itself, I added it to my compiler, but am not able to download it, since it says Error: Target "ST_PLACEHOLDER" is not recognized, is this simply because the files are still in development, or am I doing something wrong?

posted by stephenr.pit@... 21 Oct 2015
posted by Zoltan Hudak 29 Oct 2015

2 Answers

8 years, 6 months ago.

Hi, As alternative I have tried an STM32F103C8T6 module which is a small footprint 72MHz Cortex-M3 board equipped with 20kB RAM and 64kB Flash (available on eBay for less than $4). Although there isn’t exactly matching option available for the mbed online compiler, when I select NUCLEO-F103RB platform and make sure the generated binary does not exceed 64kB, once downloaded to such board it is running fine. Have a look at CAN_Nucleo_Hello. Another alternative is to work off-line (e.g. CooCox CoIDE + GCC + mbed lib).

8 years, 6 months ago.

I am afraid there is no support yet. You can add the board to you mBed project, but the compiler will throw an error for these boards as of yesterday: "Error: Target "NUCLEO_F303K8" is not recognized" and "Error: Target "NUCLEO_F042K6" is not recognized"

I guess the library support is still in development. This is unfortunate, though, because the first thing the board does is send you to mBed website by the HTML file on the mass storage drive. Release coordination fail between ARM/mBed and ST, methinks :(