Skip to content

Simple wrapper for avrdude to allow firmware upload to Arduino Leonardo from command line

Notifications You must be signed in to change notification settings

p1ne/arduino-leonardo-uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

arduino-leonardo-uploader

Simple wrapper for avrdude to allow firmware upload to Arduino Leonardo from command line

That's very common problem referenced on Arduino forums and Stackexchange - when you try to upload firmware to Arduino Leonardo and clones with avrdude, you get programmer timeout error message.

Reason for it is very simple - Arduino Leonardo should be reset to provide another serial port for flashing

This repository contains simple Windows-based bat file that identifies your Arduino Leonardo COM port through WMIC, performs COM port reset, then identifies bootloader COM port and invokes avrdude to upload firmware from firmware.hex file

I use SparkFun Arduino Pro Micro, so it's name is hardcoded in upload.bat file on line #4. Change to your board name (can be obtained from Windows Device Manager)

firmware.hex file is empty here, please put yours.

avrdude binary and config is taken from Arduino IDE 1.8.3

OS X and Linux version coming soon, idea is pretty much the same - to use stty to control serial port.

About

Simple wrapper for avrdude to allow firmware upload to Arduino Leonardo from command line

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published