aboutsummaryrefslogtreecommitdiff
path: root/boards.txt
diff options
context:
space:
mode:
Diffstat (limited to 'boards.txt')
-rw-r--r--boards.txt49
1 files changed, 49 insertions, 0 deletions
diff --git a/boards.txt b/boards.txt
index 7d740bd..8de8022 100644
--- a/boards.txt
+++ b/boards.txt
@@ -4,7 +4,44 @@ menu.cpu=Processor
##############################################################
+etheris.name=Arduino Etheris
+etheris.upload.via_http=true
+
+etheris.vid.0=0x2341
+etheris.pid.0=0x0041
+etheris.vid.1=0x2341
+etheris.pid.1=0x8041
+etheris.upload.tool=avrdude
+etheris.upload.protocol=avr109
+etheris.upload.maximum_size=28672
+etheris.upload.maximum_data_size=2560
+etheris.upload.speed=57600
+etheris.upload.disable_flushing=true
+etheris.upload.use_1200bps_touch=true
+etheris.upload.wait_for_upload_port=true
+
+etheris.bootloader.tool=avrdude
+etheris.bootloader.low_fuses=0xff
+etheris.bootloader.high_fuses=0xd8
+etheris.bootloader.extended_fuses=0xcb
+etheris.bootloader.file=caterina/Caterina-Etheris.hex
+etheris.bootloader.unlock_bits=0x3F
+etheris.bootloader.lock_bits=0x2F
+
+etheris.build.mcu=atmega32u4
+etheris.build.f_cpu=16000000L
+etheris.build.vid=0x2341
+etheris.build.pid=0x8041
+etheris.build.board=AVR_LEONARDO
+etheris.build.core=arduino
+etheris.build.variant=leonardo
+etheris.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid}
+
+##############################################################
+
uno.name=Arduino Uno
+uno.vid.0=0x2341
+uno.pid.0=0x0043
uno.upload.tool=avrdude
uno.upload.protocol=arduino
uno.upload.maximum_size=32256
@@ -119,6 +156,10 @@ nano.menu.cpu.atmega168.build.mcu=atmega168
##############################################################
mega2560.name=Arduino Mega 2560 or Mega ADK
+mega2560.vid.0=0x2341
+mega2560.pid.0=0x0044
+mega2560.vid.1=0x2341
+mega2560.pid.1=0x003f
mega2560.cpu=2560 or ADK
mega2560.upload.tool=avrdude
@@ -167,6 +208,10 @@ mega.build.variant=mega
##############################################################
leonardo.name=Arduino Leonardo
+leonardo.vid.0=0x2341
+leonardo.pid.0=0x0036
+leonardo.vid.1=0x2341
+leonardo.pid.1=0x8036
leonardo.upload.tool=avrdude
leonardo.upload.protocol=avr109
leonardo.upload.maximum_size=28672
@@ -225,6 +270,10 @@ micro.build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid}
##############################################################
esplora.name=Arduino Esplora
+esplora.vid.0=0x2341
+esplora.pid.0=0x003c
+esplora.vid.1=0x2341
+esplora.pid.1=0x803c
esplora.upload.tool=avrdude
esplora.upload.protocol=avr109
esplora.upload.maximum_size=28672