We ♥ MicroPython at Elmwood! And who wouldn't? It gives you the simple syntax of Python 3 right in your micro-controller! It runs on lots of different hardware platforms and could well become the successor to the Arduino language.
We sell a whole lot of different boards that can run MicroPython. Here are just a few: