Over at Yahboom they made a nice and sturdy Micro:bit compatible robot for you to enjoy. The robot has two solid metal gear motors so you don’t have to worry about them breaking from the common plastic ones. It also features a distance sensor, two line sensors, two RGB lightbulbs, two smart addressable LEDs, a buzzer to play exciting sounds with and even a microphone!
If you are new to Microsoft MakeCode extensions, we made a quick guide for Extension Instructions already. If you know what you are doing, the URL for the extension is https://github.com/brainpad-board/Yahboom-Tinybit_Smart_Robot_Car
This robot utilizes some Universal Blocks that are common between other robots. Click on the link to learn more about them. For features that are not included on that page, they are exclusive for the robot such as the Microphone on the Tiny:bit in this example. Clicking on the button below will redirect you to a MakeCode project with the Tiny:bit extension already installed.
Tip: The “Smart Leds” block lets you use the smart LEDs on the robot with the Neopixel extension. Look at the code below for an example on how to control each LED.