Offline

Microdot, the impossibly small web framework for Python and MicroPython.

Track:
IoT, Embedded Systems, Hardware Integration
Type:
Talk
Level:
beginner
Room:
South Hall 2B
Start:
11:05 on 18 July 2025
End:
11:35 on 18 July 2025
Duration:
30 minutes
View in the schedule

Abstract

Microdot is a modern asynchronous open source web framework for Python with a nice feature list including web templates, authentication, user sessions, WebSocket, Server Sent Events (SSE) and a Flask-style test client.

What's interesting is that Microdot is so small that it runs nicely on tiny microcontrollers such as the ESP8266, ESP32 or the Raspberry Pi Pico W, which use MicroPython.

As the author of Microdot, in this session I'd like to show off my little project, and also discuss how I was able to build a feature rich web framework that is "micro" enough to function on resource constrained MicroPython hardware.