@@ -303,6 +303,41 @@ leonardo.build.extra_flags={build.usb_flags}
303
303
304
304
##############################################################
305
305
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_ETH
335
+ leonardoeth.build.core=arduino
336
+ leonardoeth.build.variant=leonardo
337
+ leonardoeth.build.extra_flags={build.usb_flags}
338
+
339
+ ##############################################################
340
+
306
341
micro.name=Arduino/Genuino Micro
307
342
308
343
micro.vid.0=0x2341
@@ -735,6 +770,7 @@ atmegang.menu.cpu.atmega8.upload.maximum_data_size=1024
735
770
736
771
atmegang.menu.cpu.atmega8.bootloader.low_fuses=0xdf
737
772
atmegang.menu.cpu.atmega8.bootloader.high_fuses=0xca
773
+ atmegang.menu.cpu.atmega8.bootloader.extended_fuses=
738
774
atmegang.menu.cpu.atmega8.bootloader.file=atmega8/ATmegaBOOT-prod-firmware-2009-11-07.hex
739
775
740
776
atmegang.menu.cpu.atmega8.build.mcu=atmega8
@@ -841,3 +877,175 @@ gemma.build.board=AVR_GEMMA
841
877
gemma.upload.tool=avrdude
842
878
gemma.upload.maximum_size=5310
843
879
880
+ ##############################################################
881
+
882
+ # Adafruit Circuit Playground 32u4 w/Caterina Configuration
883
+ circuitplay32u4cat.name=Adafruit Circuit Playground
884
+ circuitplay32u4cat.bootloader.low_fuses=0xff
885
+ circuitplay32u4cat.bootloader.high_fuses=0xd8
886
+ circuitplay32u4cat.bootloader.extended_fuses=0xcb
887
+ circuitplay32u4cat.bootloader.file=caterina/Caterina-Circuitplay32u4.hex
888
+ circuitplay32u4cat.bootloader.unlock_bits=0x3F
889
+ circuitplay32u4cat.bootloader.lock_bits=0x2F
890
+ circuitplay32u4cat.bootloader.tool=avrdude
891
+ circuitplay32u4cat.build.mcu=atmega32u4
892
+ circuitplay32u4cat.build.f_cpu=8000000L
893
+ circuitplay32u4cat.build.vid=0x239A
894
+ circuitplay32u4cat.build.pid=0x8011
895
+ circuitplay32u4cat.build.core=arduino
896
+ circuitplay32u4cat.build.variant=circuitplay32u4
897
+ circuitplay32u4cat.build.board=AVR_CIRCUITPLAY
898
+ circuitplay32u4cat.build.usb_product="Circuit Playground"
899
+ circuitplay32u4cat.build.usb_manufacturer="Adafruit"
900
+ circuitplay32u4cat.build.extra_flags={build.usb_flags}
901
+ circuitplay32u4cat.upload.protocol=avr109
902
+ circuitplay32u4cat.upload.maximum_size=28672
903
+ circuitplay32u4cat.upload.speed=57600
904
+ circuitplay32u4cat.upload.disable_flushing=true
905
+ circuitplay32u4cat.upload.use_1200bps_touch=true
906
+ circuitplay32u4cat.upload.wait_for_upload_port=true
907
+ circuitplay32u4cat.upload.tool=avrdude
908
+ circuitplay32u4cat.vid.0=0x239A
909
+ 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_YUNMINI
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_INDUSTRIAL101
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_LININO_ONE
1018
+ one.build.core=arduino
1019
+ one.build.variant=yun
1020
+ one.build.extra_flags={build.usb_flags}
1021
+
1022
+ ##############################################################
1023
+
1024
+ unowifi.name=Arduino Uno WiFi
1025
+ unowifi.vid.0=0x2A03
1026
+ unowifi.pid.0=0x0057
1027
+
1028
+ unowifi.upload.tool=avrdude
1029
+ unowifi.upload.protocol=arduino
1030
+ unowifi.upload.maximum_size=32256
1031
+ unowifi.upload.maximum_data_size=2048
1032
+ unowifi.upload.speed=115200
1033
+ unowifi.upload.network.endpoint_upload=/pgm/upload
1034
+ unowifi.upload.network.endpoint_sync=/pgm/sync
1035
+ unowifi.upload.network.sync_return=204:SYNC
1036
+ unowifi.upload.network.endpoint_reset=/log/reset
1037
+ unowifi.upload.network.port=80
1038
+
1039
+ unowifi.bootloader.tool=avrdude
1040
+ unowifi.bootloader.low_fuses=0xFF
1041
+ unowifi.bootloader.high_fuses=0xDE
1042
+ unowifi.bootloader.extended_fuses=0x05
1043
+ unowifi.bootloader.unlock_bits=0x3F
1044
+ unowifi.bootloader.lock_bits=0x0F
1045
+ unowifi.bootloader.file=optiboot/optiboot_atmega328.hex
1046
+
1047
+ unowifi.build.mcu=atmega328p
1048
+ unowifi.build.f_cpu=16000000L
1049
+ unowifi.build.board=AVR_UNO_WIFI
1050
+ unowifi.build.core=arduino
1051
+ unowifi.build.variant=standard
0 commit comments