I am eLEcTRiCZiTy... I love complexity of MS Visual Studio or Geany IDE.
Sure some of you are frustrated by the simplicity of the Arduino IDE.
I have created a small program in Python language. with the idea of cross-platform usage... ehm... yet it works well only on Windows
I named this program "ardu-setup-tool". It has the command-line interface (CLI) and the graphical user interface (GUI). CLI is designed to pre-set build / upload settings directly from your favorite IDE (which supports creation of the custom build commands). During execution of command the program opens the GUI. This GUI is designed to complement the mutable/variable parameters (development board, serial port). All wrapped in the colors of Arduino ...and also because I love blue color!
I like to use Geany IDE for Python programming ... Why not use it for Arduino language and Arduino compiler?
Everything is uploaded on my github -> GitHub - eLEcTRiCZiTy/ardu-setup-tool: Front-end tool to set arguments for arduino-like compiler.
Example of build and execute (upload) commands for Geany IDE:
- python "C:\Program Files(x86)\Arduino\ardu-setup-tool.py" --verify --arduino "C:\Program Files(x86)\Arduino\arduino.exe" --file "%d%f"
- python "C:\Program Files(x86)\Arduino\ardu-setup-tool.py" --upload --arduino "C:\Program Files(x86)\Arduino\arduino.exe" --file "%d%f"
("python" at the beginning ... it is because I have problems with multiple parameters for python script in Windows 8+)
This is my first project designed for the Arduino IDE ... Just try it ^^
...and the first thing that finally forced me to use my github
If you are interested in "custom file type" for the Arduino language for Geany IDE, let me know
...and sorry for my imperfect knowledge of English..