The micro:bit platform is wonderful for learning about DIY electronics and coding. The new BBC micro:bit v2 is even more powerful. It has a built-in microphone to react to sounds and can play audio with its built-in speaker. It also has a capacitive touch sensor.
This board features an ARM Cortex-M4 microcontroller with FPU, 512KB Flash, 128KB RAM, and a built-in temperature sensor. It comes with Bluetooth 5.0 to interact with your smart devices. It works with your existing MakeCode blocks and MicroPython code.