Upload Compiled Code without Arduino IDE

There is arduino-cli, a pure command line version to compile and upload.