STM32 development board designed for the ST official tool STM32F4DISCOVERY, and integrates various standard interfaces, pretty easy for peripheral expansions.
The Open407V-D supports further expansion with various optional accessory boards for specific application. The modular and open design makes it the ideal for starting application development with STM32F4 series microcontrollers.

Open407V-D development board
 

Open407V-D development board back view
 

Connecting to J-Link
 

Connecting to various peripherals
 

STM32 Cortex-M4 MCU board
 

STM32 Cortex-M4 MCU board
 

STM32 Cortex-M4 MCU board
 

STM32 Cortex-M4 MCU board
 

Open407V-D μC/OS-II (Ⅰ)
 

Open407V-D μC/OS-II (Ⅱ)
 

Open407V-D μC/OS-II (Ⅲ)
 

Open407V-D μC/OS-II (Ⅳ)
 

Connecting to USB3300 USB HS Board
 

Connecting to UDA1380 Board
 

Connecting to OV7670 Camera Board
 

Connecting to RS232 Board
 

Connecting to RS485 Board
 

Connecting to USB UART Board
 

Connecting to CAN Board
 

Connecting to 8 Push Buttons
 

Connecting to 5 IO Keypad
 

Connecting to AD Keypad
 

Test Board on the AD/DA port
 

Connecting to FRAM Board
 

Multi I2C peripheral Module connected to the I2C bus
 

Connecting to DataFlash Board
 

Connecting to VS1003B MP3 Board
 

Connecting to NRF24L01 RF Board
 

Connecting to Micro SD Storage Board
 

Connecting to NandFlash Board
 

Connecting to Ethernet Board
 

Connecting to any accessory board you need