Page 1 of 1

F407VET6 minimal dev board

Posted: Mon Aug 31, 2020 9:03 pm
by BennehBoy
I wanted to buy a few more FK407M1's but they seem to have gone up in price quite a bit - 11.35GBP each

Whilst searching I found this board -> https://www.aliexpress.com/item/4001249257969.html

A fair amount cheaper, but built quality looks lower, cheaper SD slot & micro USB instead of USB C.

Has anyone tried these?

Re: F407VET6 minimal dev board

Posted: Tue Sep 01, 2020 11:54 am
by fpiSTM
I never used this one. Anyway nice form factor.

Re: F407VET6 minimal dev board

Posted: Tue Sep 01, 2020 12:44 pm
by BennehBoy
I've ordered a few, I'll report back - should work just fine with the Generic F407VE variant, but I guess I'll need to create a board specific one to get SDIO & the onboard SPI memory chip enabled (although the latter probably just depends on which pins they decided to wire it against).

Re: F407VET6 minimal dev board

Posted: Thu Sep 17, 2020 10:36 am
by BennehBoy
Boards arrived, they seem to work quite nicely.

Image

Re: F407VET6 minimal dev board

Posted: Thu Sep 17, 2020 1:47 pm
by fpiSTM
Thanks for the feedback ;)

Re: F407VET6 minimal dev board

Posted: Thu Sep 17, 2020 2:18 pm
by BennehBoy
Can #if define be used in build_opt.h ?

The reason I ask is I frequently compile my project code against multiple boards, I handle this with various #if defined statements

Code: Select all

#if defined ARDUINO_DIYMROE_F407VGT // STM Core SPI SD
#include "LRDuinoDefs407VE.h"
#define ARCH_DEFINED
SPIClass SPI_2(PB15, PB14, PB13); // Max31856  on MOSI, MISO, CLK - SPI2 on F4,  STM Core
#endif
It would be useful to be able to include different HAL modules based on the board type, eg for boards that have SDIO

I can work around it, but at present I have to edit the variant files directly.

Re: F407VET6 minimal dev board

Posted: Thu Sep 17, 2020 2:44 pm
by fpiSTM

Re: F407VET6 minimal dev board

Posted: Thu Sep 17, 2020 3:46 pm
by BennehBoy
Excellent, hadn't spotted that.

Re: F407VET6 minimal dev board

Posted: Fri Sep 18, 2020 11:35 am
by flyboy74
You can also get that board with larger flash if you need it and also if you shop around you will find it cheaper too see both variants here https://www.aliexpress.com/item/4001004 ... web201603_

I have a number of them here and have been using them for awhile as my main go to board because they certainly can do everything that I need and am cheap as chips.