In this year’s edition of the Stack Overflow survey, MicroPython is with 1.6% in the Most Popular Technologies — but why?
Sarah Lea
Follow
Towards Data Science
6 hours ago
—
When I saw MicroPython on the list of the Stack Overflow survey from this year, I wanted to know what I could use this language for. And I wondered if it could serve as a bridge between hardware and software. In this article, I break down what MicroPython is and what data scientists should know about it.
Table of Content
1 — What is MicroPython and why is it special?
2 — Why should I know MicroPython as a data scientist?
3 — What is the difference to Python and other programming languages?
4 — What does this look like in practice? (Only with web based simulator)
5 — Final Thoughts & Where to continue learning?
MicroPython is a simplified, compact version of Python 3 designed specifically for use on microcontrollers and other low-resource embedded systems. As we can read on the official website, the language offers a reduced standard library and special modules to interact directly with hardware components such as GPIO pins, sensors or LEDs.