~/talk

MicroPython: a journey from Kickstarter to Space

Talkat PyCon AU 2016 · 2016-08-12..08-16· [python, embedded-and-hardware]
links:none on file
slides:none on file

MicroPython is a compact reimplementation of Python 3 that runs a full REPL and compiles on tiny microcontrollers; a Kickstarter raises ~A$180,000 from ~2,000 backers to fund the pyboard hardware, manufacturing finds a bad capacitor value and fixes yield, and the project lands a 10‑month contract with the European Space Agency as a proof‑of‑concept for uploading scripts to satellites. Memory tricks like pointer tagging, GC‑only objects, and optional micropython.native/asm give C‑level speed or low RAM use on chips with as little as 24–96 KB heap.

AI-written summary · about

  1. 0:00Introduction to Micropython
  2. 1:21Background and Motivation
  3. 4:00Why Python for Hardware
  4. 5:59Choosing Python
  5. 8:23Designing Micropython
  6. 10:48Micropython Demo
  7. 16:14The Kickstarter Campaign
  8. 20:18Manufacturing Challenges
  9. 23:29Fulfilling Orders
  10. 25:43Technical Implementation
  11. 30:39Performance Optimization
  12. 34:52Community and Ecosystem
  13. 37:40BBC Micro:bit Project
  14. 39:21Micro:bit Demo
  15. 41:52Micropython in Space
  16. 46:43Future and Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.