STM32 F103ZET6 Development Board $ 14.74