1 | # See: http://code.google.com/p/arduino/wiki/Platforms |
---|
2 | |
---|
3 | menu.cpu=Processor |
---|
4 | |
---|
5 | ############################################################## |
---|
6 | |
---|
7 | yun.name=Arduino Yún |
---|
8 | yun.upload.via_ssh=true |
---|
9 | |
---|
10 | yun.vid.0=0x2341 |
---|
11 | yun.pid.0=0x0041 |
---|
12 | yun.vid.1=0x2341 |
---|
13 | yun.pid.1=0x8041 |
---|
14 | yun.vid.2=0x2A03 |
---|
15 | yun.pid.2=0x0041 |
---|
16 | yun.vid.3=0x2A03 |
---|
17 | yun.pid.3=0x8041 |
---|
18 | |
---|
19 | yun.upload.tool=avrdude |
---|
20 | yun.upload.protocol=avr109 |
---|
21 | yun.upload.maximum_size=28672 |
---|
22 | yun.upload.maximum_data_size=2560 |
---|
23 | yun.upload.speed=57600 |
---|
24 | yun.upload.disable_flushing=true |
---|
25 | yun.upload.use_1200bps_touch=true |
---|
26 | yun.upload.wait_for_upload_port=true |
---|
27 | |
---|
28 | yun.bootloader.tool=avrdude |
---|
29 | yun.bootloader.low_fuses=0xff |
---|
30 | yun.bootloader.high_fuses=0xd8 |
---|
31 | yun.bootloader.extended_fuses=0xfb |
---|
32 | yun.bootloader.file=caterina/Caterina-Yun.hex |
---|
33 | yun.bootloader.noblink=caterina/Caterina-Yun-noblink.hex |
---|
34 | yun.bootloader.unlock_bits=0x3F |
---|
35 | yun.bootloader.lock_bits=0x2F |
---|
36 | |
---|
37 | yun.build.mcu=atmega32u4 |
---|
38 | yun.build.f_cpu=16000000L |
---|
39 | yun.build.vid=0x2341 |
---|
40 | yun.build.pid=0x8041 |
---|
41 | yun.build.usb_product="Arduino Yun" |
---|
42 | yun.build.board=AVR_YUN |
---|
43 | yun.build.core=arduino |
---|
44 | yun.build.variant=yun |
---|
45 | yun.build.extra_flags={build.usb_flags} |
---|
46 | |
---|
47 | ############################################################## |
---|
48 | |
---|
49 | uno.name=Arduino/Genuino Uno |
---|
50 | |
---|
51 | uno.vid.0=0x2341 |
---|
52 | uno.pid.0=0x0043 |
---|
53 | uno.vid.1=0x2341 |
---|
54 | uno.pid.1=0x0001 |
---|
55 | uno.vid.2=0x2A03 |
---|
56 | uno.pid.2=0x0043 |
---|
57 | uno.vid.3=0x2341 |
---|
58 | uno.pid.3=0x0243 |
---|
59 | |
---|
60 | uno.upload.tool=avrdude |
---|
61 | uno.upload.protocol=arduino |
---|
62 | uno.upload.maximum_size=32256 |
---|
63 | uno.upload.maximum_data_size=2048 |
---|
64 | uno.upload.speed=115200 |
---|
65 | |
---|
66 | uno.bootloader.tool=avrdude |
---|
67 | uno.bootloader.low_fuses=0xFF |
---|
68 | uno.bootloader.high_fuses=0xDE |
---|
69 | uno.bootloader.extended_fuses=0xFD |
---|
70 | uno.bootloader.unlock_bits=0x3F |
---|
71 | uno.bootloader.lock_bits=0x0F |
---|
72 | uno.bootloader.file=optiboot/optiboot_atmega328.hex |
---|
73 | |
---|
74 | uno.build.mcu=atmega328p |
---|
75 | uno.build.f_cpu=16000000L |
---|
76 | uno.build.board=AVR_UNO |
---|
77 | uno.build.core=arduino |
---|
78 | uno.build.variant=standard |
---|
79 | |
---|
80 | ############################################################## |
---|
81 | |
---|
82 | diecimila.name=Arduino Duemilanove or Diecimila |
---|
83 | |
---|
84 | diecimila.upload.tool=avrdude |
---|
85 | diecimila.upload.protocol=arduino |
---|
86 | |
---|
87 | diecimila.bootloader.tool=avrdude |
---|
88 | diecimila.bootloader.low_fuses=0xFF |
---|
89 | diecimila.bootloader.unlock_bits=0x3F |
---|
90 | diecimila.bootloader.lock_bits=0x0F |
---|
91 | |
---|
92 | diecimila.build.f_cpu=16000000L |
---|
93 | diecimila.build.board=AVR_DUEMILANOVE |
---|
94 | diecimila.build.core=arduino |
---|
95 | diecimila.build.variant=standard |
---|
96 | |
---|
97 | ## Arduino Duemilanove or Diecimila w/ ATmega328 |
---|
98 | ## --------------------------------------------- |
---|
99 | diecimila.menu.cpu.atmega328=ATmega328 |
---|
100 | |
---|
101 | diecimila.menu.cpu.atmega328.upload.maximum_size=30720 |
---|
102 | diecimila.menu.cpu.atmega328.upload.maximum_data_size=2048 |
---|
103 | diecimila.menu.cpu.atmega328.upload.speed=57600 |
---|
104 | |
---|
105 | diecimila.menu.cpu.atmega328.bootloader.high_fuses=0xDA |
---|
106 | diecimila.menu.cpu.atmega328.bootloader.extended_fuses=0xFD |
---|
107 | diecimila.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex |
---|
108 | |
---|
109 | diecimila.menu.cpu.atmega328.build.mcu=atmega328p |
---|
110 | |
---|
111 | ## Arduino Duemilanove or Diecimila w/ ATmega168 |
---|
112 | ## --------------------------------------------- |
---|
113 | diecimila.menu.cpu.atmega168=ATmega168 |
---|
114 | |
---|
115 | diecimila.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
116 | diecimila.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
117 | diecimila.menu.cpu.atmega168.upload.speed=19200 |
---|
118 | |
---|
119 | diecimila.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
120 | diecimila.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
121 | diecimila.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex |
---|
122 | |
---|
123 | diecimila.menu.cpu.atmega168.build.mcu=atmega168 |
---|
124 | |
---|
125 | ############################################################## |
---|
126 | |
---|
127 | nano.name=Arduino Nano |
---|
128 | |
---|
129 | nano.upload.tool=avrdude |
---|
130 | nano.upload.protocol=arduino |
---|
131 | |
---|
132 | nano.bootloader.tool=avrdude |
---|
133 | nano.bootloader.unlock_bits=0x3F |
---|
134 | nano.bootloader.lock_bits=0x0F |
---|
135 | |
---|
136 | nano.build.f_cpu=16000000L |
---|
137 | nano.build.board=AVR_NANO |
---|
138 | nano.build.core=arduino |
---|
139 | nano.build.variant=eightanaloginputs |
---|
140 | |
---|
141 | ## Arduino Nano w/ ATmega328 |
---|
142 | ## ------------------------- |
---|
143 | nano.menu.cpu.atmega328=ATmega328 |
---|
144 | |
---|
145 | nano.menu.cpu.atmega328.upload.maximum_size=30720 |
---|
146 | nano.menu.cpu.atmega328.upload.maximum_data_size=2048 |
---|
147 | nano.menu.cpu.atmega328.upload.speed=57600 |
---|
148 | |
---|
149 | nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF |
---|
150 | nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA |
---|
151 | nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD |
---|
152 | nano.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex |
---|
153 | |
---|
154 | nano.menu.cpu.atmega328.build.mcu=atmega328p |
---|
155 | |
---|
156 | ## Arduino Nano w/ ATmega168 |
---|
157 | ## ------------------------- |
---|
158 | nano.menu.cpu.atmega168=ATmega168 |
---|
159 | |
---|
160 | nano.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
161 | nano.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
162 | nano.menu.cpu.atmega168.upload.speed=19200 |
---|
163 | |
---|
164 | nano.menu.cpu.atmega168.bootloader.low_fuses=0xff |
---|
165 | nano.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
166 | nano.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
167 | nano.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex |
---|
168 | |
---|
169 | nano.menu.cpu.atmega168.build.mcu=atmega168 |
---|
170 | |
---|
171 | ############################################################## |
---|
172 | |
---|
173 | mega.name=Arduino/Genuino Mega or Mega 2560 |
---|
174 | |
---|
175 | mega.vid.0=0x2341 |
---|
176 | mega.pid.0=0x0010 |
---|
177 | mega.vid.1=0x2341 |
---|
178 | mega.pid.1=0x0042 |
---|
179 | mega.vid.2=0x2A03 |
---|
180 | mega.pid.2=0x0010 |
---|
181 | mega.vid.3=0x2A03 |
---|
182 | mega.pid.3=0x0042 |
---|
183 | mega.vid.4=0x2341 |
---|
184 | mega.pid.4=0x0210 |
---|
185 | mega.vid.5=0x2341 |
---|
186 | mega.pid.5=0x0242 |
---|
187 | |
---|
188 | mega.upload.tool=avrdude |
---|
189 | mega.upload.maximum_data_size=8192 |
---|
190 | |
---|
191 | mega.bootloader.tool=avrdude |
---|
192 | mega.bootloader.low_fuses=0xFF |
---|
193 | mega.bootloader.unlock_bits=0x3F |
---|
194 | mega.bootloader.lock_bits=0x0F |
---|
195 | |
---|
196 | mega.build.f_cpu=16000000L |
---|
197 | mega.build.core=arduino |
---|
198 | mega.build.variant=mega |
---|
199 | # default board may be overridden by the cpu menu |
---|
200 | mega.build.board=AVR_MEGA2560 |
---|
201 | |
---|
202 | ## Arduino/Genuino Mega w/ ATmega2560 |
---|
203 | ## ------------------------- |
---|
204 | mega.menu.cpu.atmega2560=ATmega2560 (Mega 2560) |
---|
205 | |
---|
206 | mega.menu.cpu.atmega2560.upload.protocol=wiring |
---|
207 | mega.menu.cpu.atmega2560.upload.maximum_size=253952 |
---|
208 | mega.menu.cpu.atmega2560.upload.speed=115200 |
---|
209 | |
---|
210 | mega.menu.cpu.atmega2560.bootloader.high_fuses=0xD8 |
---|
211 | mega.menu.cpu.atmega2560.bootloader.extended_fuses=0xFD |
---|
212 | mega.menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex |
---|
213 | |
---|
214 | mega.menu.cpu.atmega2560.build.mcu=atmega2560 |
---|
215 | mega.menu.cpu.atmega2560.build.board=AVR_MEGA2560 |
---|
216 | |
---|
217 | ## Arduino Mega w/ ATmega1280 |
---|
218 | ## ------------------------- |
---|
219 | mega.menu.cpu.atmega1280=ATmega1280 |
---|
220 | |
---|
221 | mega.menu.cpu.atmega1280.upload.protocol=arduino |
---|
222 | mega.menu.cpu.atmega1280.upload.maximum_size=126976 |
---|
223 | mega.menu.cpu.atmega1280.upload.speed=57600 |
---|
224 | |
---|
225 | mega.menu.cpu.atmega1280.bootloader.high_fuses=0xDA |
---|
226 | mega.menu.cpu.atmega1280.bootloader.extended_fuses=0xF5 |
---|
227 | mega.menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex |
---|
228 | |
---|
229 | mega.menu.cpu.atmega1280.build.mcu=atmega1280 |
---|
230 | mega.menu.cpu.atmega1280.build.board=AVR_MEGA |
---|
231 | |
---|
232 | ############################################################## |
---|
233 | |
---|
234 | megaADK.name=Arduino Mega ADK |
---|
235 | |
---|
236 | megaADK.vid.0=0x2341 |
---|
237 | megaADK.pid.0=0x003f |
---|
238 | megaADK.vid.1=0x2341 |
---|
239 | megaADK.pid.1=0x0044 |
---|
240 | megaADK.vid.2=0x2A03 |
---|
241 | megaADK.pid.2=0x003f |
---|
242 | megaADK.vid.3=0x2A03 |
---|
243 | megaADK.pid.3=0x0044 |
---|
244 | |
---|
245 | megaADK.upload.tool=avrdude |
---|
246 | megaADK.upload.protocol=wiring |
---|
247 | megaADK.upload.maximum_size=253952 |
---|
248 | megaADK.upload.maximum_data_size=8192 |
---|
249 | megaADK.upload.speed=115200 |
---|
250 | |
---|
251 | megaADK.bootloader.tool=avrdude |
---|
252 | megaADK.bootloader.low_fuses=0xFF |
---|
253 | megaADK.bootloader.high_fuses=0xD8 |
---|
254 | megaADK.bootloader.extended_fuses=0xFD |
---|
255 | megaADK.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex |
---|
256 | megaADK.bootloader.unlock_bits=0x3F |
---|
257 | megaADK.bootloader.lock_bits=0x0F |
---|
258 | |
---|
259 | megaADK.build.mcu=atmega2560 |
---|
260 | megaADK.build.f_cpu=16000000L |
---|
261 | megaADK.build.board=AVR_ADK |
---|
262 | megaADK.build.core=arduino |
---|
263 | megaADK.build.variant=mega |
---|
264 | |
---|
265 | ############################################################## |
---|
266 | |
---|
267 | leonardo.name=Arduino Leonardo |
---|
268 | leonardo.vid.0=0x2341 |
---|
269 | leonardo.pid.0=0x0036 |
---|
270 | leonardo.vid.1=0x2341 |
---|
271 | leonardo.pid.1=0x8036 |
---|
272 | leonardo.vid.2=0x2A03 |
---|
273 | leonardo.pid.2=0x0036 |
---|
274 | leonardo.vid.3=0x2A03 |
---|
275 | leonardo.pid.3=0x8036 |
---|
276 | |
---|
277 | leonardo.upload.tool=avrdude |
---|
278 | leonardo.upload.protocol=avr109 |
---|
279 | leonardo.upload.maximum_size=28672 |
---|
280 | leonardo.upload.maximum_data_size=2560 |
---|
281 | leonardo.upload.speed=57600 |
---|
282 | leonardo.upload.disable_flushing=true |
---|
283 | leonardo.upload.use_1200bps_touch=true |
---|
284 | leonardo.upload.wait_for_upload_port=true |
---|
285 | |
---|
286 | leonardo.bootloader.tool=avrdude |
---|
287 | leonardo.bootloader.low_fuses=0xff |
---|
288 | leonardo.bootloader.high_fuses=0xd8 |
---|
289 | leonardo.bootloader.extended_fuses=0xcb |
---|
290 | leonardo.bootloader.file=caterina/Caterina-Leonardo.hex |
---|
291 | leonardo.bootloader.unlock_bits=0x3F |
---|
292 | leonardo.bootloader.lock_bits=0x2F |
---|
293 | |
---|
294 | leonardo.build.mcu=atmega32u4 |
---|
295 | leonardo.build.f_cpu=16000000L |
---|
296 | leonardo.build.vid=0x2341 |
---|
297 | leonardo.build.pid=0x8036 |
---|
298 | leonardo.build.usb_product="Arduino Leonardo" |
---|
299 | leonardo.build.board=AVR_LEONARDO |
---|
300 | leonardo.build.core=arduino |
---|
301 | leonardo.build.variant=leonardo |
---|
302 | leonardo.build.extra_flags={build.usb_flags} |
---|
303 | |
---|
304 | ############################################################## |
---|
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 | |
---|
341 | micro.name=Arduino/Genuino Micro |
---|
342 | |
---|
343 | micro.vid.0=0x2341 |
---|
344 | micro.pid.0=0x0037 |
---|
345 | micro.vid.1=0x2341 |
---|
346 | micro.pid.1=0x8037 |
---|
347 | micro.vid.2=0x2A03 |
---|
348 | micro.pid.2=0x0037 |
---|
349 | micro.vid.3=0x2A03 |
---|
350 | micro.pid.3=0x8037 |
---|
351 | |
---|
352 | micro.vid.4=0x2341 |
---|
353 | micro.pid.4=0x0237 |
---|
354 | # If the board is a 2341:0237 use 2341:8237 for build and set |
---|
355 | # other parameters as well |
---|
356 | micro.vid.4.build.vid=0x2341 |
---|
357 | micro.vid.4.build.pid=0x8237 |
---|
358 | micro.vid.4.build.usb_product="Genuino Micro" |
---|
359 | micro.vid.4.bootloader.file=caterina/Caterina-Genuino-Micro.hex |
---|
360 | |
---|
361 | micro.vid.5=0x2341 |
---|
362 | micro.pid.5=0x8237 |
---|
363 | # If the board is a 2341:8237 use 2341:8237 for build and set |
---|
364 | # other paramters as well |
---|
365 | micro.vid.5.build.vid=0x2341 |
---|
366 | micro.vid.5.build.pid=0x8237 |
---|
367 | micro.vid.5.build.usb_product="Genuino Micro" |
---|
368 | micro.vid.5.bootloader.file=caterina/Caterina-Genuino-Micro.hex |
---|
369 | |
---|
370 | micro.upload.tool=avrdude |
---|
371 | micro.upload.protocol=avr109 |
---|
372 | micro.upload.maximum_size=28672 |
---|
373 | micro.upload.maximum_data_size=2560 |
---|
374 | micro.upload.speed=57600 |
---|
375 | micro.upload.disable_flushing=true |
---|
376 | micro.upload.use_1200bps_touch=true |
---|
377 | micro.upload.wait_for_upload_port=true |
---|
378 | |
---|
379 | micro.bootloader.tool=avrdude |
---|
380 | micro.bootloader.low_fuses=0xff |
---|
381 | micro.bootloader.high_fuses=0xd8 |
---|
382 | micro.bootloader.extended_fuses=0xcb |
---|
383 | micro.bootloader.file=caterina/Caterina-Micro.hex |
---|
384 | micro.bootloader.unlock_bits=0x3F |
---|
385 | micro.bootloader.lock_bits=0x2F |
---|
386 | |
---|
387 | micro.build.mcu=atmega32u4 |
---|
388 | micro.build.f_cpu=16000000L |
---|
389 | micro.build.vid=0x2341 |
---|
390 | micro.build.pid=0x8037 |
---|
391 | micro.build.usb_product="Arduino Micro" |
---|
392 | micro.build.board=AVR_MICRO |
---|
393 | micro.build.core=arduino |
---|
394 | micro.build.variant=micro |
---|
395 | micro.build.extra_flags={build.usb_flags} |
---|
396 | |
---|
397 | ############################################################## |
---|
398 | |
---|
399 | esplora.name=Arduino Esplora |
---|
400 | esplora.vid.0=0x2341 |
---|
401 | esplora.pid.0=0x003C |
---|
402 | esplora.vid.1=0x2341 |
---|
403 | esplora.pid.1=0x803C |
---|
404 | esplora.vid.2=0x2A03 |
---|
405 | esplora.pid.2=0x003C |
---|
406 | esplora.vid.3=0x2A03 |
---|
407 | esplora.pid.3=0x803C |
---|
408 | |
---|
409 | esplora.upload.tool=avrdude |
---|
410 | esplora.upload.protocol=avr109 |
---|
411 | esplora.upload.maximum_size=28672 |
---|
412 | esplora.upload.maximum_data_size=2560 |
---|
413 | esplora.upload.speed=57600 |
---|
414 | esplora.upload.disable_flushing=true |
---|
415 | esplora.upload.use_1200bps_touch=true |
---|
416 | esplora.upload.wait_for_upload_port=true |
---|
417 | |
---|
418 | esplora.bootloader.tool=avrdude |
---|
419 | esplora.bootloader.low_fuses=0xff |
---|
420 | esplora.bootloader.high_fuses=0xd8 |
---|
421 | esplora.bootloader.extended_fuses=0xcb |
---|
422 | esplora.bootloader.file=caterina/Caterina-Esplora.hex |
---|
423 | esplora.bootloader.unlock_bits=0x3F |
---|
424 | esplora.bootloader.lock_bits=0x2F |
---|
425 | |
---|
426 | esplora.build.mcu=atmega32u4 |
---|
427 | esplora.build.f_cpu=16000000L |
---|
428 | esplora.build.vid=0x2341 |
---|
429 | esplora.build.pid=0x803c |
---|
430 | esplora.build.usb_product="Arduino Esplora" |
---|
431 | esplora.build.board=AVR_ESPLORA |
---|
432 | esplora.build.core=arduino |
---|
433 | esplora.build.variant=leonardo |
---|
434 | esplora.build.extra_flags={build.usb_flags} |
---|
435 | |
---|
436 | ############################################################## |
---|
437 | |
---|
438 | mini.name=Arduino Mini |
---|
439 | |
---|
440 | mini.upload.tool=avrdude |
---|
441 | mini.upload.protocol=arduino |
---|
442 | |
---|
443 | mini.bootloader.tool=avrdude |
---|
444 | mini.bootloader.low_fuses=0xff |
---|
445 | mini.bootloader.unlock_bits=0x3F |
---|
446 | mini.bootloader.lock_bits=0x0F |
---|
447 | |
---|
448 | mini.build.f_cpu=16000000L |
---|
449 | mini.build.board=AVR_MINI |
---|
450 | mini.build.core=arduino |
---|
451 | mini.build.variant=eightanaloginputs |
---|
452 | |
---|
453 | ## Arduino Mini w/ ATmega328 |
---|
454 | ## ------------------------- |
---|
455 | mini.menu.cpu.atmega328=ATmega328 |
---|
456 | |
---|
457 | mini.menu.cpu.atmega328.upload.maximum_size=28672 |
---|
458 | mini.menu.cpu.atmega328.upload.maximum_data_size=2048 |
---|
459 | mini.menu.cpu.atmega328.upload.speed=115200 |
---|
460 | |
---|
461 | mini.menu.cpu.atmega328.bootloader.high_fuses=0xd8 |
---|
462 | mini.menu.cpu.atmega328.bootloader.extended_fuses=0xFD |
---|
463 | mini.menu.cpu.atmega328.bootloader.file=optiboot/optiboot_atmega328-Mini.hex |
---|
464 | |
---|
465 | mini.menu.cpu.atmega328.build.mcu=atmega328p |
---|
466 | |
---|
467 | ## Arduino Mini w/ ATmega168 |
---|
468 | ## ------------------------- |
---|
469 | mini.menu.cpu.atmega168=ATmega168 |
---|
470 | |
---|
471 | mini.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
472 | mini.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
473 | mini.menu.cpu.atmega168.upload.speed=19200 |
---|
474 | |
---|
475 | mini.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
476 | mini.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
477 | mini.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex |
---|
478 | |
---|
479 | mini.menu.cpu.atmega168.build.mcu=atmega168 |
---|
480 | |
---|
481 | ############################################################## |
---|
482 | |
---|
483 | ethernet.name=Arduino Ethernet |
---|
484 | |
---|
485 | ethernet.upload.tool=avrdude |
---|
486 | ethernet.upload.protocol=arduino |
---|
487 | ethernet.upload.maximum_size=32256 |
---|
488 | ethernet.upload.maximum_data_size=2048 |
---|
489 | ethernet.upload.speed=115200 |
---|
490 | |
---|
491 | ethernet.bootloader.tool=avrdude |
---|
492 | ethernet.bootloader.low_fuses=0xff |
---|
493 | ethernet.bootloader.high_fuses=0xde |
---|
494 | ethernet.bootloader.extended_fuses=0xFD |
---|
495 | ethernet.bootloader.file=optiboot/optiboot_atmega328.hex |
---|
496 | ethernet.bootloader.unlock_bits=0x3F |
---|
497 | ethernet.bootloader.lock_bits=0x0F |
---|
498 | |
---|
499 | ethernet.build.variant=ethernet |
---|
500 | ethernet.build.mcu=atmega328p |
---|
501 | ethernet.build.f_cpu=16000000L |
---|
502 | ethernet.build.board=AVR_ETHERNET |
---|
503 | ethernet.build.core=arduino |
---|
504 | |
---|
505 | ############################################################## |
---|
506 | |
---|
507 | fio.name=Arduino Fio |
---|
508 | |
---|
509 | fio.upload.tool=avrdude |
---|
510 | fio.upload.protocol=arduino |
---|
511 | fio.upload.maximum_size=30720 |
---|
512 | fio.upload.maximum_data_size=2048 |
---|
513 | fio.upload.speed=57600 |
---|
514 | |
---|
515 | fio.bootloader.tool=avrdude |
---|
516 | fio.bootloader.low_fuses=0xFF |
---|
517 | fio.bootloader.high_fuses=0xDA |
---|
518 | fio.bootloader.extended_fuses=0xFD |
---|
519 | fio.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex |
---|
520 | fio.bootloader.unlock_bits=0x3F |
---|
521 | fio.bootloader.lock_bits=0x0F |
---|
522 | |
---|
523 | fio.build.mcu=atmega328p |
---|
524 | fio.build.f_cpu=8000000L |
---|
525 | fio.build.board=AVR_FIO |
---|
526 | fio.build.core=arduino |
---|
527 | fio.build.variant=eightanaloginputs |
---|
528 | |
---|
529 | ############################################################## |
---|
530 | |
---|
531 | bt.name=Arduino BT |
---|
532 | |
---|
533 | bt.upload.tool=avrdude |
---|
534 | bt.upload.protocol=arduino |
---|
535 | bt.upload.speed=19200 |
---|
536 | bt.upload.disable_flushing=true |
---|
537 | |
---|
538 | bt.bootloader.tool=avrdude |
---|
539 | bt.bootloader.low_fuses=0xff |
---|
540 | bt.bootloader.unlock_bits=0x3F |
---|
541 | bt.bootloader.lock_bits=0x0F |
---|
542 | |
---|
543 | bt.build.f_cpu=16000000L |
---|
544 | bt.build.board=AVR_BT |
---|
545 | bt.build.core=arduino |
---|
546 | bt.build.variant=eightanaloginputs |
---|
547 | |
---|
548 | ## Arduino BT w/ ATmega328 |
---|
549 | ## ----------------------- |
---|
550 | bt.menu.cpu.atmega328=ATmega328 |
---|
551 | bt.menu.cpu.atmega328.upload.maximum_size=28672 |
---|
552 | bt.menu.cpu.atmega328.upload.maximum_data_size=2048 |
---|
553 | |
---|
554 | bt.menu.cpu.atmega328.bootloader.high_fuses=0xd8 |
---|
555 | bt.menu.cpu.atmega328.bootloader.extended_fuses=0xFD |
---|
556 | bt.menu.cpu.atmega328.bootloader.file=bt/ATmegaBOOT_168_atmega328_bt.hex |
---|
557 | |
---|
558 | bt.menu.cpu.atmega328.build.mcu=atmega328p |
---|
559 | |
---|
560 | ## Arduino BT w/ ATmega168 |
---|
561 | ## ----------------------- |
---|
562 | bt.menu.cpu.atmega168=ATmega168 |
---|
563 | bt.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
564 | bt.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
565 | |
---|
566 | bt.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
567 | bt.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
568 | bt.menu.cpu.atmega168.bootloader.file=bt/ATmegaBOOT_168.hex |
---|
569 | |
---|
570 | bt.menu.cpu.atmega168.build.mcu=atmega168 |
---|
571 | |
---|
572 | ############################################################## |
---|
573 | |
---|
574 | LilyPadUSB.name=LilyPad Arduino USB |
---|
575 | LilyPadUSB.vid.0=0x1B4F |
---|
576 | LilyPadUSB.pid.0=0x9207 |
---|
577 | LilyPadUSB.vid.1=0x1B4F |
---|
578 | LilyPadUSB.pid.1=0x9208 |
---|
579 | |
---|
580 | LilyPadUSB.upload.tool=avrdude |
---|
581 | LilyPadUSB.upload.protocol=avr109 |
---|
582 | LilyPadUSB.upload.maximum_size=28672 |
---|
583 | LilyPadUSB.upload.maximum_data_size=2560 |
---|
584 | LilyPadUSB.upload.speed=57600 |
---|
585 | LilyPadUSB.upload.disable_flushing=true |
---|
586 | LilyPadUSB.upload.use_1200bps_touch=true |
---|
587 | LilyPadUSB.upload.wait_for_upload_port=true |
---|
588 | |
---|
589 | LilyPadUSB.bootloader.tool=avrdude |
---|
590 | LilyPadUSB.bootloader.low_fuses=0xff |
---|
591 | LilyPadUSB.bootloader.high_fuses=0xd8 |
---|
592 | LilyPadUSB.bootloader.extended_fuses=0xce |
---|
593 | LilyPadUSB.bootloader.file=caterina-LilyPadUSB/Caterina-LilyPadUSB.hex |
---|
594 | LilyPadUSB.bootloader.unlock_bits=0x3F |
---|
595 | LilyPadUSB.bootloader.lock_bits=0x2F |
---|
596 | |
---|
597 | LilyPadUSB.build.mcu=atmega32u4 |
---|
598 | LilyPadUSB.build.f_cpu=8000000L |
---|
599 | LilyPadUSB.build.vid=0x1B4F |
---|
600 | LilyPadUSB.build.pid=0x9208 |
---|
601 | LilyPadUSB.build.usb_product="LilyPad USB" |
---|
602 | LilyPadUSB.build.board=AVR_LILYPAD_USB |
---|
603 | LilyPadUSB.build.core=arduino |
---|
604 | LilyPadUSB.build.variant=leonardo |
---|
605 | LilyPadUSB.build.extra_flags={build.usb_flags} |
---|
606 | |
---|
607 | ############################################################## |
---|
608 | |
---|
609 | lilypad.name=LilyPad Arduino |
---|
610 | |
---|
611 | lilypad.upload.tool=avrdude |
---|
612 | lilypad.upload.protocol=arduino |
---|
613 | |
---|
614 | lilypad.bootloader.tool=avrdude |
---|
615 | lilypad.bootloader.unlock_bits=0x3F |
---|
616 | lilypad.bootloader.lock_bits=0x0F |
---|
617 | |
---|
618 | lilypad.build.f_cpu=8000000L |
---|
619 | lilypad.build.board=AVR_LILYPAD |
---|
620 | lilypad.build.core=arduino |
---|
621 | lilypad.build.variant=standard |
---|
622 | |
---|
623 | ## LilyPad Arduino w/ ATmega328 |
---|
624 | ## ---------------------------- |
---|
625 | lilypad.menu.cpu.atmega328=ATmega328 |
---|
626 | |
---|
627 | lilypad.menu.cpu.atmega328.upload.maximum_size=30720 |
---|
628 | lilypad.menu.cpu.atmega328.upload.maximum_data_size=2048 |
---|
629 | lilypad.menu.cpu.atmega328.upload.speed=57600 |
---|
630 | |
---|
631 | lilypad.menu.cpu.atmega328.bootloader.low_fuses=0xFF |
---|
632 | lilypad.menu.cpu.atmega328.bootloader.high_fuses=0xDA |
---|
633 | lilypad.menu.cpu.atmega328.bootloader.extended_fuses=0xFD |
---|
634 | lilypad.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex |
---|
635 | |
---|
636 | lilypad.menu.cpu.atmega328.build.mcu=atmega328p |
---|
637 | |
---|
638 | ## LilyPad Arduino w/ ATmega168 |
---|
639 | ## ---------------------------- |
---|
640 | lilypad.menu.cpu.atmega168=ATmega168 |
---|
641 | |
---|
642 | lilypad.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
643 | lilypad.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
644 | lilypad.menu.cpu.atmega168.upload.speed=19200 |
---|
645 | |
---|
646 | lilypad.menu.cpu.atmega168.bootloader.low_fuses=0xe2 |
---|
647 | lilypad.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
648 | lilypad.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
649 | lilypad.menu.cpu.atmega168.bootloader.file=lilypad/LilyPadBOOT_168.hex |
---|
650 | |
---|
651 | lilypad.menu.cpu.atmega168.build.mcu=atmega168 |
---|
652 | |
---|
653 | ############################################################## |
---|
654 | |
---|
655 | pro.name=Arduino Pro or Pro Mini |
---|
656 | |
---|
657 | pro.upload.tool=avrdude |
---|
658 | pro.upload.protocol=arduino |
---|
659 | |
---|
660 | pro.bootloader.tool=avrdude |
---|
661 | pro.bootloader.unlock_bits=0x3F |
---|
662 | pro.bootloader.lock_bits=0x0F |
---|
663 | |
---|
664 | pro.build.board=AVR_PRO |
---|
665 | pro.build.core=arduino |
---|
666 | pro.build.variant=eightanaloginputs |
---|
667 | |
---|
668 | ## Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328 |
---|
669 | ## ------------------------------------------------- |
---|
670 | pro.menu.cpu.16MHzatmega328=ATmega328 (5V, 16 MHz) |
---|
671 | |
---|
672 | pro.menu.cpu.16MHzatmega328.upload.maximum_size=30720 |
---|
673 | pro.menu.cpu.16MHzatmega328.upload.maximum_data_size=2048 |
---|
674 | pro.menu.cpu.16MHzatmega328.upload.speed=57600 |
---|
675 | |
---|
676 | pro.menu.cpu.16MHzatmega328.bootloader.low_fuses=0xFF |
---|
677 | pro.menu.cpu.16MHzatmega328.bootloader.high_fuses=0xDA |
---|
678 | pro.menu.cpu.16MHzatmega328.bootloader.extended_fuses=0xFD |
---|
679 | pro.menu.cpu.16MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex |
---|
680 | |
---|
681 | pro.menu.cpu.16MHzatmega328.build.mcu=atmega328p |
---|
682 | pro.menu.cpu.16MHzatmega328.build.f_cpu=16000000L |
---|
683 | |
---|
684 | ## Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 |
---|
685 | ## -------------------------------------------------- |
---|
686 | pro.menu.cpu.8MHzatmega328=ATmega328 (3.3V, 8 MHz) |
---|
687 | |
---|
688 | pro.menu.cpu.8MHzatmega328.upload.maximum_size=30720 |
---|
689 | pro.menu.cpu.8MHzatmega328.upload.maximum_data_size=2048 |
---|
690 | pro.menu.cpu.8MHzatmega328.upload.speed=57600 |
---|
691 | |
---|
692 | pro.menu.cpu.8MHzatmega328.bootloader.low_fuses=0xFF |
---|
693 | pro.menu.cpu.8MHzatmega328.bootloader.high_fuses=0xDA |
---|
694 | pro.menu.cpu.8MHzatmega328.bootloader.extended_fuses=0xFD |
---|
695 | pro.menu.cpu.8MHzatmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex |
---|
696 | |
---|
697 | pro.menu.cpu.8MHzatmega328.build.mcu=atmega328p |
---|
698 | pro.menu.cpu.8MHzatmega328.build.f_cpu=8000000L |
---|
699 | |
---|
700 | ## Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168 |
---|
701 | ## ------------------------------------------------- |
---|
702 | pro.menu.cpu.16MHzatmega168=ATmega168 (5V, 16 MHz) |
---|
703 | |
---|
704 | pro.menu.cpu.16MHzatmega168.upload.maximum_size=14336 |
---|
705 | pro.menu.cpu.16MHzatmega168.upload.maximum_data_size=1024 |
---|
706 | pro.menu.cpu.16MHzatmega168.upload.speed=19200 |
---|
707 | |
---|
708 | pro.menu.cpu.16MHzatmega168.bootloader.low_fuses=0xff |
---|
709 | pro.menu.cpu.16MHzatmega168.bootloader.high_fuses=0xdd |
---|
710 | pro.menu.cpu.16MHzatmega168.bootloader.extended_fuses=0xF8 |
---|
711 | pro.menu.cpu.16MHzatmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex |
---|
712 | |
---|
713 | pro.menu.cpu.16MHzatmega168.build.mcu=atmega168 |
---|
714 | pro.menu.cpu.16MHzatmega168.build.f_cpu=16000000L |
---|
715 | |
---|
716 | ## Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 |
---|
717 | ## -------------------------------------------------- |
---|
718 | pro.menu.cpu.8MHzatmega168=ATmega168 (3.3V, 8 MHz) |
---|
719 | |
---|
720 | pro.menu.cpu.8MHzatmega168.upload.maximum_size=14336 |
---|
721 | pro.menu.cpu.8MHzatmega168.upload.maximum_data_size=1024 |
---|
722 | pro.menu.cpu.8MHzatmega168.upload.speed=19200 |
---|
723 | |
---|
724 | pro.menu.cpu.8MHzatmega168.bootloader.low_fuses=0xc6 |
---|
725 | pro.menu.cpu.8MHzatmega168.bootloader.high_fuses=0xdd |
---|
726 | pro.menu.cpu.8MHzatmega168.bootloader.extended_fuses=0xF8 |
---|
727 | pro.menu.cpu.8MHzatmega168.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex |
---|
728 | |
---|
729 | pro.menu.cpu.8MHzatmega168.build.mcu=atmega168 |
---|
730 | pro.menu.cpu.8MHzatmega168.build.f_cpu=8000000L |
---|
731 | |
---|
732 | ############################################################## |
---|
733 | |
---|
734 | atmegang.name=Arduino NG or older |
---|
735 | |
---|
736 | atmegang.upload.tool=avrdude |
---|
737 | atmegang.upload.protocol=arduino |
---|
738 | atmegang.upload.speed=19200 |
---|
739 | |
---|
740 | atmegang.bootloader.tool=avrdude |
---|
741 | atmegang.bootloader.unlock_bits=0x3F |
---|
742 | atmegang.bootloader.lock_bits=0x0F |
---|
743 | |
---|
744 | atmegang.build.mcu=atmegang |
---|
745 | atmegang.build.f_cpu=16000000L |
---|
746 | atmegang.build.board=AVR_NG |
---|
747 | atmegang.build.core=arduino |
---|
748 | atmegang.build.variant=standard |
---|
749 | |
---|
750 | ## Arduino NG or older w/ ATmega168 |
---|
751 | ## -------------------------------- |
---|
752 | atmegang.menu.cpu.atmega168=ATmega168 |
---|
753 | |
---|
754 | atmegang.menu.cpu.atmega168.upload.maximum_size=14336 |
---|
755 | atmegang.menu.cpu.atmega168.upload.maximum_data_size=1024 |
---|
756 | |
---|
757 | atmegang.menu.cpu.atmega168.bootloader.low_fuses=0xff |
---|
758 | atmegang.menu.cpu.atmega168.bootloader.high_fuses=0xdd |
---|
759 | atmegang.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 |
---|
760 | atmegang.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_ng.hex |
---|
761 | |
---|
762 | atmegang.menu.cpu.atmega168.build.mcu=atmega168 |
---|
763 | |
---|
764 | ## Arduino NG or older w/ ATmega8 |
---|
765 | ## ------------------------------ |
---|
766 | atmegang.menu.cpu.atmega8=ATmega8 |
---|
767 | |
---|
768 | atmegang.menu.cpu.atmega8.upload.maximum_size=7168 |
---|
769 | atmegang.menu.cpu.atmega8.upload.maximum_data_size=1024 |
---|
770 | |
---|
771 | atmegang.menu.cpu.atmega8.bootloader.low_fuses=0xdf |
---|
772 | atmegang.menu.cpu.atmega8.bootloader.high_fuses=0xca |
---|
773 | atmegang.menu.cpu.atmega8.bootloader.extended_fuses= |
---|
774 | atmegang.menu.cpu.atmega8.bootloader.file=atmega8/ATmegaBOOT-prod-firmware-2009-11-07.hex |
---|
775 | |
---|
776 | atmegang.menu.cpu.atmega8.build.mcu=atmega8 |
---|
777 | |
---|
778 | ############################################################## |
---|
779 | |
---|
780 | robotControl.name=Arduino Robot Control |
---|
781 | robotControl.vid.0=0x2341 |
---|
782 | robotControl.pid.0=0x0038 |
---|
783 | robotControl.vid.1=0x2341 |
---|
784 | robotControl.pid.1=0x8038 |
---|
785 | robotControl.vid.2=0x2A03 |
---|
786 | robotControl.pid.2=0x0038 |
---|
787 | robotControl.vid.3=0x2A03 |
---|
788 | robotControl.pid.3=0x8038 |
---|
789 | |
---|
790 | robotControl.upload.tool=avrdude |
---|
791 | robotControl.upload.protocol=avr109 |
---|
792 | robotControl.upload.maximum_size=28672 |
---|
793 | robotControl.upload.maximum_data_size=2560 |
---|
794 | robotControl.upload.speed=57600 |
---|
795 | robotControl.upload.disable_flushing=true |
---|
796 | robotControl.upload.use_1200bps_touch=true |
---|
797 | robotControl.upload.wait_for_upload_port=true |
---|
798 | |
---|
799 | robotControl.bootloader.tool=avrdude |
---|
800 | robotControl.bootloader.low_fuses=0xff |
---|
801 | robotControl.bootloader.high_fuses=0xd8 |
---|
802 | robotControl.bootloader.extended_fuses=0xcb |
---|
803 | robotControl.bootloader.file=caterina-Arduino_Robot/Caterina-Robot-Control.hex |
---|
804 | robotControl.bootloader.unlock_bits=0x3F |
---|
805 | robotControl.bootloader.lock_bits=0x2F |
---|
806 | |
---|
807 | robotControl.build.mcu=atmega32u4 |
---|
808 | robotControl.build.f_cpu=16000000L |
---|
809 | robotControl.build.vid=0x2341 |
---|
810 | robotControl.build.pid=0x8038 |
---|
811 | robotControl.build.usb_product="Robot Control" |
---|
812 | robotControl.build.board=AVR_ROBOT_CONTROL |
---|
813 | robotControl.build.core=arduino |
---|
814 | robotControl.build.variant=robot_control |
---|
815 | robotControl.build.extra_flags={build.usb_flags} |
---|
816 | |
---|
817 | ############################################################## |
---|
818 | |
---|
819 | robotMotor.name=Arduino Robot Motor |
---|
820 | robotMotor.vid.0=0x2341 |
---|
821 | robotMotor.pid.0=0x0039 |
---|
822 | robotMotor.vid.1=0x2341 |
---|
823 | robotMotor.pid.1=0x8039 |
---|
824 | robotMotor.vid.2=0x2A03 |
---|
825 | robotMotor.pid.2=0x0039 |
---|
826 | robotMotor.vid.3=0x2A03 |
---|
827 | robotMotor.pid.3=0x8039 |
---|
828 | |
---|
829 | robotMotor.upload.tool=avrdude |
---|
830 | robotMotor.upload.protocol=avr109 |
---|
831 | robotMotor.upload.maximum_size=28672 |
---|
832 | robotMotor.upload.maximum_data_size=2560 |
---|
833 | robotMotor.upload.speed=57600 |
---|
834 | robotMotor.upload.disable_flushing=true |
---|
835 | robotMotor.upload.use_1200bps_touch=true |
---|
836 | robotMotor.upload.wait_for_upload_port=true |
---|
837 | |
---|
838 | robotMotor.bootloader.tool=avrdude |
---|
839 | robotMotor.bootloader.low_fuses=0xff |
---|
840 | robotMotor.bootloader.high_fuses=0xd8 |
---|
841 | robotMotor.bootloader.extended_fuses=0xcb |
---|
842 | robotMotor.bootloader.file=caterina-Arduino_Robot/Caterina-Robot-Motor.hex |
---|
843 | robotMotor.bootloader.unlock_bits=0x3F |
---|
844 | robotMotor.bootloader.lock_bits=0x2F |
---|
845 | |
---|
846 | robotMotor.build.mcu=atmega32u4 |
---|
847 | robotMotor.build.f_cpu=16000000L |
---|
848 | robotMotor.build.vid=0x2341 |
---|
849 | robotMotor.build.pid=0x8039 |
---|
850 | robotMotor.build.usb_product="Robot Motor" |
---|
851 | robotMotor.build.board=AVR_ROBOT_MOTOR |
---|
852 | robotMotor.build.core=arduino |
---|
853 | robotMotor.build.variant=robot_motor |
---|
854 | robotMotor.build.extra_flags={build.usb_flags} |
---|
855 | |
---|
856 | ############################################################## |
---|
857 | |
---|
858 | gemma.vid.0=0x2341 |
---|
859 | gemma.pid.0=0x0c9f |
---|
860 | |
---|
861 | gemma.name=Arduino Gemma |
---|
862 | |
---|
863 | gemma.bootloader.low_fuses=0xF1 |
---|
864 | gemma.bootloader.high_fuses=0xD5 |
---|
865 | gemma.bootloader.extended_fuses=0xFE |
---|
866 | gemma.bootloader.tool=avrdude |
---|
867 | gemma.bootloader.lock_bits= |
---|
868 | gemma.bootloader.unlock_bits= |
---|
869 | gemma.bootloader.file=gemma/gemma_v1.hex |
---|
870 | |
---|
871 | gemma.build.mcu=attiny85 |
---|
872 | gemma.build.f_cpu=8000000L |
---|
873 | gemma.build.core=arduino |
---|
874 | gemma.build.variant=gemma |
---|
875 | gemma.build.board=AVR_GEMMA |
---|
876 | |
---|
877 | gemma.upload.tool=avrdude |
---|
878 | gemma.upload.maximum_size=5310 |
---|
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_DEV_ED |
---|
1050 | unowifi.build.core=arduino |
---|
1051 | unowifi.build.variant=standard |
---|
1052 | unowifi.build.esp_ch_uart_br=19200 |
---|
1053 | unowifi.build.extra_flags=-DESP_CH_UART -DESP_CH_UART_BR={build.esp_ch_uart_br} |
---|