@@ -26,46 +26,46 @@ uno.build.variant=standard
2626
2727##############################################################
2828
29- duemilanove .name=Arduino Duemilanove or Diecimila
29+ atmega328diecimila .name=Arduino Duemilanove or Diecimila
3030
31- duemilanove .upload.tool=avrdude
32- duemilanove .upload.protocol=arduino
31+ atmega328diecimila .upload.tool=avrdude
32+ atmega328diecimila .upload.protocol=arduino
3333
34- duemilanove .bootloader.tool=avrdude
35- duemilanove .bootloader.low_fuses=0xFF
36- duemilanove .bootloader.unlock_bits=0x3F
37- duemilanove .bootloader.lock_bits=0x0F
34+ atmega328diecimila .bootloader.tool=avrdude
35+ atmega328diecimila .bootloader.low_fuses=0xFF
36+ atmega328diecimila .bootloader.unlock_bits=0x3F
37+ atmega328diecimila .bootloader.lock_bits=0x0F
3838
39- duemilanove .build.f_cpu=16000000L
40- duemilanove .build.board=AVR_DUEMILANOVE
41- duemilanove .build.core=arduino
42- duemilanove .build.variant=standard
39+ atmega328diecimila .build.f_cpu=16000000L
40+ atmega328diecimila .build.board=AVR_DUEMILANOVE
41+ atmega328diecimila .build.core=arduino
42+ atmega328diecimila .build.variant=standard
4343
4444## Arduino Duemilanove or Diecimila w/ ATmega328
4545## ---------------------------------------------
46- duemilanove .menu.cpu.atmega328=ATmega328
46+ atmega328diecimila .menu.cpu.atmega328=ATmega328
4747
48- duemilanove .menu.cpu.atmega328.upload.maximum_size=30720
49- duemilanove .menu.cpu.atmega328.upload.speed=57600
48+ atmega328diecimila .menu.cpu.atmega328.upload.maximum_size=30720
49+ atmega328diecimila .menu.cpu.atmega328.upload.speed=57600
5050
51- duemilanove .menu.cpu.atmega328.bootloader.high_fuses=0xDA
52- duemilanove .menu.cpu.atmega328.bootloader.extended_fuses=0x05
53- duemilanove .menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex
51+ atmega328diecimila .menu.cpu.atmega328.bootloader.high_fuses=0xDA
52+ atmega328diecimila .menu.cpu.atmega328.bootloader.extended_fuses=0x05
53+ atmega328diecimila .menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex
5454
55- duemilanove .menu.cpu.atmega328.build.mcu=atmega328p
55+ atmega328diecimila .menu.cpu.atmega328.build.mcu=atmega328p
5656
5757## Arduino Duemilanove or Diecimila w/ ATmega168
5858## ---------------------------------------------
59- duemilanove .menu.cpu.atmega168=ATmega168
59+ atmega328diecimila .menu.cpu.atmega168=ATmega168
6060
61- duemilanove .menu.cpu.atmega168.upload.maximum_size=14336
62- duemilanove .menu.cpu.atmega168.upload.speed=19200
61+ atmega328diecimila .menu.cpu.atmega168.upload.maximum_size=14336
62+ atmega328diecimila .menu.cpu.atmega168.upload.speed=19200
6363
64- duemilanove .menu.cpu.atmega168.bootloader.high_fuses=0xdd
65- duemilanove .menu.cpu.atmega168.bootloader.extended_fuses=0x00
66- duemilanove .menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex
64+ atmega328diecimila .menu.cpu.atmega168.bootloader.high_fuses=0xdd
65+ atmega328diecimila .menu.cpu.atmega168.bootloader.extended_fuses=0x00
66+ atmega328diecimila .menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex
6767
68- duemilanove .menu.cpu.atmega168.build.mcu=atmega168
68+ atmega328diecimila .menu.cpu.atmega168.build.mcu=atmega168
6969
7070##############################################################
7171
@@ -375,32 +375,32 @@ bt.menu.cpu.atmega168.build.mcu=atmega168
375375
376376##############################################################
377377
378- lilypad_usb .name=LilyPad Arduino USB
379-
380- lilypad_usb .upload.tool=avrdude
381- lilypad_usb .upload.protocol=avr109
382- lilypad_usb .upload.maximum_size=28672
383- lilypad_usb .upload.speed=57600
384- lilypad_usb .upload.disable_flushing=true
385- lilypad_usb .upload.use_1200bps_touch=true
386- lilypad_usb .upload.wait_for_upload_port=true
387-
388- lilypad_usb .bootloader.tool=avrdude
389- lilypad_usb .bootloader.low_fuses=0xff
390- lilypad_usb .bootloader.high_fuses=0xd8
391- lilypad_usb .bootloader.extended_fuses=0xce
392- lilypad_usb .bootloader.file=caterina-LilyPadUSB/Caterina-LilyPadUSB.hex
393- lilypad_usb .bootloader.unlock_bits=0x3F
394- lilypad_usb .bootloader.lock_bits=0x2F
395-
396- lilypad_usb .build.mcu=atmega32u4
397- lilypad_usb .build.f_cpu=8000000L
398- lilypad_usb .build.vid=0x1B4F
399- lilypad_usb .build.pid=0x9208
400- lilypad_usb .build.board=AVR_LILYPAD_USB
401- lilypad_usb .build.core=arduino
402- lilypad_usb .build.variant=leonardo
403- lilypad_usb .build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid}
378+ LilyPadUSB .name=LilyPad Arduino USB
379+
380+ LilyPadUSB .upload.tool=avrdude
381+ LilyPadUSB .upload.protocol=avr109
382+ LilyPadUSB .upload.maximum_size=28672
383+ LilyPadUSB .upload.speed=57600
384+ LilyPadUSB .upload.disable_flushing=true
385+ LilyPadUSB .upload.use_1200bps_touch=true
386+ LilyPadUSB .upload.wait_for_upload_port=true
387+
388+ LilyPadUSB .bootloader.tool=avrdude
389+ LilyPadUSB .bootloader.low_fuses=0xff
390+ LilyPadUSB .bootloader.high_fuses=0xd8
391+ LilyPadUSB .bootloader.extended_fuses=0xce
392+ LilyPadUSB .bootloader.file=caterina-LilyPadUSB/Caterina-LilyPadUSB.hex
393+ LilyPadUSB .bootloader.unlock_bits=0x3F
394+ LilyPadUSB .bootloader.lock_bits=0x2F
395+
396+ LilyPadUSB .build.mcu=atmega32u4
397+ LilyPadUSB .build.f_cpu=8000000L
398+ LilyPadUSB .build.vid=0x1B4F
399+ LilyPadUSB .build.pid=0x9208
400+ LilyPadUSB .build.board=AVR_LILYPAD_USB
401+ LilyPadUSB .build.core=arduino
402+ LilyPadUSB .build.variant=leonardo
403+ LilyPadUSB .build.extra_flags=-DUSB_VID={build.vid} -DUSB_PID={build.pid}
404404
405405##############################################################
406406
@@ -523,44 +523,44 @@ pro.menu.cpu.8MHzatmega168.build.f_cpu=8000000L
523523
524524##############################################################
525525
526- ng .name=Arduino NG or older
526+ atmegang .name=Arduino NG or older
527527
528- ng .upload.tool=avrdude
529- ng .upload.protocol=arduino
530- ng .upload.speed=19200
528+ atmegang .upload.tool=avrdude
529+ atmegang .upload.protocol=arduino
530+ atmegang .upload.speed=19200
531531
532- ng .bootloader.tool=avrdude
533- ng .bootloader.unlock_bits=0x3F
534- ng .bootloader.lock_bits=0x0F
532+ atmegang .bootloader.tool=avrdude
533+ atmegang .bootloader.unlock_bits=0x3F
534+ atmegang .bootloader.lock_bits=0x0F
535535
536- ng .build.mcu=atmegang
537- ng .build.f_cpu=16000000L
538- ng .build.board=AVR_NG
539- ng .build.core=arduino
540- ng .build.variant=standard
536+ atmegang .build.mcu=atmegang
537+ atmegang .build.f_cpu=16000000L
538+ atmegang .build.board=AVR_NG
539+ atmegang .build.core=arduino
540+ atmegang .build.variant=standard
541541
542542## Arduino NG or older w/ ATmega168
543543## --------------------------------
544- ng .menu.cpu.atmega168=ATmega168
544+ atmegang .menu.cpu.atmega168=ATmega168
545545
546- ng .menu.cpu.atmega168.upload.maximum_size=14336
546+ atmegang .menu.cpu.atmega168.upload.maximum_size=14336
547547
548- ng .menu.cpu.atmega168.bootloader.low_fuses=0xff
549- ng .menu.cpu.atmega168.bootloader.high_fuses=0xdd
550- ng .menu.cpu.atmega168.bootloader.extended_fuses=0x00
551- ng .menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex
548+ atmegang .menu.cpu.atmega168.bootloader.low_fuses=0xff
549+ atmegang .menu.cpu.atmega168.bootloader.high_fuses=0xdd
550+ atmegang .menu.cpu.atmega168.bootloader.extended_fuses=0x00
551+ atmegang .menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex
552552
553- ng .menu.cpu.atmega168.build.mcu=atmega168
553+ atmegang .menu.cpu.atmega168.build.mcu=atmega168
554554
555555## Arduino NG or older w/ ATmega8
556556## ------------------------------
557- ng .menu.cpu.atmega8=ATmega8
557+ atmegang .menu.cpu.atmega8=ATmega8
558558
559- ng .menu.cpu.atmega8.upload.maximum_size=7168
559+ atmegang .menu.cpu.atmega8.upload.maximum_size=7168
560560
561- ng .menu.cpu.atmega8.bootloader.low_fuses=0xdf
562- ng .menu.cpu.atmega8.bootloader.high_fuses=0xca
563- ng .menu.cpu.atmega8.bootloader.file=atmega8/ATmegaBOOT-prod-firmware-2009-11-07.hex
561+ atmegang .menu.cpu.atmega8.bootloader.low_fuses=0xdf
562+ atmegang .menu.cpu.atmega8.bootloader.high_fuses=0xca
563+ atmegang .menu.cpu.atmega8.bootloader.file=atmega8/ATmegaBOOT-prod-firmware-2009-11-07.hex
564564
565- ng .menu.cpu.atmega8.build.mcu=atmega8
565+ atmegang .menu.cpu.atmega8.build.mcu=atmega8
566566
0 commit comments