From b526216f88d81cac42b500564ca24ae69e2cd773 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 15 Feb 2016 20:54:21 +0100 Subject: added arduinoNano --- defines.mk | 11 +++++++++++ lib/led.c | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/defines.mk b/defines.mk index d392fca..1da643e 100644 --- a/defines.mk +++ b/defines.mk @@ -139,6 +139,17 @@ ifeq ($(BOARD_TYPE),arduinoUno) RESET_FUNC := $(SPREADAVR_PATH)/tools/reset_arduino RESET_PARAM = $(AVRDUDE_PORT) endif +ifeq ($(BOARD_TYPE),arduinoNano) + MCU := atmega328p + ARCH = AVR8 + F_CPU := 16000000 + PROG := avrdude + UPLOAD_RATE := 57600 + PROG_TYPE := stk500v1 + AVRDUDE_PORT := /dev/ttyUSB0 + RESET_FUNC := $(SPREADAVR_PATH)/tools/reset_arduino + RESET_PARAM = $(AVRDUDE_PORT) +endif ifeq ($(BOARD_TYPE),arduino2009v2) MCU := atmega328p ARCH = AVR8 diff --git a/lib/led.c b/lib/led.c index d4bc336..a6117bb 100644 --- a/lib/led.c +++ b/lib/led.c @@ -27,7 +27,7 @@ #if defined(__BOARD_minimus__) || defined(__BOARD_minimus32__) #define NUM_LEDS 2 #elif defined(__BOARD_teensy1__) || defined(__BOARD_teensy1pp__) || defined(__BOARD_teensy2__) || defined(__BOARD_teensy2pp__) || \ - defined(__BOARD_arduinoNG__) || defined(__BOARD_arduino2009v2__) || defined(__BOARD_arduino2009__) || defined(__BOARD_arduino10000__) || \ + defined(__BOARD_arduinoNano__) || defined(__BOARD_arduinoNG__) || defined(__BOARD_arduino2009v2__) || defined(__BOARD_arduino2009__) || defined(__BOARD_arduino10000__) || \ defined(__BOARD_hhd70dongle__) || defined(__BOARD_rda1846dongle__) || defined(__BOARD_culV3__) || \ defined(__BOARD_slowpandongle1__) || defined(__BOARD_slowpandongle2__) || defined(__BOARD_teenstep__) || \ defined(__BOARD_rhmixxx__) @@ -72,7 +72,7 @@ #define LED_PINNUM 2 #endif -#if defined(__BOARD_arduino2009v2__) || defined(__BOARD_arduino2009__) || defined(__BOARD_arduino10000__) || defined(__BOARD_arduinoNG__) +#if defined(__BOARD_arduinoNano__) || defined(__BOARD_arduino2009v2__) || defined(__BOARD_arduino2009__) || defined(__BOARD_arduino10000__) || defined(__BOARD_arduinoNG__) #define LED_PORT PORTB #define LED_DDR DDRB #define LED_PINNUM 5 -- cgit v1.2.3