VCC-GND STM32F407VET6 dev board

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
User avatar
mcauser
Posts: 310
Joined: Mon Jun 15, 2015 8:03 am

Re: VCC-GND STM32F407VET6 dev board

Post by mcauser » Thu Mar 09, 2017 1:00 am

Board definition moved here:
https://github.com/mcauser/VCC_GND_F407

Using @dhylands approach, with separate git repos per board, and clone them into stmhal/boards when needed
https://github.com/dhylands/wiki/wiki/M ... oard-files

Javid
Posts: 1
Joined: Mon Apr 03, 2017 5:25 am

Re: VCC-GND STM32F407VET6 dev board

Post by Javid » Mon Apr 03, 2017 5:33 am

Hi. Need some advice. I bought one of this boards and confused with led light.
I used code from vcc-gnd.taobao.com for led it works. But what if i want to use cubemx?
Used Cubemx and then used simple code but it doesnt work.

HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_9);
HAL_Delay(500);

Does this board work with Hal drivers? May be you can add example with hal driver?

User avatar
dhylands
Posts: 2821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Shuswap, BC, Canada
Contact:

Re: VCC-GND STM32F407VET6 dev board

Post by dhylands » Mon Apr 03, 2017 8:23 pm

The board works with the HAL, since micropython uses the HAL.

Did you also configure the pin as an output? and enable the clock for Port B?

Do you have a complete code example?

I have a small repository here: https://github.com/dhylands/stm32-test and if you check that out and do:

Code: Select all

make BOARD=VCC-GND-F407
then that builds a small app that flashes the BLUE Led on the board (and uses the HAL)

mhwang1973
Posts: 9
Joined: Tue Jul 11, 2017 9:35 am

Re: VCC-GND STM32F407VET6 dev board

Post by mhwang1973 » Fri Jul 14, 2017 5:46 am

I set the board to DFU mode , and download the flash using:
$make BOARD=VCC_GND_F407 deploy
It worked in MACos, but met a driver trouble in Win7 X64. It can be read as a mass strorage, but the VCP cannot work.
What is the problem?

Turbinenreiter
Posts: 272
Joined: Sun May 04, 2014 8:54 am

Re: VCC-GND STM32F407VET6 dev board

Post by Turbinenreiter » Wed Aug 02, 2017 9:17 am

I just ordered one. And I feel a bit dirty.

Can we have a way to throw money at the project other than buying Pyboards? A donate-button would be cool, but also something that can be billed - companies need billing.

User avatar
deshipu
Posts: 1324
Joined: Thu May 28, 2015 5:54 pm

Re: VCC-GND STM32F407VET6 dev board

Post by deshipu » Wed Aug 02, 2017 11:58 am

Turbinenreiter wrote: Can we have a way to throw money at the project other than buying Pyboards? A donate-button would be cool, but also something that can be billed - companies need billing.
IIRC you can buy stickers to support the project.

Turbinenreiter
Posts: 272
Joined: Sun May 04, 2014 8:54 am

Re: VCC-GND STM32F407VET6 dev board

Post by Turbinenreiter » Wed Aug 02, 2017 5:43 pm

From Adafruit, shipping them from New York to Munich :lol:

Great option to add to my next Adafruit order.

KevinA
Posts: 11
Joined: Mon Nov 09, 2015 11:17 pm

Re: VCC-GND STM32F407VET6 dev board

Post by KevinA » Sat Feb 24, 2018 11:07 pm

[quote=loboris post_id=17496 time=1485367486 user_id=923]
There are even better boards with [b]STM32F407ZET6[/b] for ~13-17 US$ with optional external [b]SDRAM[/b] (1 MByte IS62WV51216BLL, ~2-5 US$)
http://www.ebay.com/sch/i.html?_from=R4 ... T6&_sop=15
https://www.aliexpress.com/w/wholesale- ... 0125100625
https://www.aliexpress.com/w/wholesale- ... 0125100822

I'm not shure if MicroPython suppports external SDRAM :?: , but it would be fantastic to run MicroPython with more than 1MB of free RAM on 15-20 US$ board :D

Links to documentation for many of those boards can be found in this forum:
http://www.stm32duino.com/viewtopic.php?t=1369
Most interesting:
http://www.dragonwake.com/download/down ... T6_sch.pdf (STM32F407[b]ZET[/b]6 schematic)
https://translate.google.com/translate? ... &sandbox=1
http://loboris.eu/STM32/STM32F407VET6_schematics.jpg (STM32F407[b]VET[/b]6 schematic)
[/quote]

Thank you for the schematics! The STM32F407ZET6 just replace the Arduino DUE and with the STM32F407ZET6 LCD it screams!

Post Reply