@dun4cheap: the “avrdude: can’t open config file “”: Invalid argument” error you encountered is because it can’t find avrdude.conf. This depends on how you installed avrdude. If you installed it as a standalone program, it should have set the path to avrdude.conf automatically. On the other hand, if you are just running the avrdude program that’s included in Arduino’s installation folder, it can’t find the config file automatically. You will need to provide the path to avrdude.conf by using the -C parameter (following by the path of the config file, which exists in Arduino’s installation folder somewhere).