Documentation ************* For documentation we use Sphinx and this will be read by ReadTheDocs. We use the `Sphinx Bootstrap Theme `_ This documentation is included in the GitHub repository. It allows us to create documentation per version of ESPEasy. See also the `ESPEasy wiki `_ for more documentation which has not been moved here. Needed Python packages:: pip install sphinx recommonmark sphinx_bootstrap_theme PlatformIO with Atom ==================== With the ESPEasy project open in Atom, open the PIO terminal in Atom. Install dependencies:: cd docs pip install ... (see needed Python packages above) Build on Windows:: cd docs .\make.bat html Build on Linux/Mac:: cd docs ./make html LaTeX (PDF) build on Linux ========================== To build a PDF document of this documentation, you need to have LaTeX installed and some texlive packages. Via apt-get installed packages:: sudo apt-get install xzdec texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra