root / arduino-1.0 / hardware / arduino / boards.txt @ 58d82c77
History | View | Annotate | Download (12.8 KB)
1 |
############################################################## |
---|---|
2 |
|
3 |
uno.name=Arduino Uno |
4 |
uno.upload.protocol=arduino |
5 |
uno.upload.maximum_size=32256 |
6 |
uno.upload.speed=115200 |
7 |
uno.bootloader.low_fuses=0xff |
8 |
uno.bootloader.high_fuses=0xde |
9 |
uno.bootloader.extended_fuses=0x05 |
10 |
uno.bootloader.path=optiboot |
11 |
uno.bootloader.file=optiboot_atmega328.hex |
12 |
uno.bootloader.unlock_bits=0x3F |
13 |
uno.bootloader.lock_bits=0x0F |
14 |
uno.build.mcu=atmega328p |
15 |
uno.build.f_cpu=16000000L |
16 |
uno.build.core=arduino |
17 |
uno.build.variant=standard |
18 |
|
19 |
############################################################## |
20 |
|
21 |
atmega328.name=Arduino Duemilanove w/ ATmega328 |
22 |
|
23 |
atmega328.upload.protocol=arduino |
24 |
atmega328.upload.maximum_size=30720 |
25 |
atmega328.upload.speed=57600 |
26 |
|
27 |
atmega328.bootloader.low_fuses=0xFF |
28 |
atmega328.bootloader.high_fuses=0xDA |
29 |
atmega328.bootloader.extended_fuses=0x05 |
30 |
atmega328.bootloader.path=atmega |
31 |
atmega328.bootloader.file=ATmegaBOOT_168_atmega328.hex |
32 |
atmega328.bootloader.unlock_bits=0x3F |
33 |
atmega328.bootloader.lock_bits=0x0F |
34 |
|
35 |
atmega328.build.mcu=atmega328p |
36 |
atmega328.build.f_cpu=16000000L |
37 |
atmega328.build.core=arduino |
38 |
atmega328.build.variant=standard |
39 |
|
40 |
############################################################## |
41 |
|
42 |
diecimila.name=Arduino Diecimila or Duemilanove w/ ATmega168 |
43 |
|
44 |
diecimila.upload.protocol=arduino |
45 |
diecimila.upload.maximum_size=14336 |
46 |
diecimila.upload.speed=19200 |
47 |
|
48 |
diecimila.bootloader.low_fuses=0xff |
49 |
diecimila.bootloader.high_fuses=0xdd |
50 |
diecimila.bootloader.extended_fuses=0x00 |
51 |
diecimila.bootloader.path=atmega |
52 |
diecimila.bootloader.file=ATmegaBOOT_168_diecimila.hex |
53 |
diecimila.bootloader.unlock_bits=0x3F |
54 |
diecimila.bootloader.lock_bits=0x0F |
55 |
|
56 |
diecimila.build.mcu=atmega168 |
57 |
diecimila.build.f_cpu=16000000L |
58 |
diecimila.build.core=arduino |
59 |
diecimila.build.variant=standard |
60 |
|
61 |
############################################################## |
62 |
|
63 |
nano328.name=Arduino Nano w/ ATmega328 |
64 |
|
65 |
nano328.upload.protocol=arduino |
66 |
nano328.upload.maximum_size=30720 |
67 |
nano328.upload.speed=57600 |
68 |
|
69 |
nano328.bootloader.low_fuses=0xFF |
70 |
nano328.bootloader.high_fuses=0xDA |
71 |
nano328.bootloader.extended_fuses=0x05 |
72 |
nano328.bootloader.path=atmega |
73 |
nano328.bootloader.file=ATmegaBOOT_168_atmega328.hex |
74 |
nano328.bootloader.unlock_bits=0x3F |
75 |
nano328.bootloader.lock_bits=0x0F |
76 |
|
77 |
nano328.build.mcu=atmega328p |
78 |
nano328.build.f_cpu=16000000L |
79 |
nano328.build.core=arduino |
80 |
nano328.build.variant=eightanaloginputs |
81 |
|
82 |
############################################################## |
83 |
|
84 |
nano.name=Arduino Nano w/ ATmega168 |
85 |
|
86 |
nano.upload.protocol=arduino |
87 |
nano.upload.maximum_size=14336 |
88 |
nano.upload.speed=19200 |
89 |
|
90 |
nano.bootloader.low_fuses=0xff |
91 |
nano.bootloader.high_fuses=0xdd |
92 |
nano.bootloader.extended_fuses=0x00 |
93 |
nano.bootloader.path=atmega |
94 |
nano.bootloader.file=ATmegaBOOT_168_diecimila.hex |
95 |
nano.bootloader.unlock_bits=0x3F |
96 |
nano.bootloader.lock_bits=0x0F |
97 |
|
98 |
nano.build.mcu=atmega168 |
99 |
nano.build.f_cpu=16000000L |
100 |
nano.build.core=arduino |
101 |
nano.build.variant=eightanaloginputs |
102 |
|
103 |
############################################################## |
104 |
|
105 |
mega2560.name=Arduino Mega 2560 or Mega ADK |
106 |
|
107 |
mega2560.upload.protocol=stk500v2 |
108 |
mega2560.upload.maximum_size=258048 |
109 |
mega2560.upload.speed=115200 |
110 |
|
111 |
mega2560.bootloader.low_fuses=0xFF |
112 |
mega2560.bootloader.high_fuses=0xD8 |
113 |
mega2560.bootloader.extended_fuses=0xFD |
114 |
mega2560.bootloader.path=stk500v2 |
115 |
mega2560.bootloader.file=stk500boot_v2_mega2560.hex |
116 |
mega2560.bootloader.unlock_bits=0x3F |
117 |
mega2560.bootloader.lock_bits=0x0F |
118 |
|
119 |
mega2560.build.mcu=atmega2560 |
120 |
mega2560.build.f_cpu=16000000L |
121 |
mega2560.build.core=arduino |
122 |
mega2560.build.variant=mega |
123 |
|
124 |
############################################################## |
125 |
|
126 |
mega.name=Arduino Mega (ATmega1280) |
127 |
|
128 |
mega.upload.protocol=arduino |
129 |
mega.upload.maximum_size=126976 |
130 |
mega.upload.speed=57600 |
131 |
|
132 |
mega.bootloader.low_fuses=0xFF |
133 |
mega.bootloader.high_fuses=0xDA |
134 |
mega.bootloader.extended_fuses=0xF5 |
135 |
mega.bootloader.path=atmega |
136 |
mega.bootloader.file=ATmegaBOOT_168_atmega1280.hex |
137 |
mega.bootloader.unlock_bits=0x3F |
138 |
mega.bootloader.lock_bits=0x0F |
139 |
|
140 |
mega.build.mcu=atmega1280 |
141 |
mega.build.f_cpu=16000000L |
142 |
mega.build.core=arduino |
143 |
mega.build.variant=mega |
144 |
|
145 |
############################################################## |
146 |
|
147 |
leonardo.name=Arduino Leonardo |
148 |
leonardo.upload.protocol=arduino |
149 |
leonardo.upload.maximum_size=28672 |
150 |
leonardo.upload.speed=1200 |
151 |
leonardo.bootloader.low_fuses=0xde |
152 |
leonardo.bootloader.high_fuses=0xd8 |
153 |
leonardo.bootloader.extended_fuses=0xcb |
154 |
leonardo.bootloader.path=diskloader |
155 |
leonardo.bootloader.file=DiskLoader-Leonardo.hex |
156 |
leonardo.bootloader.unlock_bits=0x3F |
157 |
leonardo.bootloader.lock_bits=0x2F |
158 |
leonardo.build.mcu=atmega32u4 |
159 |
leonardo.build.f_cpu=16000000L |
160 |
leonardo.build.core=arduino |
161 |
leonardo.build.variant=leonardo |
162 |
|
163 |
############################################################## |
164 |
|
165 |
#micro.name=Arduino Micro |
166 |
#micro.upload.protocol=arduino |
167 |
#micro.upload.maximum_size=30720 |
168 |
#micro.upload.speed=1200 |
169 |
#micro.bootloader.low_fuses=0xde |
170 |
#micro.bootloader.high_fuses=0xda |
171 |
#micro.bootloader.extended_fuses=0xcb |
172 |
#micro.bootloader.path=diskloader |
173 |
#micro.bootloader.file=DiskLoader-Micro.hex |
174 |
#micro.bootloader.unlock_bits=0x3F |
175 |
#micro.bootloader.lock_bits=0x2F |
176 |
#micro.build.mcu=atmega32u4 |
177 |
#micro.build.f_cpu=16000000L |
178 |
#micro.build.core=arduino |
179 |
#micro.build.variant=micro |
180 |
|
181 |
############################################################## |
182 |
|
183 |
mini328.name=Arduino Mini w/ ATmega328 |
184 |
|
185 |
mini328.upload.protocol=stk500 |
186 |
mini328.upload.maximum_size=28672 |
187 |
mini328.upload.speed=115200 |
188 |
|
189 |
mini328.bootloader.low_fuses=0xff |
190 |
mini328.bootloader.high_fuses=0xd8 |
191 |
mini328.bootloader.extended_fuses=0x05 |
192 |
mini328.bootloader.path=optiboot |
193 |
mini328.bootloader.file=optiboot_atmega328-Mini.hex |
194 |
mini328.bootloader.unlock_bits=0x3F |
195 |
mini328.bootloader.lock_bits=0x0F |
196 |
|
197 |
mini328.build.mcu=atmega328p |
198 |
mini328.build.f_cpu=16000000L |
199 |
mini328.build.core=arduino |
200 |
mini328.build.variant=eightanaloginputs |
201 |
|
202 |
############################################################## |
203 |
|
204 |
mini.name=Arduino Mini w/ ATmega168 |
205 |
|
206 |
mini.upload.protocol=arduino |
207 |
mini.upload.maximum_size=14336 |
208 |
mini.upload.speed=19200 |
209 |
|
210 |
mini.bootloader.low_fuses=0xff |
211 |
mini.bootloader.high_fuses=0xdd |
212 |
mini.bootloader.extended_fuses=0x00 |
213 |
mini.bootloader.path=atmega |
214 |
mini.bootloader.file=ATmegaBOOT_168_ng.hex |
215 |
mini.bootloader.unlock_bits=0x3F |
216 |
mini.bootloader.lock_bits=0x0F |
217 |
|
218 |
mini.build.mcu=atmega168 |
219 |
mini.build.f_cpu=16000000L |
220 |
mini.build.core=arduino |
221 |
mini.build.variant=eightanaloginputs |
222 |
|
223 |
############################################################## |
224 |
|
225 |
ethernet.name=Arduino Ethernet |
226 |
|
227 |
ethernet.upload.protocol=arduino |
228 |
ethernet.upload.maximum_size=32256 |
229 |
ethernet.upload.speed=115200 |
230 |
|
231 |
ethernet.bootloader.low_fuses=0xff |
232 |
ethernet.bootloader.high_fuses=0xde |
233 |
ethernet.bootloader.extended_fuses=0x05 |
234 |
ethernet.bootloader.path=optiboot |
235 |
ethernet.bootloader.file=optiboot_atmega328.hex |
236 |
ethernet.bootloader.unlock_bits=0x3F |
237 |
ethernet.bootloader.lock_bits=0x0F |
238 |
|
239 |
ethernet.build.variant=standard |
240 |
ethernet.build.mcu=atmega328p |
241 |
ethernet.build.f_cpu=16000000L |
242 |
ethernet.build.core=arduino |
243 |
|
244 |
############################################################## |
245 |
|
246 |
fio.name=Arduino Fio |
247 |
|
248 |
fio.upload.protocol=arduino |
249 |
fio.upload.maximum_size=30720 |
250 |
fio.upload.speed=57600 |
251 |
|
252 |
fio.bootloader.low_fuses=0xFF |
253 |
fio.bootloader.high_fuses=0xDA |
254 |
fio.bootloader.extended_fuses=0x05 |
255 |
fio.bootloader.path=arduino:atmega |
256 |
fio.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex |
257 |
fio.bootloader.unlock_bits=0x3F |
258 |
fio.bootloader.lock_bits=0x0F |
259 |
|
260 |
fio.build.mcu=atmega328p |
261 |
fio.build.f_cpu=8000000L |
262 |
fio.build.core=arduino |
263 |
fio.build.variant=eightanaloginputs |
264 |
|
265 |
############################################################## |
266 |
|
267 |
bt328.name=Arduino BT w/ ATmega328 |
268 |
|
269 |
bt328.upload.protocol=arduino |
270 |
bt328.upload.maximum_size=28672 |
271 |
bt328.upload.speed=19200 |
272 |
bt328.upload.disable_flushing=true |
273 |
|
274 |
bt328.bootloader.low_fuses=0xff |
275 |
bt328.bootloader.high_fuses=0xd8 |
276 |
bt328.bootloader.extended_fuses=0x05 |
277 |
bt328.bootloader.path=bt |
278 |
bt328.bootloader.file=ATmegaBOOT_168_atmega328_bt.hex |
279 |
bt328.bootloader.unlock_bits=0x3F |
280 |
bt328.bootloader.lock_bits=0x0F |
281 |
|
282 |
bt328.build.mcu=atmega328p |
283 |
bt328.build.f_cpu=16000000L |
284 |
bt328.build.core=arduino |
285 |
bt328.build.variant=eightanaloginputs |
286 |
|
287 |
############################################################## |
288 |
|
289 |
bt.name=Arduino BT w/ ATmega168 |
290 |
|
291 |
bt.upload.protocol=arduino |
292 |
bt.upload.maximum_size=14336 |
293 |
bt.upload.speed=19200 |
294 |
bt.upload.disable_flushing=true |
295 |
|
296 |
bt.bootloader.low_fuses=0xff |
297 |
bt.bootloader.high_fuses=0xdd |
298 |
bt.bootloader.extended_fuses=0x00 |
299 |
bt.bootloader.path=bt |
300 |
bt.bootloader.file=ATmegaBOOT_168.hex |
301 |
bt.bootloader.unlock_bits=0x3F |
302 |
bt.bootloader.lock_bits=0x0F |
303 |
|
304 |
bt.build.mcu=atmega168 |
305 |
bt.build.f_cpu=16000000L |
306 |
bt.build.core=arduino |
307 |
bt.build.variant=eightanaloginputs |
308 |
|
309 |
############################################################## |
310 |
|
311 |
lilypad328.name=LilyPad Arduino w/ ATmega328 |
312 |
|
313 |
lilypad328.upload.protocol=arduino |
314 |
lilypad328.upload.maximum_size=30720 |
315 |
lilypad328.upload.speed=57600 |
316 |
|
317 |
lilypad328.bootloader.low_fuses=0xFF |
318 |
lilypad328.bootloader.high_fuses=0xDA |
319 |
lilypad328.bootloader.extended_fuses=0x05 |
320 |
lilypad328.bootloader.path=atmega |
321 |
lilypad328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex |
322 |
lilypad328.bootloader.unlock_bits=0x3F |
323 |
lilypad328.bootloader.lock_bits=0x0F |
324 |
|
325 |
lilypad328.build.mcu=atmega328p |
326 |
lilypad328.build.f_cpu=8000000L |
327 |
lilypad328.build.core=arduino |
328 |
lilypad328.build.variant=standard |
329 |
|
330 |
############################################################## |
331 |
|
332 |
lilypad.name=LilyPad Arduino w/ ATmega168 |
333 |
|
334 |
lilypad.upload.protocol=arduino |
335 |
lilypad.upload.maximum_size=14336 |
336 |
lilypad.upload.speed=19200 |
337 |
|
338 |
lilypad.bootloader.low_fuses=0xe2 |
339 |
lilypad.bootloader.high_fuses=0xdd |
340 |
lilypad.bootloader.extended_fuses=0x00 |
341 |
lilypad.bootloader.path=lilypad |
342 |
lilypad.bootloader.file=LilyPadBOOT_168.hex |
343 |
lilypad.bootloader.unlock_bits=0x3F |
344 |
lilypad.bootloader.lock_bits=0x0F |
345 |
|
346 |
lilypad.build.mcu=atmega168 |
347 |
lilypad.build.f_cpu=8000000L |
348 |
lilypad.build.core=arduino |
349 |
lilypad.build.variant=standard |
350 |
|
351 |
############################################################## |
352 |
|
353 |
pro5v328.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328 |
354 |
|
355 |
pro5v328.upload.protocol=arduino |
356 |
pro5v328.upload.maximum_size=30720 |
357 |
pro5v328.upload.speed=57600 |
358 |
|
359 |
pro5v328.bootloader.low_fuses=0xFF |
360 |
pro5v328.bootloader.high_fuses=0xDA |
361 |
pro5v328.bootloader.extended_fuses=0x05 |
362 |
pro5v328.bootloader.path=atmega |
363 |
pro5v328.bootloader.file=ATmegaBOOT_168_atmega328.hex |
364 |
pro5v328.bootloader.unlock_bits=0x3F |
365 |
pro5v328.bootloader.lock_bits=0x0F |
366 |
|
367 |
pro5v328.build.mcu=atmega328p |
368 |
pro5v328.build.f_cpu=16000000L |
369 |
pro5v328.build.core=arduino |
370 |
pro5v328.build.variant=standard |
371 |
|
372 |
############################################################## |
373 |
|
374 |
pro5v.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168 |
375 |
|
376 |
pro5v.upload.protocol=arduino |
377 |
pro5v.upload.maximum_size=14336 |
378 |
pro5v.upload.speed=19200 |
379 |
|
380 |
pro5v.bootloader.low_fuses=0xff |
381 |
pro5v.bootloader.high_fuses=0xdd |
382 |
pro5v.bootloader.extended_fuses=0x00 |
383 |
pro5v.bootloader.path=atmega |
384 |
pro5v.bootloader.file=ATmegaBOOT_168_diecimila.hex |
385 |
pro5v.bootloader.unlock_bits=0x3F |
386 |
pro5v.bootloader.lock_bits=0x0F |
387 |
|
388 |
pro5v.build.mcu=atmega168 |
389 |
pro5v.build.f_cpu=16000000L |
390 |
pro5v.build.core=arduino |
391 |
pro5v.build.variant=standard |
392 |
|
393 |
############################################################## |
394 |
|
395 |
pro328.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 |
396 |
|
397 |
pro328.upload.protocol=arduino |
398 |
pro328.upload.maximum_size=30720 |
399 |
pro328.upload.speed=57600 |
400 |
|
401 |
pro328.bootloader.low_fuses=0xFF |
402 |
pro328.bootloader.high_fuses=0xDA |
403 |
pro328.bootloader.extended_fuses=0x05 |
404 |
pro328.bootloader.path=atmega |
405 |
pro328.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex |
406 |
pro328.bootloader.unlock_bits=0x3F |
407 |
pro328.bootloader.lock_bits=0x0F |
408 |
|
409 |
pro328.build.mcu=atmega328p |
410 |
pro328.build.f_cpu=8000000L |
411 |
pro328.build.core=arduino |
412 |
pro328.build.variant=standard |
413 |
|
414 |
############################################################## |
415 |
|
416 |
pro.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 |
417 |
|
418 |
pro.upload.protocol=arduino |
419 |
pro.upload.maximum_size=14336 |
420 |
pro.upload.speed=19200 |
421 |
|
422 |
pro.bootloader.low_fuses=0xc6 |
423 |
pro.bootloader.high_fuses=0xdd |
424 |
pro.bootloader.extended_fuses=0x00 |
425 |
pro.bootloader.path=atmega |
426 |
pro.bootloader.file=ATmegaBOOT_168_pro_8MHz.hex |
427 |
pro.bootloader.unlock_bits=0x3F |
428 |
pro.bootloader.lock_bits=0x0F |
429 |
|
430 |
pro.build.mcu=atmega168 |
431 |
pro.build.f_cpu=8000000L |
432 |
pro.build.core=arduino |
433 |
pro.build.variant=standard |
434 |
|
435 |
############################################################## |
436 |
|
437 |
atmega168.name=Arduino NG or older w/ ATmega168 |
438 |
|
439 |
atmega168.upload.protocol=arduino |
440 |
atmega168.upload.maximum_size=14336 |
441 |
atmega168.upload.speed=19200 |
442 |
|
443 |
atmega168.bootloader.low_fuses=0xff |
444 |
atmega168.bootloader.high_fuses=0xdd |
445 |
atmega168.bootloader.extended_fuses=0x00 |
446 |
atmega168.bootloader.path=atmega |
447 |
atmega168.bootloader.file=ATmegaBOOT_168_ng.hex |
448 |
atmega168.bootloader.unlock_bits=0x3F |
449 |
atmega168.bootloader.lock_bits=0x0F |
450 |
|
451 |
atmega168.build.mcu=atmega168 |
452 |
atmega168.build.f_cpu=16000000L |
453 |
atmega168.build.core=arduino |
454 |
atmega168.build.variant=standard |
455 |
|
456 |
############################################################## |
457 |
|
458 |
atmega8.name=Arduino NG or older w/ ATmega8 |
459 |
|
460 |
atmega8.upload.protocol=arduino |
461 |
atmega8.upload.maximum_size=7168 |
462 |
atmega8.upload.speed=19200 |
463 |
|
464 |
atmega8.bootloader.low_fuses=0xdf |
465 |
atmega8.bootloader.high_fuses=0xca |
466 |
atmega8.bootloader.path=atmega8 |
467 |
atmega8.bootloader.file=ATmegaBOOT.hex |
468 |
atmega8.bootloader.unlock_bits=0x3F |
469 |
atmega8.bootloader.lock_bits=0x0F |
470 |
|
471 |
atmega8.build.mcu=atmega8 |
472 |
atmega8.build.f_cpu=16000000L |
473 |
atmega8.build.core=arduino |
474 |
atmega8.build.variant=standard |