Open-Source Communities and Ten Years of MicroPython
summary
MicroPython begins as a 2013 experiment and now delivers a ten year track record: a complete Python reimplementation that runs on tiny microcontrollers and is production used by European Space Agency, LEGO Mindstorms, smart vending and medical devices. Development relies on strict git workflow, automated CI and near 100% test coverage, frequent releases every 2–4 months, funding from GitHub sponsors since 2020, about 150–200 contributors yearly and roughly three million downloads over eight and a half years.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 0:45What is MicroPython
- 5:40What is this talk about
- 6:57GitHub
- 7:37Git
- 11:47Funding
- 15:10Community
- 17:00Monthly contributions
- 19:05Downloads
- 20:29Building a community
- 23:13Maintaining a community
- 25:05Bug reports and contributions
- 28:20Take home points
- 29:47Setup a project
- 30:23Final words
related talks
51mMicroPython: a journey from Kickstarter to Space
32mUsing MicroPython in the wild
30m"MicroPython: The best bits!"
40mPython on bare metal Beginners tutorial with MicroPython
27mMicroPython: Embedded programming for everyone
41mHow to Grow an Open Source Project: A Case Study of Python
34mUsing Python to enter the world of Microcontrollers
56mScripting the Internet of Things
