Here is another development board that you can use to put smart robots together. The micro:bit v2 board comes with Bluetooth 5.0, built-in speaker, and touch sensor. It has a 5×5 LED array, two programmable tactile buttons, and a MEMS microphone.
This board has a 64 MHz, ARM Cortex-M4 microcontroller with FPU, 512KB Flash, 128KB RAM and a built-in temperature sensor. It works with your MakeCode blocks and MicroPython code and lets you upload code wirelessly through your phone.