STM32F103C8T6 Development board STM32 system core board 1.44 inch LCD screen #
eBay