1############################################################## 2 3uno.name=Arduino Uno 4uno.upload.protocol=stk500 5uno.upload.maximum_size=32256 6uno.upload.speed=115200 7uno.bootloader.low_fuses=0xff 8uno.bootloader.high_fuses=0xde 9uno.bootloader.extended_fuses=0x05 10uno.bootloader.path=optiboot 11uno.bootloader.file=optiboot_atmega328.hex 12uno.bootloader.unlock_bits=0x3F 13uno.bootloader.lock_bits=0x0F 14uno.build.mcu=atmega328p 15uno.build.f_cpu=16000000L 16uno.build.core=arduino 17 18############################################################## 19 20atmega328.name=Arduino Duemilanove or Nano w/ ATmega328 21 22atmega328.upload.protocol=stk500 23atmega328.upload.maximum_size=30720 24atmega328.upload.speed=57600 25 26atmega328.bootloader.low_fuses=0xFF 27atmega328.bootloader.high_fuses=0xDA 28atmega328.bootloader.extended_fuses=0x05 29atmega328.bootloader.path=atmega 30atmega328.bootloader.file=ATmegaBOOT_168_atmega328.hex 31atmega328.bootloader.unlock_bits=0x3F 32atmega328.bootloader.lock_bits=0x0F 33 34atmega328.build.mcu=atmega328p 35atmega328.build.f_cpu=16000000L 36atmega328.build.core=arduino 37 38############################################################## 39 40diecimila.name=Arduino Diecimila, Duemilanove, or Nano w/ ATmega168 41 42diecimila.upload.protocol=stk500 43diecimila.upload.maximum_size=14336 44diecimila.upload.speed=19200 45 46diecimila.bootloader.low_fuses=0xff 47diecimila.bootloader.high_fuses=0xdd 48diecimila.bootloader.extended_fuses=0x00 49diecimila.bootloader.path=atmega 50diecimila.bootloader.file=ATmegaBOOT_168_diecimila.hex 51diecimila.bootloader.unlock_bits=0x3F 52diecimila.bootloader.lock_bits=0x0F 53 54diecimila.build.mcu=atmega168 55diecimila.build.f_cpu=16000000L 56diecimila.build.core=arduino 57 58############################################################## 59 60mega2560.name=Arduino Mega 2560 61 62mega2560.upload.protocol=stk500v2 63mega2560.upload.maximum_size=258048 64mega2560.upload.speed=115200 65 66mega2560.bootloader.low_fuses=0xFF 67mega2560.bootloader.high_fuses=0xD8 68mega2560.bootloader.extended_fuses=0xFD 69mega2560.bootloader.path=stk500v2 70mega2560.bootloader.file=stk500boot_v2_mega2560.hex 71mega2560.bootloader.unlock_bits=0x3F 72mega2560.bootloader.lock_bits=0x0F 73 74mega2560.build.mcu=atmega2560 75mega2560.build.f_cpu=16000000L 76mega2560.build.core=arduino 77 78############################################################## 79 80mega.name=Arduino Mega (ATmega1280) 81 82mega.upload.protocol=stk500 83mega.upload.maximum_size=126976 84mega.upload.speed=57600 85 86mega.bootloader.low_fuses=0xFF 87mega.bootloader.high_fuses=0xDA 88mega.bootloader.extended_fuses=0xF5 89mega.bootloader.path=atmega 90mega.bootloader.file=ATmegaBOOT_168_atmega1280.hex 91mega.bootloader.unlock_bits=0x3F 92mega.bootloader.lock_bits=0x0F 93 94mega.build.mcu=atmega1280 95mega.build.f_cpu=16000000L 96mega.build.core=arduino 97 98############################################################## 99 100mini.name=Arduino Mini 101 102mini.upload.protocol=stk500 103mini.upload.maximum_size=14336 104mini.upload.speed=19200 105 106mini.bootloader.low_fuses=0xff 107mini.bootloader.high_fuses=0xdd 108mini.bootloader.extended_fuses=0x00 109mini.bootloader.path=atmega 110mini.bootloader.file=ATmegaBOOT_168_ng.hex 111mini.bootloader.unlock_bits=0x3F 112mini.bootloader.lock_bits=0x0F 113 114mini.build.mcu=atmega168 115mini.build.f_cpu=16000000L 116mini.build.core=arduino 117 118############################################################## 119 120fio.name=Arduino Fio 121 122fio.upload.protocol=stk500 123fio.upload.maximum_size=30720 124fio.upload.speed=57600 125 126fio.bootloader.low_fuses=0xFF 127fio.bootloader.high_fuses=0xDA 128fio.bootloader.extended_fuses=0x05 129fio.bootloader.path=arduino:atmega 130fio.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex 131fio.bootloader.unlock_bits=0x3F 132fio.bootloader.lock_bits=0x0F 133 134fio.build.mcu=atmega328p 135fio.build.f_cpu=8000000L 136fio.build.core=arduino:arduino 137 138############################################################## 139 140bt328.name=Arduino BT w/ ATmega328 141 142bt328.upload.protocol=stk500 143bt328.upload.maximum_size=28672 144bt328.upload.speed=19200 145bt328.upload.disable_flushing=true 146 147bt328.bootloader.low_fuses=0xff 148bt328.bootloader.high_fuses=0xd8 149bt328.bootloader.extended_fuses=0x05 150bt328.bootloader.path=bt 151bt328.bootloader.file=ATmegaBOOT_168_atmega328_bt.hex 152bt328.bootloader.unlock_bits=0x3F 153bt328.bootloader.lock_bits=0x0F 154 155bt328.build.mcu=atmega328p 156bt328.build.f_cpu=16000000L 157bt328.build.core=arduino 158 159############################################################## 160 161bt.name=Arduino BT w/ ATmega168 162 163bt.upload.protocol=stk500 164bt.upload.maximum_size=14336 165bt.upload.speed=19200 166bt.upload.disable_flushing=true 167 168bt.bootloader.low_fuses=0xff 169bt.bootloader.high_fuses=0xdd 170bt.bootloader.extended_fuses=0x00 171bt.bootloader.path=bt 172bt.bootloader.file=ATmegaBOOT_168.hex 173bt.bootloader.unlock_bits=0x3F 174bt.bootloader.lock_bits=0x0F 175 176bt.build.mcu=atmega168 177bt.build.f_cpu=16000000L 178bt.build.core=arduino 179 180############################################################## 181 182lilypad328.name=LilyPad Arduino w/ ATmega328 183 184lilypad328.upload.protocol=stk500 185lilypad328.upload.maximum_size=30720 186lilypad328.upload.speed=57600 187 188lilypad328.bootloader.low_fuses=0xFF 189lilypad328.bootloader.high_fuses=0xDA 190lilypad328.bootloader.extended_fuses=0x05 191lilypad328.bootloader.path=atmega 192lilypad328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex 193lilypad328.bootloader.unlock_bits=0x3F 194lilypad328.bootloader.lock_bits=0x0F 195 196lilypad328.build.mcu=atmega328p 197lilypad328.build.f_cpu=8000000L 198lilypad328.build.core=arduino 199 200############################################################## 201 202lilypad.name=LilyPad Arduino w/ ATmega168 203 204lilypad.upload.protocol=stk500 205lilypad.upload.maximum_size=14336 206lilypad.upload.speed=19200 207 208lilypad.bootloader.low_fuses=0xe2 209lilypad.bootloader.high_fuses=0xdd 210lilypad.bootloader.extended_fuses=0x00 211lilypad.bootloader.path=lilypad 212lilypad.bootloader.file=LilyPadBOOT_168.hex 213lilypad.bootloader.unlock_bits=0x3F 214lilypad.bootloader.lock_bits=0x0F 215 216lilypad.build.mcu=atmega168 217lilypad.build.f_cpu=8000000L 218lilypad.build.core=arduino 219 220############################################################## 221 222pro5v328.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328 223 224pro5v328.upload.protocol=stk500 225pro5v328.upload.maximum_size=30720 226pro5v328.upload.speed=57600 227 228pro5v328.bootloader.low_fuses=0xFF 229pro5v328.bootloader.high_fuses=0xDA 230pro5v328.bootloader.extended_fuses=0x05 231pro5v328.bootloader.path=atmega 232pro5v328.bootloader.file=ATmegaBOOT_168_atmega328.hex 233pro5v328.bootloader.unlock_bits=0x3F 234pro5v328.bootloader.lock_bits=0x0F 235 236pro5v328.build.mcu=atmega328p 237pro5v328.build.f_cpu=16000000L 238pro5v328.build.core=arduino 239 240############################################################## 241 242pro5v.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168 243 244pro5v.upload.protocol=stk500 245pro5v.upload.maximum_size=14336 246pro5v.upload.speed=19200 247 248pro5v.bootloader.low_fuses=0xff 249pro5v.bootloader.high_fuses=0xdd 250pro5v.bootloader.extended_fuses=0x00 251pro5v.bootloader.path=atmega 252pro5v.bootloader.file=ATmegaBOOT_168_diecimila.hex 253pro5v.bootloader.unlock_bits=0x3F 254pro5v.bootloader.lock_bits=0x0F 255 256pro5v.build.mcu=atmega168 257pro5v.build.f_cpu=16000000L 258pro5v.build.core=arduino 259 260############################################################## 261 262pro328.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 263 264pro328.upload.protocol=stk500 265pro328.upload.maximum_size=30720 266pro328.upload.speed=57600 267 268pro328.bootloader.low_fuses=0xFF 269pro328.bootloader.high_fuses=0xDA 270pro328.bootloader.extended_fuses=0x05 271pro328.bootloader.path=atmega 272pro328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex 273pro328.bootloader.unlock_bits=0x3F 274pro328.bootloader.lock_bits=0x0F 275 276pro328.build.mcu=atmega328p 277pro328.build.f_cpu=8000000L 278pro328.build.core=arduino 279 280############################################################## 281 282pro.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 283 284pro.upload.protocol=stk500 285pro.upload.maximum_size=14336 286pro.upload.speed=19200 287 288pro.bootloader.low_fuses=0xc6 289pro.bootloader.high_fuses=0xdd 290pro.bootloader.extended_fuses=0x00 291pro.bootloader.path=atmega 292pro.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex 293pro.bootloader.unlock_bits=0x3F 294pro.bootloader.lock_bits=0x0F 295 296pro.build.mcu=atmega168 297pro.build.f_cpu=8000000L 298pro.build.core=arduino 299 300############################################################## 301 302atmega168.name=Arduino NG or older w/ ATmega168 303 304atmega168.upload.protocol=stk500 305atmega168.upload.maximum_size=14336 306atmega168.upload.speed=19200 307 308atmega168.bootloader.low_fuses=0xff 309atmega168.bootloader.high_fuses=0xdd 310atmega168.bootloader.extended_fuses=0x00 311atmega168.bootloader.path=atmega 312atmega168.bootloader.file=ATmegaBOOT_168_ng.hex 313atmega168.bootloader.unlock_bits=0x3F 314atmega168.bootloader.lock_bits=0x0F 315 316atmega168.build.mcu=atmega168 317atmega168.build.f_cpu=16000000L 318atmega168.build.core=arduino 319 320############################################################## 321 322atmega8.name=Arduino NG or older w/ ATmega8 323 324atmega8.upload.protocol=stk500 325atmega8.upload.maximum_size=7168 326atmega8.upload.speed=19200 327 328atmega8.bootloader.low_fuses=0xdf 329atmega8.bootloader.high_fuses=0xca 330atmega8.bootloader.path=atmega8 331atmega8.bootloader.file=ATmegaBOOT.hex 332atmega8.bootloader.unlock_bits=0x3F 333atmega8.bootloader.lock_bits=0x0F 334 335atmega8.build.mcu=atmega8 336atmega8.build.f_cpu=16000000L 337atmega8.build.core=arduino 338 339