Welcome to Vial

Note

Vial is entirely inspired by Flask, and it is an attempt to replicate that wonderful framework for MicroPython. As such, these documents will have content that is directly inspired by Flask’s own docs, and users of Flask can directly jump in once they’ve gone through the installation and quickstart sections.

Vial is a webserver framework for MicroPython, inspired by Flask. This library is meant to be used by MicroPythonistas, running the firmware on an ESP8266 or other similar chips.

These documentation pages will also showcase how to use Vial in your own projects, by implementing a webserver that interfaces with sensors and LEDs on a NODEMCU.

To get started, go through the installation procedure and then get started with the Quickstart. Once you’re settled in, you can go through the Tutorial which shows you how to create a complete application with Vial. Common patterns are descrbed in the Patterns for Vial section. The rest of the docs are dedicated to the components of Vial, with a full reference in the API section.

Indices and tables