micro:bit is a tiny programmable computer, designed to make learning and teaching easy and fun.
https://microbit.org/
BBC micro:bit
Motor Driver Board v.2 for the BBC micro:bit
Edge Connector Breakout Board for BBC micro:bit - Pre-built