Using MicroPython in the wild
summary
MicroPython runs on boards from pyboard and micro:bit to ESP8266/ESP32 and can execute in 8 kilobytes of RAM, providing a REPL, hardware modules (ujson, machine.i2c), and package install via upip install. Demos show reading six bytes from an I²C gyroscope, parsing with struct, and driving a servo with 50 ms loops; real deployments include a certified traffic sensor, medical optical instruments and a brain‑surgery device in development, balancing robots and a quadcopter control stack. The project ships a browser emulator (unicorn browser emulator) and reports ~98% test coverage.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:23Why MicroPython
- 3:10What is MicroPython
- 4:42Boards
- 5:20Demo
- 12:17Help Modules
- 17:29Unicorn
- 18:42LCD
- 19:07Real world use
- 20:49Education
- 23:11PI Guitar
- 25:21MicroPython Book
related talks
27mMicroPython: Embedded programming for everyone
01h 05mIoT is fun using MicroPython
30m"MicroPython: The best bits!"
27mPython for less than $7
40mPython on bare metal Beginners tutorial with MicroPython
56mScripting the Internet of Things
51mMicroPython: a journey from Kickstarter to Space
46mProgramming the Web of Things with Python and MicroPython
