This project is archived now
I am no longer maintaining it so if you need to change/extend/fix it you have to fork it.
This repository has all the bits to make start of any Sming based project on Linux. To use it with Visual Studio Code make sure you have both ESP_HOME
and SMING_HOME
environment variables set properly or VSCode C/C++ extension will not find included modules. After copying to your project environment uncomment relevant bits in .gitignore
to make it tick.
- VS Code C/C++ extension integration
- Intellisense with help of GNU Global tools provided by C++ Intellisense and RunOnSave extensions
- Build, clean and flash tasks already defined in VS Code workspace settings
Because of the "skeleton" nature of this project I explicitly do not require that you put any attribution either in source files of your project created out of the files that form this project, or any other textual documentation. You may license your project as you see fit as well.
The license terms still apply and if you decide to modify and distribute this skeleton while retaining its "skeleton" nature, you are required to follow MIT license requirements.