STM32 development board designed for STM32F051C series, features the STM32F051C8T6 MCU, and integrates various standard interfaces, pretty easy for peripheral expansions.
Open051C is an STM32 development board that features an STM32F051C8T6 device as the microcontroller. There are further expansions with various optional accessory boards for specific application. The modular and open design makes it the ideal for starting application development with STM32F family.

Open051C Development Board

Connecting to debugger

Connecting to various peripherals

Connecting to touch screen LCD

Connecting to UDA1380 Board

Connecting to RS232 Board

Connecting to RS485 Board

Connecting to USB UART Board

Connecting to Ethernet Board

Connecting to VS1003B MP3 Board

Connecting to NRF24L01 RF Board

Connecting to 8 Push Buttons

Connecting to 5 IO Keypad

Connecting to AD Keypad

Connecting to EEPROM Board

Multi I2C peripheral Module connected to the I2C bus

Connecting to DataFlash Board

Connecting to Micro SD Board

Connecting to any accessory board you need