A binary command for upload .hex to Arduino Leonardo bootloader under linux.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitattributes
.gitignore
Makefile
README.md
leonardoUploader
leonardoUploader.cpp

README.md

A simple binary for Arduino Leonardo Upload

This is a very simple binary file to upload firmware .hex into Arduino Leonardo.

Features

  • Auto reset with 1200 baud

Requirements

AVRDUDE

AVRDUDE is a utility to download/upload/manipulate the ROM and EEPROM contents of AVR microcontrollers using the in-system programming technique (ISP). Under ubuntu 16.04 just install with this:

sudo apt-get install avrdude

Installation

git clone https://github.com/vanbwodonk/leonardoUploader.git
cd leonardoUploader
make
sudo make install

Usage

leonardoUploader [PORT] [FILE.hex]

example

leonardoUploader /dev/ttyACM0 Blink.ino.hex