MicroPython is a re-implementation of
Python 3 optimised for microcontrollers.
What does it do?
It brings the power and beauty of
Python programming to highly constrained computing
environments.
Why is it suddenly everywhere?
It facilitiates simple yet rapid
development on embedded devices. It has powerful features.
It uses a transferable skillset. It has an outstanding
community.
That's it!
(actually...)
MicroPython is all over EMF
MicroPython is all over the UK
MicroPython is all over the world
MicroPython is on a path into SPACE
Damien George
How?
(The technical bit...)
MicroPython Coding Style
(Does not follow traditional software
engineering practices)