Updated Beginner Guide Create your own Firmware Build (markdown)

Michael Ingraham 2019-06-14 15:11:22 -04:00
parent b28e8581af
commit d3283818a4
1 changed files with 3 additions and 6 deletions

@ -25,7 +25,7 @@ You got Atom with Platform.io ready now.
## Building the firmware
First you need to get the Sourcefiles from Github.
First you need to get the Source files from Github.
Go to the [Code Page](https://github.com/arendst/Sonoff-Tasmota/tree/development).
@ -42,19 +42,16 @@ Click on "Open Project" and choose the unzipped folder you just downloaded. Be s
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/7.jpg)
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/8.jpg)
In the left Sidebar navigate to sonoff/my_user_config.h and change your default configuration in this file.
I suggest you to read everything in there and adapt everything to your needs.
In the left Sidebar create a file in the sonoff folder called user_config_override.h and change your default configuration in this file. I suggest you to read everything in my_user_config.h and adapt everything to your needs.
If you are done press ctrl+s to save the file.
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/9.jpg)
At last go to PlatformIO Menu and click on "Build". Atom is now starting to compile the firmware.
To speed up the compiling, you can uncomment your preferred language in the platformio.ini file (remove the ";" from one line, dont forget to save ctrl+s).
To speed up the compiling, you can uncomment your preferred language in the platformio.ini file (remove the ";" from one line, don't forget to save ctrl+s).
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/10.jpg)
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/11.jpg)
After its done, you can find the firmware in the .pioenvs directory in the unzipped folder.
Attention: .pioenvs is a hidden folder on unix systems.
![](https://raw.githubusercontent.com/reloxx13/reloxx13.github.io/master/media/tasmota-wiki-beginner-guide/12.jpg)