From 15ec04c118690cbc0b5280f37f4b42545313e7fe Mon Sep 17 00:00:00 2001 From: Loïc Guégan Date: Mon, 2 Feb 2026 12:57:24 +0100 Subject: Init project --- Makefile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1e1575c --- /dev/null +++ b/Makefile @@ -0,0 +1,15 @@ +MCU=atmega328p +CORE_FREQ=16000000UL +DEV=/dev/ttyUSB0 + +firmware.elf: firmware.c + avr-gcc -mmcu=${MCU} -DF_CPU=${CORE_FREQ} -O1 -o firmware.elf firmware.c + +firmware: firmware.elf + avr-objcopy -O ihex $^ $@ + +flash: firmware + sudo avrdude -c arduino -p ${MCU} -P ${DEV} -U flash:w:$^ + +clean: + @rm firmware.elf firmware -- cgit v1.2.3