Did you not like the look of the arduino IDE but were stuck with it nevertheless? Not anymore, this package provides some essential features of the arduino IDE.
apm install arduino-upload
(Requires atom 1.10 or later)
.\npm install --global --production windows-build-toolsfrom
%LocalAppData%\atom\app-[VERSION]\resources\app\apm\binin an adminastrative PowerShell (this uses atoms integrated npm instead of requiring an external instance). Then update apm config with
apm config set msvs_version [VERSION](the version installed by the tool should be 2015) and
apm config set python [PATH]\python.exe(where PATH is the path to the python executable).
arduino-upload:verify- Verifies the sketches (checking for error output), deletes all sources, though
arduino-upload:build- Builds the current sketch, the .hex, .elf, .eep and .bin are copied to the sketch directory
arduino-upload:upload- Uploads the current sketch to a connected arduino
arduino-upload:serial-monitor- Opens the serial monitor of a connected arduino
Verifying a program:
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.