STM32 F4VE: diferenças entre revisões

De WikiPeida
Ir para a navegação Ir para a procura
Sem resumo de edição
Sem resumo de edição
Linha 4: Linha 4:


== Info ==
== Info ==
=== Leds ===
=== Leds ===
* '''D0''' (Power LED) — +3.3V rail
* '''D1''' (User LED 1) — PA6 (sink)
* '''D3''' (User LED 2) — PA7 (sink)


* PA6
=== Botões ===
* PA7
{| class="wikitable"
! Nome !! Referência !! GPIO !! Modo
|-
| RST || — || NRST || Active low
|-
| WK_UP || — || PA0 || Active high
|-
| K0 || — || PE4 || Active low
|-
| K1 || — || PE3 || Active low
|}


=== Makefile ===
=== Makefile ===
No STM32CubeMX gerar o projecto no formato '''Makefile'''.
No STM32CubeMX gerar o projecto no formato '''Makefile'''.


=== Compilar ===
=== Compilar ===
Usar o [https://developer.arm.com/open-source/gnu-toolchain/gnu-rm GNU ARM Embedded Toolchain].
Usar o [https://developer.arm.com/open-source/gnu-toolchain/gnu-rm GNU ARM Embedded Toolchain].


=== Flash ===
=== Flash ===
É preciso usar um programador '''ST-Link V2''' e o software [https://github.com/texane/stlink stlink].
É preciso usar um programador '''ST-Link V2''' e o software [https://github.com/texane/stlink stlink].
<syntaxhighlight lang="shell">
<syntaxhighlight lang="shell">
st-flash write build/blinky.bin 0x8000000
st-flash write build/blinky.bin 0x8000000
Linha 27: Linha 35:


=== Debug ===
=== Debug ===
Correr o '''st-util''' num terminal separado. E depois corre-se o gdb com:
Correr o '''st-util''' num terminal separado. E depois corre-se o gdb com:
<syntaxhighlight lang="shell">
<syntaxhighlight lang="shell">
arm-none-eabi-gdb --eval-command="tar extended-remote :4242" build/blinky.elf
arm-none-eabi-gdb --eval-command="tar extended-remote :4242" build/blinky.elf
Linha 35: Linha 41:


== Description ==
== Description ==
Core407V is a small STM32 development board that features an STM32F407VET6 device as the microcontroller, supports further expansion. It is ideal for starting application development with STM32F family.


Core407V is a small STM32 development board that features an STM32F407VET6 device as the
Board marked "STM32F4XX STM32_F4VE V2.0  1509" on the back.
microcontroller, supports further expansion. It is ideal for starting application development
 
with STM32F family.
== Board Info ==
{| class="wikitable"
! colspan="2" | Board
|-
| Name || STM32 F4VE
|-
| Part || STM32_F4VE
|-
| Origin || China
|-
| PCB Color || Black
|-
| PCB Size || 62mm × 85mm
|-
| Mounting || 4× M3 holes
|}


== Board Features ==
== Board Features ==
* Onboard: SD card slot
* Onboard microSD card slot
* RTC Battery: CR1220
* RTC backup battery: CR1220
* Wireless Communication: NRF2401 Interface
* Wireless: nRF24L01 interface header
* Data storage: W25Q16
* SPI Flash: W25Q16JV (2MiB, on SPI1)
* Support FMSC LCD Interface
* FSMC LCD TFT interface (16×2 header)
* Multi-user keys
* JTAG/SWD header (2×10)
* All the CPU-10 lead
* Mini USB (VCP via ST VCP driver)
* 2.54mm integer multiples spacing pin
* Serial header (USART1: PA9/PA10)
* 4 buttons: RST, WK_UP, K0, K1
* 2 user LEDs + 1 power LED
* BOOT0 and BOOT1 jumpers
* RTC crystal (32.768kHz) + 8MHz HSE crystal
* All CPU pins broken out (2×24 headers)
 
=== Avisos ===
* '''Atenção:''' Os pinos +5V estão directamente ligados ao USB. Não alimentar pelo USB e por fonte externa simultaneamente.
* '''Atenção:''' A placa tem um resistor pull-up extra em D+ (R21) que viola a especificação USB quando os pull-ups internos do MCU também estão activos. Pode causar erros de USB.


== MCU Features ==
== MCU Features ==
* Core: Cortex-M4 32-bit RISC
{| class="wikitable"
* Feature: a full set of single-cycle DSP instructions
! colspan="2" | Microcontroller
* Operating Frequency: 168MHz, 210 DMIPS/1.25 DMIPS/MHz
|-
* Operating Voltage: 1.8V-3.6V
| Part || STM32F407VET6
* Package: LQFP100
|-
* Storage Resources: 512kB Flash, 192+4kB SRAM
| Manufacturer || ST Microelectronics
* Resources:
|-
** 3 x SPI
| Core || ARM Cortex-M4 32-bit
** 3 x USART
|-
** 2 x UART
| Max. Clock || 168 MHz, 210 DMIPS
** 2 x I2S
|-
** 3 x I2C
| Operating Voltage || 1.8V 3.6V
** 1 x FSMC
|-
** 1 x SDIO
| Package || LQFP100
** 2 x CAN
|}
** 1 x USB 2.0
* FS/HS Controler(with DMA)
* 1 x USB HS ULPI (used for external USB HS PHY)
* 1 x 10/100 Ethernet MAC
* 1 x 8 to 12-bit parallel camera interface
* 3 x AD(12 bit,1us)
* 2 x DA(12 bit)


== More Info ==
{| class="wikitable"
! colspan="2" | Memória Interna
|-
| Flash || 512 KiB
|-
| SRAM || 192 KiB
|-
| Backup SRAM || 4 KiB
|}


Board marked "STM32F4XX STM32_F4VE V2.0 1509" on the back.
{| class="wikitable"
! colspan="2" | Osciladores
|-
| HSI || 16 MHz
|-
| LSI || 32 kHz
|-
| HSE || 8 MHz
|-
| LSE || 32.768 kHz
|}
 
=== Periféricos ===
* 3× SPI
* 3× USART + 2× UART
* 2× I2S
* 3× I2C
* 1× FSMC
* 1× SDIO
* 2× CAN
* 1× USB 2.0 FS/HS (com DMA)
* 1× USB HS ULPI (para PHY externo)
* 1× Ethernet MAC 10/100
* 1× interface câmara paralela 8–12 bit
* 3× ADC 12-bit (1 µs)
* 2× DAC 12-bit
* Feature: single-cycle DSP instructions
 
== Regulador de Tensão ==
{| class="wikitable"
! colspan="2" | Regulator
|-
| Part || AMS1117
|-
| Package || SOT223
|-
| Input || +4.6V a +15V
|-
| Output || +3.3V @ 1A
|}
 
== Connectors & Pinouts ==
 
=== Header 1 (J2) — 2×24 pinos ===
{| class="wikitable"
! # !! Nome !! GPIO
|-
| 1–4 || 5V || +5V rail
|-
| 5–8 || 3V3 || +3.3V rail
|-
| 9–10 || GND || Ground
|-
| 11 || PE2 || PE2
|-
| 12 || PE3 || PE3
|-
| 13 || PE4 || PE4
|-
| 14 || PE5 || PE5
|-
| 15 || PE6 || PE6
|-
| 16 || PC13 || PC13
|-
| 17 || PC0 || PC0
|-
| 18 || PC1 || PC1
|-
| 19 || PC2 || PC2
|-
| 20 || PC3 || PC3
|-
| 21 || VR- || VREF-
|-
| 22 || VR+ || VREF+
|-
| 23 || PA0 || PA0
|-
| 24 || PA1 || PA1
|-
| 25 || PA2 || PA2
|-
| 26 || PA3 || PA3
|-
| 27 || PA4 || PA4
|-
| 28 || PA5 || PA5
|-
| 29 || PA6 || PA6
|-
| 30 || PA7 || PA7
|-
| 31 || PC4 || PC4
|-
| 32 || PC5 || PC5
|-
| 33 || PB0 || PB0
|-
| 34 || PB1 || PB1
|-
| 35 || PE7 || PE7
|-
| 36 || PE8 || PE8
|-
| 37 || PE9 || PE9
|-
| 38 || PE10 || PE10
|-
| 39 || PE11 || PE11
|-
| 40 || PE12 || PE12
|-
| 41 || PE13 || PE13
|-
| 42 || PE14 || PE14
|-
| 43 || PE15 || PE15
|-
| 44 || PB10 || PB10
|-
| 45 || PB11 || PB11
|-
| 46 || PB12 || PB12
|-
| 47 || PB13 || PB13
|-
| 48 || PB14 || PB14
|}
 
=== Header 2 (J3) — 2×24 pinos ===
{| class="wikitable"
! # !! Nome !! GPIO
|-
| 1–4 || 3V3 || +3.3V rail
|-
| 5 || BT0 || BOOT0
|-
| 6 || BT1 || PB2 (BOOT1)
|-
| 7–10 || GND || Ground
|-
| 11 || PE1 || PE1
|-
| 12 || PE0 || PE0
|-
| 13 || PB9 || PB9
|-
| 14 || PB8 || PB8
|-
| 15 || PB7 || PB7
|-
| 16 || PB6 || PB6
|-
| 17 || PB5 || PB5
|-
| 18 || PB3 || PB3
|-
| 19 || PD7 || PD7
|-
| 20 || PD6 || PD6
|-
| 21 || PD5 || PD5
|-
| 22 || PD4 || PD4
|-
| 23 || PD3 || PD3
|-
| 24 || PD2 || PD2
|-
| 25 || PD1 || PD1
|-
| 26 || PD0 || PD0
|-
| 27 || PC12 || PC12
|-
| 28 || PC11 || PC11
|-
| 29 || PC10 || PC10
|-
| 30 || PA15 || PA15
|-
| 31 || PA12 || PA12
|-
| 32 || PA11 || PA11
|-
| 33 || PA10 || PA10
|-
| 34 || PA9 || PA9
|-
| 35 || PA8 || PA8
|-
| 36 || PC9 || PC9
|-
| 37 || PC8 || PC8
|-
| 38 || PC7 || PC7
|-
| 39 || PC6 || PC6
|-
| 40 || PD15 || PD15
|-
| 41 || PD14 || PD14
|-
| 42 || PD13 || PD13
|-
| 43 || PD12 || PD12
|-
| 44 || PD11 || PD11
|-
| 45 || PD10 || PD10
|-
| 46 || PD9 || PD9
|-
| 47 || PD8 || PD8
|-
| 48 || PB15 || PB15
|}
 
=== JTAG Header (P1) — 2×10 ===
{| class="wikitable"
! # !! Função !! GPIO
|-
| 1–2 || VCC || +3.3V
|-
| 3 || TRST || PB4
|-
| 5 || TDI || PA15
|-
| 7 || TMS / SWDIO || PA13
|-
| 9 || TCLK / SWCLK || PA14
|-
| 13 || TDO / SWO || PB3
|-
| 15 || RESET || NRST
|-
| 4,6,8,10,12,14,16,18,20 || GND || Ground
|}
 
=== TFT LCD Header (J1) — 2×16 ===
{| class="wikitable"
! # !! Função !! GPIO
|-
| 1 || GND || Ground
|-
| 2 || RST || Reset
|-
| 3–18 || FSMC D15–D0 || PD10,PD9,PD8,PE15–PE7,PD1,PD0,PD15,PD14
|-
| 19 || FSMC NOE || PD4
|-
| 20 || FSMC NWE || PD5
|-
| 21 || FSMC A18 || PD13
|-
| 22 || FSMC NE1 || PD7
|-
| 23 || Touch CLK || PB13
|-
| 24 || Touch CS || PB12
|-
| 25 || Touch MOSI || PB15
|-
| 26 || Touch MISO || PB14
|-
| 27 || Touch PEN || PC5
|-
| 28 || LCD Backlight || PB1
|-
| 31 || 3V3 || +3.3V
|-
| 30,32 || GND || Ground
|}


=== Brief summary of the features ===
=== nRF24L01 Header (JP2) — 2×4 ===
{| class="wikitable"
! # !! Função !! GPIO
|-
| 1 || GND || Ground
|-
| 2 || VCC || +3.3V
|-
| 3 || CE || PB6
|-
| 4 || CSN || PB7
|-
| 5 || SCK || PB3
|-
| 6 || MOSI || PB5
|-
| 7 || MISO || PB4
|-
| 8 || IRQ || PB8
|}


* Two GPIO headers each with a double row of pins (2 x 30). 54 + 56 = 110 GPIOs in all.
=== Serial Header (J6) — 1×4 ===
* Header pins for 5V, 3.3V & GND.
{| class="wikitable"
* A specialised 16 x 2 header marked "TFT" (16 data pins + strobes, and SPI).
! # !! Função !! GPIO
* A 2 x 10 JTAG IDE header.
|-
* An 8 pin female header for NRF24L01 RF (not WiFi) module.
| 1 || VCC || +5V
* A 4 x 1 header for Serial (Serial 1?).
|-
* Links for BOOT0 and BOOT1 (PB2)
| 2 || GND || Ground
* Mini SD slot.
|-
* Mini USB which provides USB Serial (VCP) via the ST VCP driver (Read ALL the instructions when installing the driver - it's a 2-step process.)
| 3 || RX || PA10
* 4 buttons (RST, K..UP, K0, K1)
|-
* KEY1 PE0 (TBC?)
| 4 || TX || PA9
* LEDs: "D3" = PA5 & "D2" = PA6
|}
* Power LED = "D1"
* force re-enum is PD6 (TBC?)
* RTC and 8MHz crystals.
* RTC backup battery (CR 1220)


Many boards are fitted with additional flash - often a Winbond W25Q16 chip (16M-bit, 4KB erasable sectors & 32KB/64KB erasable blocks). Flash memory is on SPI1 - CS permanently enabled.
=== microSD (U5) ===
{| class="wikitable"
! # !! Função !! GPIO
|-
| 1 || DAT2 || PC10
|-
| 2 || CD/DAT3 || PC11
|-
| 3 || CMD || PD2
|-
| 4 || VDD || +3.3V
|-
| 5 || CLK || PC12
|-
| 6 || VSS || Ground
|-
| 7 || DAT0 || PC8
|-
| 8 || DAT1 || PC9
|}


Some boards may have SDRAM pads on the underside, as per the ZET6 variant.
=== USB Mini (J4) ===
{| class="wikitable"
! # !! Função !! GPIO
|-
| 1 || VCC || +5V
|-
| 2 || D- || PA11
|-
| 3 || D+ || PA12
|-
| 5 || GND || Ground
|}


=== Documentation ===
== SPI Flash — W25Q16JV (U3) ==
{| class="wikitable"
! colspan="2" | Winbond W25Q16JV
|-
| Capacidade || 2 MiB (16 Mbit)
|-
| Interface || SPI1
|-
| Package || SOIC-8
|-
| CS || PB0
|-
| DO (MISO) || PB4
|-
| DI (MOSI) || PB5
|-
| CLK || PB3
|}
Nota: O CS está permanentemente activo na maioria das placas.


== Documentation ==
[[File:STM32F407VET6 Pinmap.jpg|200px|thumb|Pinmap]]
[[File:STM32F407VET6 Pinmap.jpg|200px|thumb|Pinmap]]


STM32F4 documentation from ST Microelectronics.
STM32F4 documentation from ST Microelectronics.


Board schematic: [[Media:STM32F407ZET6_sch-1.pdf]] (This is the ZET6 board - all appears correct, other than:
Board schematic: [[Media:STM32F407ZET6_sch-1.pdf]] (This is the ZET6 board all appears correct, other than:
* Pin numbers on MCU will be different
* Pin numbers on MCU will be different
* Extend I/O connectors are different (less pins)
* Extend I/O connectors are different (less pins)
Linha 114: Linha 483:
Another board schematic (PCB and components list included): [[Media:STM32_F4VE_SCHEMATIC.PDF]]
Another board schematic (PCB and components list included): [[Media:STM32_F4VE_SCHEMATIC.PDF]]


Translated manual describes the demo software [[Media:STM32F407_example_manual.ja.en.pdf]]
Translated manual describes the demo software: [[Media:STM32F407_example_manual.ja.en.pdf]]
 
Original schematic from stm32-base.org: [https://stm32-base.org/assets/pdf/boards/original-schematic-STM32F407VET6-STM32_F4VE_V2.0.pdf STM32_F4VE_V2.0 Schematic]


== External links ==
== External links ==
* [http://www.st.com/en/microcontrollers/stm32f407ve.html Product Page]
* [http://www.st.com/en/microcontrollers/stm32f407ve.html Product Page — ST]
* [http://www.st.com/resource/en/reference_manual/dm00031020.pdf Reference Manual]
* [http://www.st.com/resource/en/reference_manual/dm00031020.pdf Reference Manual]
* [http://www.st.com/en/development-tools/stm32cubemx.html STM32CubeMX]
* [http://www.st.com/en/development-tools/stm32cubemx.html STM32CubeMX]
* [https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0.html STM32-base project page]
* [https://developer.arm.com/open-source/gnu-toolchain/gnu-rm GNU ARM Embedded Toolchain]
* [https://github.com/texane/stlink stlink — ST-Link software]


[[Category:Electrónica]]
[[Category:Electrónica]]

Revisão das 22h34min de 12 de março de 2026

Front
Dimensions
Features

Info

Leds

  • D0 (Power LED) — +3.3V rail
  • D1 (User LED 1) — PA6 (sink)
  • D3 (User LED 2) — PA7 (sink)

Botões

Nome Referência GPIO Modo
RST NRST Active low
WK_UP PA0 Active high
K0 PE4 Active low
K1 PE3 Active low

Makefile

No STM32CubeMX gerar o projecto no formato Makefile.

Compilar

Usar o GNU ARM Embedded Toolchain.

Flash

É preciso usar um programador ST-Link V2 e o software stlink.

st-flash write build/blinky.bin 0x8000000

Debug

Correr o st-util num terminal separado. E depois corre-se o gdb com:

arm-none-eabi-gdb --eval-command="tar extended-remote :4242" build/blinky.elf

Description

Core407V is a small STM32 development board that features an STM32F407VET6 device as the microcontroller, supports further expansion. It is ideal for starting application development with STM32F family.

Board marked "STM32F4XX STM32_F4VE V2.0 1509" on the back.

Board Info

Board
Name STM32 F4VE
Part STM32_F4VE
Origin China
PCB Color Black
PCB Size 62mm × 85mm
Mounting 4× M3 holes

Board Features

  • Onboard microSD card slot
  • RTC backup battery: CR1220
  • Wireless: nRF24L01 interface header
  • SPI Flash: W25Q16JV (2MiB, on SPI1)
  • FSMC LCD TFT interface (16×2 header)
  • JTAG/SWD header (2×10)
  • Mini USB (VCP via ST VCP driver)
  • Serial header (USART1: PA9/PA10)
  • 4 buttons: RST, WK_UP, K0, K1
  • 2 user LEDs + 1 power LED
  • BOOT0 and BOOT1 jumpers
  • RTC crystal (32.768kHz) + 8MHz HSE crystal
  • All CPU pins broken out (2×24 headers)

Avisos

  • Atenção: Os pinos +5V estão directamente ligados ao USB. Não alimentar pelo USB e por fonte externa simultaneamente.
  • Atenção: A placa tem um resistor pull-up extra em D+ (R21) que viola a especificação USB quando os pull-ups internos do MCU também estão activos. Pode causar erros de USB.

MCU Features

Microcontroller
Part STM32F407VET6
Manufacturer ST Microelectronics
Core ARM Cortex-M4 32-bit
Max. Clock 168 MHz, 210 DMIPS
Operating Voltage 1.8V – 3.6V
Package LQFP100
Memória Interna
Flash 512 KiB
SRAM 192 KiB
Backup SRAM 4 KiB
Osciladores
HSI 16 MHz
LSI 32 kHz
HSE 8 MHz
LSE 32.768 kHz

Periféricos

  • 3× SPI
  • 3× USART + 2× UART
  • 2× I2S
  • 3× I2C
  • 1× FSMC
  • 1× SDIO
  • 2× CAN
  • 1× USB 2.0 FS/HS (com DMA)
  • 1× USB HS ULPI (para PHY externo)
  • 1× Ethernet MAC 10/100
  • 1× interface câmara paralela 8–12 bit
  • 3× ADC 12-bit (1 µs)
  • 2× DAC 12-bit
  • Feature: single-cycle DSP instructions

Regulador de Tensão

Regulator
Part AMS1117
Package SOT223
Input +4.6V a +15V
Output +3.3V @ 1A

Connectors & Pinouts

Header 1 (J2) — 2×24 pinos

# Nome GPIO
1–4 5V +5V rail
5–8 3V3 +3.3V rail
9–10 GND Ground
11 PE2 PE2
12 PE3 PE3
13 PE4 PE4
14 PE5 PE5
15 PE6 PE6
16 PC13 PC13
17 PC0 PC0
18 PC1 PC1
19 PC2 PC2
20 PC3 PC3
21 VR- VREF-
22 VR+ VREF+
23 PA0 PA0
24 PA1 PA1
25 PA2 PA2
26 PA3 PA3
27 PA4 PA4
28 PA5 PA5
29 PA6 PA6
30 PA7 PA7
31 PC4 PC4
32 PC5 PC5
33 PB0 PB0
34 PB1 PB1
35 PE7 PE7
36 PE8 PE8
37 PE9 PE9
38 PE10 PE10
39 PE11 PE11
40 PE12 PE12
41 PE13 PE13
42 PE14 PE14
43 PE15 PE15
44 PB10 PB10
45 PB11 PB11
46 PB12 PB12
47 PB13 PB13
48 PB14 PB14

Header 2 (J3) — 2×24 pinos

# Nome GPIO
1–4 3V3 +3.3V rail
5 BT0 BOOT0
6 BT1 PB2 (BOOT1)
7–10 GND Ground
11 PE1 PE1
12 PE0 PE0
13 PB9 PB9
14 PB8 PB8
15 PB7 PB7
16 PB6 PB6
17 PB5 PB5
18 PB3 PB3
19 PD7 PD7
20 PD6 PD6
21 PD5 PD5
22 PD4 PD4
23 PD3 PD3
24 PD2 PD2
25 PD1 PD1
26 PD0 PD0
27 PC12 PC12
28 PC11 PC11
29 PC10 PC10
30 PA15 PA15
31 PA12 PA12
32 PA11 PA11
33 PA10 PA10
34 PA9 PA9
35 PA8 PA8
36 PC9 PC9
37 PC8 PC8
38 PC7 PC7
39 PC6 PC6
40 PD15 PD15
41 PD14 PD14
42 PD13 PD13
43 PD12 PD12
44 PD11 PD11
45 PD10 PD10
46 PD9 PD9
47 PD8 PD8
48 PB15 PB15

JTAG Header (P1) — 2×10

# Função GPIO
1–2 VCC +3.3V
3 TRST PB4
5 TDI PA15
7 TMS / SWDIO PA13
9 TCLK / SWCLK PA14
13 TDO / SWO PB3
15 RESET NRST
4,6,8,10,12,14,16,18,20 GND Ground

TFT LCD Header (J1) — 2×16

# Função GPIO
1 GND Ground
2 RST Reset
3–18 FSMC D15–D0 PD10,PD9,PD8,PE15–PE7,PD1,PD0,PD15,PD14
19 FSMC NOE PD4
20 FSMC NWE PD5
21 FSMC A18 PD13
22 FSMC NE1 PD7
23 Touch CLK PB13
24 Touch CS PB12
25 Touch MOSI PB15
26 Touch MISO PB14
27 Touch PEN PC5
28 LCD Backlight PB1
31 3V3 +3.3V
30,32 GND Ground

nRF24L01 Header (JP2) — 2×4

# Função GPIO
1 GND Ground
2 VCC +3.3V
3 CE PB6
4 CSN PB7
5 SCK PB3
6 MOSI PB5
7 MISO PB4
8 IRQ PB8

Serial Header (J6) — 1×4

# Função GPIO
1 VCC +5V
2 GND Ground
3 RX PA10
4 TX PA9

microSD (U5)

# Função GPIO
1 DAT2 PC10
2 CD/DAT3 PC11
3 CMD PD2
4 VDD +3.3V
5 CLK PC12
6 VSS Ground
7 DAT0 PC8
8 DAT1 PC9

USB Mini (J4)

# Função GPIO
1 VCC +5V
2 D- PA11
3 D+ PA12
5 GND Ground

SPI Flash — W25Q16JV (U3)

Winbond W25Q16JV
Capacidade 2 MiB (16 Mbit)
Interface SPI1
Package SOIC-8
CS PB0
DO (MISO) PB4
DI (MOSI) PB5
CLK PB3

Nota: O CS está permanentemente activo na maioria das placas.

Documentation

Pinmap

STM32F4 documentation from ST Microelectronics.

Board schematic: Media:STM32F407ZET6_sch-1.pdf (This is the ZET6 board — all appears correct, other than:

  • Pin numbers on MCU will be different
  • Extend I/O connectors are different (less pins)
  • SDRAM is not implemented on my board)

Another board schematic (PCB and components list included): Media:STM32_F4VE_SCHEMATIC.PDF

Translated manual describes the demo software: Media:STM32F407_example_manual.ja.en.pdf

Original schematic from stm32-base.org: STM32_F4VE_V2.0 Schematic