1 ##############################################################
3 usbasp8-12.name=USBasp with Atmega8 12MHz
4 usbasp8-12.upload.protocol=usbasp
5 usbasp8-12.upload.maximum_size=6144
6 usbasp8-12.upload.speed=57600
7 usbasp8-12.upload.disable_flushing=true
8 usbasp8-12.bootloader.low_fuses=0xef
9 usbasp8-12.bootloader.high_fuses=0xc0
10 usbasp8-12.bootloader.path=USBaspLoader/bin
11 usbasp8-12.bootloader.file=usbasploader_atmega8-12.hex
12 usbasp8-12.bootloader.unlock_bits=0x3F
13 usbasp8-12.bootloader.lock_bits=0x0F
14 usbasp8-12.build.mcu=atmega8
15 usbasp8-12.build.f_cpu=12000000L
16 usbasp8-12.build.vid=0x16c0
17 usbasp8-12.build.pid=0x05df
18 usbasp8-12.build.core=arduino:arduino
19 usbasp8-12.build.variant=arduino:standard
21 ##############################################################
23 usbasp8-16.name=USBasp with Atmega8 16MHz
24 usbasp8-16.upload.protocol=usbasp
25 usbasp8-16.upload.maximum_size=6144
26 usbasp8-16.upload.speed=57600
27 usbasp8-16.upload.disable_flushing=true
28 usbasp8-16.bootloader.low_fuses=0xef
29 usbasp8-16.bootloader.high_fuses=0xc0
30 usbasp8-16.bootloader.path=USBaspLoader/bin
31 usbasp8-16.bootloader.file=usbasploader_atmega8-16.hex
32 usbasp8-16.bootloader.unlock_bits=0x3F
33 usbasp8-16.bootloader.lock_bits=0x0F
34 usbasp8-16.build.mcu=atmega8
35 usbasp8-16.build.f_cpu=16000000L
36 usbasp8-16.build.vid=0x16c0
37 usbasp8-16.build.pid=0x05df
38 usbasp8-16.build.core=arduino:arduino
39 usbasp8-16.build.variant=arduino:standard
41 ##############################################################
43 usbasp328p-12.name=USBasp with Atmega328p 12MHz
44 usbasp328p-12.upload.protocol=usbasp
45 usbasp328p-12.upload.maximum_size=28672
46 usbasp328p-12.upload.speed=57600
47 usbasp328p-12.upload.disable_flushing=true
48 usbasp328p-12.bootloader.low_fuses=0xef
49 usbasp328p-12.bootloader.high_fuses=0xd0
50 usbasp328p-12.bootloader.extended_fuses=0x05
51 usbasp328p-12.bootloader.path=USBaspLoader/bin
52 usbasp328p-12.bootloader.file=usbasploader_atmega328p-12.hex
53 usbasp328p-12.bootloader.unlock_bits=0x3F
54 usbasp328p-12.bootloader.lock_bits=0x0F
55 usbasp328p-12.build.mcu=atmega328p
56 usbasp328p-12.build.f_cpu=12000000L
57 usbasp328p-12.build.vid=0x16c0
58 usbasp328p-12.build.pid=0x05df
59 usbasp328p-12.build.core=arduino:arduino
60 usbasp328p-12.build.variant=arduino:standard
62 ##############################################################
64 usbasp328p-16.name=USBasp with Atmega328p 16MHz
65 usbasp328p-16.upload.protocol=usbasp
66 usbasp328p-16.upload.maximum_size=28672
67 usbasp328p-16.upload.speed=57600
68 usbasp328p-16.upload.disable_flushing=true
69 usbasp328p-16.bootloader.low_fuses=0xef
70 usbasp328p-16.bootloader.high_fuses=0xd0
71 usbasp328p-16.bootloader.extended_fuses=0x05
72 usbasp328p-16.bootloader.path=USBaspLoader/bin
73 usbasp328p-16.bootloader.file=usbasploader_atmega328p-16.hex
74 usbasp328p-16.bootloader.unlock_bits=0x3F
75 usbasp328p-16.bootloader.lock_bits=0x0F
76 usbasp328p-16.build.mcu=atmega328p
77 usbasp328p-16.build.f_cpu=16000000L
78 usbasp328p-16.build.vid=0x16c0
79 usbasp328p-16.build.pid=0x05df
80 usbasp328p-16.build.core=arduino:arduino
81 usbasp328p-16.build.variant=arduino:standard
83 ##############################################################
85 usbasp328p-18.name=USBasp with Atmega328p 18MHz
86 usbasp328p-18.upload.protocol=usbasp
87 usbasp328p-18.upload.maximum_size=28672
88 usbasp328p-18.upload.speed=57600
89 usbasp328p-18.upload.disable_flushing=true
90 usbasp328p-18.bootloader.low_fuses=0xe7
91 usbasp328p-18.bootloader.high_fuses=0xd0
92 usbasp328p-18.bootloader.extended_fuses=0x05
93 usbasp328p-18.bootloader.path=USBaspLoader/bin
94 usbasp328p-18.bootloader.file=usbasploader_atmega328p-18.hex
95 usbasp328p-18.bootloader.unlock_bits=0x3F
96 usbasp328p-18.bootloader.lock_bits=0x0F
97 usbasp328p-18.build.mcu=atmega328p
98 usbasp328p-18.build.f_cpu=18000000L
99 usbasp328p-18.build.vid=0x16c0
100 usbasp328p-18.build.pid=0x05df
101 usbasp328p-18.build.core=arduino:arduino
102 usbasp328p-18.build.variant=arduino:standard