#!/bin/bash # variable params BUILDPATH=./build BINPATH=/APLICACIONES/arduino-1.0.5/hardware/tools # For duemilanove: PORT=/dev/ttyUSB0 BAUDS=57600 # For UNO: PORT=/dev/ttyACM0 BAUDS=115200 PORT=/dev/ttyACM0 BAUDS=115200 # Do not edit the following vars SRCFILE=$(basename "$1") FILENAME="${SRCFILE%%.*}" if [[ ! $FILENAME ]]; then echo "You must provide a file+path for the source, with extension" exit fi CPU=atmega328P OPTION=arduino # upload sudo $BINPATH/avrdude -C$BINPATH/avrdude.conf -v -v -v -v -p$CPU -c$OPTION -P$PORT -b$BAUDS -D -Uflash:w:$BUILDPATH/$FILENAME.hex:i