SERIAL ?= /dev/ttyUSB0 all: main.hex main.hex: main.c avr-gcc -mmcu=atmega328p -Wall -Os -o main.elf main.c -w avr-objcopy -j .text -j .data -O ihex main.elf main.hex flash: main.hex avrdude -p m328p -carduino -P$(SERIAL) -b57600 -D -U flash:w:"main.hex":a serial: microcom -p $(SERIAL) -s 9600 trend: microcom -p $(SERIAL) -s 9600 | trend -geometry 800x200 -v -c1a -c2a -L V,A - 600x1