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
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.