MicroPython
Mu IDE link https://codewith.mu/
ESP32 micros are ideal for using MicroPython
The BBC micro:bit uses a version of Python called MicroPython.
Using MicroPython
BBC micro:bit
NOTE you cannot use Bluetooth with MicroPython due to memory limitations
Simple example code
Devices (Accellaromitor, Compass)
Note here is a link to full Python
Python Programming