Software development is accomplished using a variety of tools:
- For code development of:
-
- c, c++ code for the Arduino platforms, including the ESP8266 I use the Visual Studio Code
- Java I use Visual Studio Code and Maven
- JavaScript for Node.js I use the Visual Studio Code For my Node.js application developments I have chosen to use the Mongo, Express, Vue and Node (MEVN) approach, which you can view an Example
- For version control I use Git and synchronize my code on GitHub in my GitHub repository