-2
\$\begingroup\$

I want to buy an STM32 development board, and I was thinking to try one of these really cheap ones on eBay (from China). My choice is the following:

Core407V STM32F407VET6 STM32 Cortex-M4 Development Board Mainboard Module Kit along with the programmer for the board:
Mini ST-Link V2 Stlink Emulator Downloader Programming STM8 STM32 Shell Metal.

Will I be able to use the Coocox IDE or the GNU ARM Eclipse in order to be able to program it? Will I also be able to use the various libraries from ST Microelectronics? For me it's just a hobby and that's the main reason why I don't want to spent too much money on it.

\$\endgroup\$

closed as off-topic by Turbo J, Bence Kaulics, PeterJ, Dave Tweed Aug 6 '17 at 17:35

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    \$\begingroup\$ An Official STM32 dev board with on-board programmer can be bought under 11$ on Farnell. This board can be used to program other custom STM32 boards later. Buying an undocumented, fakish chinesee board for more would be a bad decision. \$\endgroup\$ – Bence Kaulics Aug 6 '17 at 10:48
  • \$\begingroup\$ The official STM boards are also included in the Cube software so you can configure them and generate driver code automatically. \$\endgroup\$ – Finbarr Aug 6 '17 at 15:37
0
\$\begingroup\$

will i be able to use the Coocox IDE or the GNU ARM Eclipse in order to be able to program it?

it can be programmed with coide 1.x at least. I would recommend against 2.x as it is a mess.

Will i also be able to use the various libraries from ST Microelectronics?

it can be programmed with the standard peripheral library, and others from ST.

\$\endgroup\$
0
\$\begingroup\$

Yes, you should be able to.

I am using a variant of that board (ZET variant) and a clone STLink programmer (not the same one as in the link) and I am programming it using System Workbench. I would think CooCox should work as well.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.