Tutorial Install Platformio
Atom is an opensource editor, and platformio is a plugin to program for the Arduino platform and support a huge range of hardware. (250 different types of boards including various esp8266's)
Look at http://platformio.org/boards for a overview.
You need this if you want to help us improving ESPEasy.
If it asks you to enable the code Linter, say DISABLE. It seems to be buggy and cause all kinds of hangs in Atom. (I hope this will be solved in platform-ide v2.0 which is currently in alpha it seems)
Install the Atom editor
- Download the Atom installer from the site https://atom.io :
- Start the installer and click through them.
- If it also installs the .NET platform you may have to reboot and restart the Atom installer.
- Start atom:
Now your Atom editor installation is complete.
Install the platformio-ide plugin
Platformio is a plugin for the Atom editor, we're going to install that next.
- In the Atom editor click on install a package.
- Click open installer:
- Search for platformio
- Install platformio-ide:
- Install python 2.7 if it asks you, it will take you to the python website:
- Click download pyton 2.7 and download the correct installer:
- Download/run the python installer, click through the installer. Default settings are fine:
- After installing python 2.7, go back to Atom and click try a again:
- Click reload now to reload now Atom. (first start takes a while):
- You should now have an Atom editor with Platformio installed and see this screen:
If atom is slughish, hanging and giving errors, then there is probably something wrong with the gcc-linter. I had to remove platformio-* and linter-gcc and reinstall platformio-ide to fix it.
- Now go to the next tutoral: Tutorial_preparing_to_work_with_github