# Configuration de la carte BOARD_TAG = mega #BOARD_TAG = uno BOARD_SUB = atmega2560 MONITOR_BAUDRATE = 115200 # On peut écraser cette valeur en utilisant # make MONITOR_PORT=/dev/ttyACM1 upload # (par exemple) MONITOR_PORT = /dev/ttyACM* # Flags du compilateur CFLAGS_STD = -std=gnu11 CXXFLAGS_STD = -std=gnu++11 CXXFLAGS = -pedantic -Wall -Wextra CXXFLAGS += -fdiagnostics-color # Fichires de sortie TARGET=main OBJDIR=build USER_LIB_PATH := lib ARDUINO_QUIET=true include Arduino-Makefile/Arduino.mk # Utilisé par /root pour savoir comment l'envoyer depuis le Raspberry Pi exportOpts: @echo "$(AVRDUDE_COM_OPTS) $(AVRDUDE_ARD_OPTS) $(AVRDUDE_UPLOAD_HEX)" # Envoi sur l'Arduino send: make -C ../root $(notdir $(CURDIR)).up