This driver board gives your micro:bit the ability to drive two channel DC motors and three channel servos. It's an ideal choice for you to DIY mobile robots.
Features
micro:bit edge connector, directly pluggable
2x DC motor interfaces, 3x servo interfaces
Integrates 5V regulator, up to 3A output current, can be powered from battery through VIN terminal
Onboard multi connector options for DC motors in different specifications, onboard standard servo headers
Comes with development resources and manual (micro:bit graphical examples)
Micor:bit has variety of programming methods like mbed, micropython, typescript and other programming methods, as well as code online websites which are abundant.
The official recommendation are two programming methods: typescript and micropython. Typescript is the graphical programming language. Its website is that: https://makecode.microbit.org/#