summaryrefslogtreecommitdiff
path: root/Makefile
blob: d45a912482866aeceac3429a1840dc3c6288d350 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
DELAY?=1000
SRCFILE?='led'

default:
	avr-gcc -Wall -Wextra -DDELAY=${DELAY} -Os -DF_CPU=16000000UL -mmcu=atmega328p -c -o ${SRCFILE}.o ${SRCFILE}.c
	avr-gcc -mmcu=atmega328p -o ${SRCFILE}.bin ${SRCFILE}.o

flash:
	sudo avrdude -F -V -c arduino -p ATMEGA328P -P /dev/ttyACM0 -b 115200 -U flash:w:${SRCFILE}.bin

clean:
	rm -f ${SRCFILE}.o ${SRCFILE}.bin