Microdot - The Impossibly Small Web Framework for Python and MicroPython
EuroPython Conference via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a modern asynchronous open source web framework designed to run on both Python and MicroPython environments in this 30-minute conference talk from EuroPython 2025. Discover how Microdot delivers a comprehensive feature set including web templates, authentication, user sessions, WebSocket support, Server Sent Events (SSE), and a Flask-style test client while maintaining an incredibly small footprint that enables deployment on resource-constrained microcontrollers like the ESP8266, ESP32, and Raspberry Pi Pico W. Learn directly from the framework's author about the design principles and implementation strategies used to create a feature-rich web framework that remains "micro" enough to function effectively on MicroPython hardware with limited resources. Gain insights into the technical challenges and solutions involved in building a versatile web framework that bridges the gap between full-featured Python web development and embedded MicroPython applications.
Syllabus
Microdot, the impossibly small web framework for Python and MicroPython. — Miguel Grinberg
Taught by
EuroPython Conference