Skip to content

Getting started - ESP

First steps

The following sections describe the setup process for the ESP IoT Framework repository. For more information head over to:

Requirements

Make sure that python 3.8 or higher and pip3 are installed on your PC. Next ensure that you have installed a capable text editor like VS Code (any other editor should work fine as long a you can use the necessary plugins for this project).

Note

If your are using VS Code you can install some very helpful extensions. Those extension are optional but will simplify writing code. Check out the extensions tab further below.

Dependencies

The project requires some python packages which are essential f.e. for embedded development (PlatformIO) or for building docs (Mkdocs). You can install them by using pip3. Make sure that you are in the projects root folder

pip3 install -r requirements.txt
python3 -m pip install -r requirements.txt

After the installation you should be able to use mkdocs and pio, which are the CLI tools for the documentation and platformIO.

Hint

For more information about mkdocs head to Documentation

Extensions

This list contains some good extensions which make developing code way easier. As always, this is just a short summary of what's possible. If you want to dig deeper into Extensions and Tools for VS Code, visit their docs.


Last update: 2022-02-14
Back to top