Skip to content

Commit 555c078

Browse files
authored
Merge pull request #5731 from facchinm/tian_support
Add Arduino.org board definitions
2 parents 0f47df1 + 2bca6a0 commit 555c078

6 files changed

+1153
-0
lines changed

boards.txt

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,6 +303,41 @@ leonardo.build.extra_flags={build.usb_flags}
303303

304304
##############################################################
305305

306+
leonardoeth.name=Arduino Leonardo ETH
307+
leonardoeth.vid.0=0x2a03
308+
leonardoeth.pid.0=0x0040
309+
leonardoeth.vid.1=0x2a03
310+
leonardoeth.pid.1=0x8040
311+
312+
leonardoeth.upload.tool=avrdude
313+
leonardoeth.upload.protocol=avr109
314+
leonardoeth.upload.maximum_size=28672
315+
leonardoeth.upload.maximum_data_size=2560
316+
leonardoeth.upload.speed=57600
317+
leonardoeth.upload.disable_flushing=true
318+
leonardoeth.upload.use_1200bps_touch=true
319+
leonardoeth.upload.wait_for_upload_port=true
320+
321+
leonardoeth.bootloader.tool=avrdude
322+
leonardoeth.bootloader.low_fuses=0xff
323+
leonardoeth.bootloader.high_fuses=0xd8
324+
leonardoeth.bootloader.extended_fuses=0xcb
325+
leonardoeth.bootloader.file=caterina/Caterina-LeonardoEthernet.hex
326+
leonardoeth.bootloader.unlock_bits=0x3F
327+
leonardoeth.bootloader.lock_bits=0x2F
328+
329+
leonardoeth.build.mcu=atmega32u4
330+
leonardoeth.build.f_cpu=16000000L
331+
leonardoeth.build.vid=0x2a03
332+
leonardoeth.build.pid=0x8040
333+
leonardoeth.build.usb_product="Arduino Leonardo ETH"
334+
leonardoeth.build.board=AVR_LEONARDO
335+
leonardoeth.build.core=arduino
336+
leonardoeth.build.variant=leonardo
337+
leonardoeth.build.extra_flags={build.usb_flags}
338+
339+
##############################################################
340+
306341
micro.name=Arduino/Genuino Micro
307342

308343
micro.vid.0=0x2341
@@ -872,3 +907,117 @@ circuitplay32u4cat.upload.wait_for_upload_port=true
872907
circuitplay32u4cat.upload.tool=arduino:avrdude
873908
circuitplay32u4cat.vid.0=0x239A
874909
circuitplay32u4cat.pid.0=0x8011
910+
911+
##############################################################
912+
913+
yunmini.name=Arduino Yún Mini
914+
yunmini.upload.via_ssh=true
915+
916+
yunmini.vid.0=0x2a03
917+
yunmini.pid.0=0x0050
918+
yunmini.vid.1=0x2a03
919+
yunmini.pid.1=0x8050
920+
921+
yunmini.upload.tool=avrdude
922+
yunmini.upload.protocol=avr109
923+
yunmini.upload.maximum_size=28672
924+
yunmini.upload.maximum_data_size=2560
925+
yunmini.upload.speed=57600
926+
yunmini.upload.disable_flushing=true
927+
yunmini.upload.use_1200bps_touch=true
928+
yunmini.upload.wait_for_upload_port=true
929+
930+
yunmini.bootloader.tool=avrdude
931+
yunmini.bootloader.low_fuses=0xff
932+
yunmini.bootloader.high_fuses=0xd8
933+
yunmini.bootloader.extended_fuses=0xfb
934+
yunmini.bootloader.file=caterina/Caterina-Yunmini.hex
935+
yunmini.bootloader.unlock_bits=0x3F
936+
yunmini.bootloader.lock_bits=0x2F
937+
938+
yunmini.build.mcu=atmega32u4
939+
yunmini.build.f_cpu=16000000L
940+
yunmini.build.vid=0x2a03
941+
yunmini.build.pid=0x8050
942+
yunmini.build.usb_product="Arduino Yún Mini"
943+
yunmini.build.board=AVR_YUN
944+
yunmini.build.core=arduino
945+
yunmini.build.variant=yun
946+
yunmini.build.extra_flags={build.usb_flags}
947+
948+
##############################################################
949+
950+
chiwawa.name=Arduino Industrial 101
951+
chiwawa.upload.via_ssh=true
952+
953+
chiwawa.vid.0=0x2a03
954+
chiwawa.pid.0=0x0056
955+
chiwawa.vid.1=0x2a03
956+
chiwawa.pid.1=0x8056
957+
958+
chiwawa.upload.tool=avrdude
959+
chiwawa.upload.protocol=avr109
960+
chiwawa.upload.maximum_size=28672
961+
chiwawa.upload.maximum_data_size=2560
962+
chiwawa.upload.speed=57600
963+
chiwawa.upload.disable_flushing=true
964+
chiwawa.upload.use_1200bps_touch=true
965+
chiwawa.upload.wait_for_upload_port=true
966+
967+
chiwawa.bootloader.tool=avrdude
968+
chiwawa.bootloader.low_fuses=0xff
969+
chiwawa.bootloader.high_fuses=0xd8
970+
chiwawa.bootloader.extended_fuses=0xfb
971+
chiwawa.bootloader.file=caterina/Caterina-Industrial101.hex
972+
chiwawa.bootloader.unlock_bits=0x3F
973+
chiwawa.bootloader.lock_bits=0x2F
974+
975+
chiwawa.build.mcu=atmega32u4
976+
chiwawa.build.f_cpu=16000000L
977+
chiwawa.build.vid=0x2a03
978+
chiwawa.build.pid=0x8056
979+
chiwawa.build.usb_product="Arduino Industrial 101"
980+
chiwawa.build.board=AVR_YUN
981+
chiwawa.build.core=arduino
982+
chiwawa.build.variant=yun
983+
chiwawa.build.extra_flags={build.usb_flags}
984+
985+
##############################################################
986+
987+
one.name=Linino One
988+
one.upload.via_ssh=true
989+
990+
one.vid.0=0x2a03
991+
one.pid.0=0x0001
992+
one.vid.1=0x2a03
993+
one.pid.1=0x8001
994+
995+
one.upload.tool=avrdude
996+
one.upload.protocol=avr109
997+
one.upload.maximum_size=28672
998+
one.upload.maximum_data_size=2560
999+
one.upload.speed=57600
1000+
one.upload.disable_flushing=true
1001+
one.upload.use_1200bps_touch=true
1002+
one.upload.wait_for_upload_port=true
1003+
1004+
one.bootloader.tool=avrdude
1005+
one.bootloader.low_fuses=0xff
1006+
one.bootloader.high_fuses=0xd8
1007+
one.bootloader.extended_fuses=0xfb
1008+
one.bootloader.file=caterina/Caterina-LininoOne.hex
1009+
one.bootloader.unlock_bits=0x3F
1010+
one.bootloader.lock_bits=0x2F
1011+
1012+
one.build.mcu=atmega32u4
1013+
one.build.f_cpu=16000000L
1014+
one.build.vid=0x2a03
1015+
one.build.pid=0x8001
1016+
one.build.usb_product="Linino One"
1017+
one.build.board=AVR_YUN
1018+
one.build.core=arduino
1019+
one.build.variant=yun
1020+
one.build.extra_flags={build.usb_flags}
1021+
1022+
##############################################################
1023+

0 commit comments

Comments
 (0)