MicroPython is a re-implementation of Python 3 optimised for microcontrollers.
It brings the power and beauty of Python programming to highly constrained computing environments.
It facilitiates simple yet rapid development on embedded devices. It has powerful features. It uses a transferable skillset. It has an outstanding community.
(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
(The technical bit...)
(Does not follow traditional software engineering practices)
(The inspiring bit...)
1,931 backers pledged £97,803
1,399 backers pledged £28,534
1,000,000 children and an international team of volunteers
Live DEMO :-)
I only just got mine... let playtime begin
https://github.com/emfcamp/Mk3-Hardware
https://github.com/emfcamp/Mk3-Firmware
The future...
Satellite control layer written in MicroPython
"Asking what sort of education and learning our community supports is how we decide what sort of community we become.
For it is through education and learning that we engage with our future colleagues, friends and supporters."
Nicholas Tollervey, 2015. :-)