Cristian Maglie
08afd2dd60
Added robot hardware
2013-05-13 19:50:59 +02:00
Federico Fissore
6ef05397f4
etheris is now a 32u4
2013-05-13 17:01:07 +02:00
Federico Fissore
48eb4551dc
temporary switch to 328p specs
2013-05-06 12:31:04 +02:00
Federico Fissore
4dae270a22
adding 0x to PID/VID values
2013-05-06 12:31:03 +02:00
Federico Fissore
f3b7f6f19b
boards.txt modified. java code updated
2013-05-06 12:31:02 +02:00
Federico Fissore
976b024a5b
boards.txt
2013-05-06 12:31:02 +02:00
Federico Fissore
fb39b26056
boards.txt
2013-05-06 12:31:02 +02:00
Federico Fissore
9d4f29a6ab
wrong esplora PID
2013-05-06 12:31:02 +02:00
Federico Fissore
70e8851bf1
new boards.txt with indexed vid and pid
2013-05-06 12:31:01 +02:00
Federico Fissore
fa276cc91c
working on #223 : Auto-detection of serial ports. Linux version ready
2013-05-06 12:31:01 +02:00
Loren M. Lang
e1da15aeb5
Detect RAM usage and stop if full
...
This resolves issue #1356 and add the ability for the Arduino IDE to
detect the amount of RAM allocated to a sketch and compare that to the
available RAM on each board. If RAM is more than 90% full, it will fail
on building since there is not enough free RAM for the heap and stack to
use.
2013-04-22 17:48:22 -07:00
Cristian Maglie
fd662d8639
Reverted to old board ids
2013-04-17 17:45:57 +02:00
Cristian Maglie
8d09b16828
Added auto-generation for 'build.board' value in boards.txt.
...
See #1305 .
2013-03-06 12:49:41 +01:00
Cristian Maglie
384360b68a
Slighty changed custom menu format: simplifies parsing
2013-03-03 11:31:31 +01:00
Federico Fissore
297028eaab
merging ide-1.5.x
2013-02-13 16:25:40 +01:00
Federico Fissore
a103e031d8
fixing PID for esplora
2013-02-13 13:33:43 +01:00
Cristian Maglie
254ad52151
BOARDS and ARCH defines from boards.txt
...
See #308
2013-02-11 19:43:04 +01:00
Cristian Maglie
bb9cc4f70c
Burn production-tested bootloader for very old Atmega8
2012-12-10 16:08:23 +01:00
Cristian Maglie
433090f18b
Merged 1.0.3
2012-12-10 15:55:05 +01:00
Cristian Maglie
1668039101
Added support for Arduino Esplora
2012-12-07 18:11:07 +01:00
Cristian Maglie
4c371b4ae9
Updated firmware for atmega8 for new avr-gcc versions.
...
fixes #153
fixes #1122
2012-11-30 23:15:30 +01:00
Cristian Maglie
f8568cff0b
Fixed boards.txt (added Micro and fixed path for LilyPadUSB bootloader)
2012-11-25 15:10:29 +01:00
Cristian Maglie
706f5c74b2
Merged 1.0.2
...
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
app/src/processing/app/debug/AvrdudeUploader.java
build/shared/examples/09.USB/Keyboard/KeyboardLogout/KeyboardLogout.ino
build/shared/examples/09.USB/Keyboard/KeyboardReprogram/KeyboardReprogram.ino
build/shared/examples/09.USB/Keyboard/KeyboardSerial/KeyboardSerial.ino
build/shared/examples/09.USB/Mouse/ButtonMouseControl/ButtonMouseControl.ino
build/shared/examples/09.USB/Mouse/JoystickMouseControl/JoystickMouseControl.ino
hardware/arduino/boards.txt
2012-11-04 22:49:14 +01:00
David A. Mellis
cfec7864e9
Adding LilyPad Arduino USB.
2012-11-01 10:45:50 -04:00
Federico Fissore
4a94316ff8
updated boards.txt
2012-10-31 18:08:03 +01:00
Federico Fissore
89f22c45d9
updated boards.txt
2012-10-31 18:03:06 +01:00
Federico Fissore
2cea134ccd
updated boards.txt
2012-10-31 17:53:40 +01:00
Federico Fissore
f276844712
updated boards.txt
2012-10-31 17:48:47 +01:00
Federico Fissore
1f203fc293
new boards menu with custom submenus
...
https://code.google.com/p/arduino/issues/detail?id=257
2012-10-29 16:40:49 +01:00
David A. Mellis
42ca56fb83
Adding Micro.
2012-10-27 14:12:26 -04:00
Cristian Maglie
6a45ba48ab
Merged upstream arduino branch
2012-10-18 15:50:09 +02:00
Federico Fissore
8bfedde074
boards and cpu type menus
2012-10-15 22:48:12 +02:00
Cristian Maglie
936aaf58b4
Upload over debug port
2012-09-07 15:59:44 +02:00
Cristian Maglie
c94c982c78
Fixed all boards.txt definitions in AVR arch.
2012-08-06 10:24:24 +02:00
David A. Mellis
ef7a66b845
Use "wiring" (not "stk500v2") avrdude protocol for uploads to Mega 2560.
...
It performs the auto-reset in avrdude. Otherwise, some uploads seem to fail (possibly because it takes too long to launch avrdude from the IDE, so there's too much of a delay between the auto-reset done by the IDE and the upload).
http://code.google.com/p/arduino/issues/detail?id=806
2012-07-15 09:12:08 -04:00
Cristian Maglie
31c2457783
Added default extra_flags parameter to allow build on all boards
2012-06-26 00:52:05 +02:00
Cristian Maglie
825a890430
Simplified boards.txt file
2012-05-25 17:31:55 +02:00
Cristian Maglie
a3dbb49c07
Merge of arduino-1.0.1. Work in progress...
2012-05-23 09:22:52 +02:00
Cristian Maglie
324023a67a
[sam] updated boards.txt from upstream
2012-04-28 15:47:19 +02:00
Zach Eveland
d755d0035d
changed PID values for Leonardo bootloader and sketch
...
done to avoid driver problems for users who installed the pre-release bootloader and driver
2012-04-25 15:56:18 -04:00
Zach Eveland
e2e0260094
Micro I hardly knew ye
2012-04-09 10:12:14 -04:00
Zach Eveland
ec83f55b62
sketch USB VID and PID values are passed in from boards.txt at compile time now. changed sketch PIDs to final values. also uncommented Micro section in boards.txt
2012-04-09 08:06:35 -04:00
Zach Eveland
53e51de832
removed old version of Leonardo's caterina bootloader, replaced with LUFA-based caterina
2012-03-08 13:47:42 -05:00
Zach Eveland
569b573d30
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-03-01 08:32:21 -05:00
David A. Mellis
0c00db7809
Switching Mini w/ ATmega328 upload protocol from stk500 to arduino.
2012-02-29 17:25:46 -05:00
Zach Eveland
19c44dd5fd
Changed Leonardo fuses to select longer clock startup time.
...
Done with the aim of discriminating more reliably between reset sources.
2012-02-14 10:00:55 -05:00
Zach Eveland
924e5a4846
Leonardo auto-reset-and-upload changes for Windows (explanation below)
...
On Windows COM port changes when board switched between bootloader and sketch. No way to prevent this so now Windows users have to select the upload port separate from the comm port. Also, handling of reset into bootloader was broken on Windows. Would occasionally leave the original COM port completely unusable. Changed the way this reset is initiated.
Finally, had to add upload.disable.flushing=true flag to boards.txt so IDE wouldn't try to flush the original COM port after it disappeared.
2012-02-13 00:56:06 -05:00
Cristian Maglie
f6d2a612ab
Upload/Program with configurable generic command line tools (wip)
2012-02-05 23:17:15 +01:00
Zach Eveland
c7df908cec
modify boards.txt with new settings for Caterina_LUFA
2012-02-03 20:24:24 -05:00
Cristian Maglie
5c57cbab0c
First attemp to generalize upload for mutiplatform IDE
2012-02-01 14:34:29 +01:00
Zach Eveland
e650b85ca5
changed fuses to select 4k bootloader for LUFA-based Caterina
2012-01-19 21:18:07 -05:00
Zach Eveland
0ed2d3c953
renamed DiskLoader to Caterina (after Leonardo's mom)
2012-01-10 16:29:47 -05:00
Zach Eveland
989f672d34
Merge branch 'master' of github.com:arduino/Arduino into new-extension
2012-01-10 12:02:27 -05:00
David A. Mellis
dd5bae59df
Adding links to documentation of boards.txt and programmers.txt files.
2012-01-04 16:01:52 -05:00
Cristian Maglie
1916282c0e
Removed implicit xxxx.platform=avr from boards.txt
2012-01-02 17:02:04 +01:00
Cristian Maglie
0ccd58332f
Various post-merge refinements.
2011-12-22 13:07:39 +01:00
Cristian Maglie
a382d32a16
Merge commit 'fcbbf8f4b4960bae1091c0cd9dc58b4a1885baf6' into platforms-b
...
Conflicts:
app/src/processing/app/Base.java
app/src/processing/app/debug/Compiler.java
build/build.xml
hardware/arduino/boards.txt
2011-12-22 00:35:33 +01:00
Zach Eveland
9bd7761e3a
fix bootloader size in boards.txt - 2 kB instead of 4 kB
2011-12-18 12:52:30 -05:00
Zach Eveland
c58fcf5554
fixed TIMER4 use on Leonardo
...
ATMEGA32U4 has major differences in TIMER4 registers compared to ATMEGA1280 and 2560. turnOffPWM, analogWrite, and initialize routines had wrong registers, bit names, etc.
2011-12-11 19:56:50 -05:00
David A. Mellis
59a3690eb4
Removing Leonardo (and Mouse/Keyboard examples) for Arduino 1.0 release.
...
These will return, but the code isn't finished yet so I don't want to include it.
2011-11-28 18:47:45 -05:00
David A. Mellis
266d3aaaf5
Correcting Arduino Mini w/ ATmega328 bootloader file and fuses (untested).
2011-11-25 19:26:01 -06:00
David A. Mellis
ee6ea5c26c
Adding Arduino Mini w/ ATmega328.
...
http://code.google.com/p/arduino/issues/detail?id=710
2011-11-19 16:22:46 -05:00
Zach Eveland
b7d91b3bbc
renamed bootloader file
2011-10-27 11:52:10 -04:00
Zach Eveland
3524f2ff0b
Revert "Merge branch 'master' of github.com:arduino/Arduino into diskloader_reboot"
...
This reverts commit df9835efafd13685251749bc210c0b96a18a96a5, reversing
changes made to ec45af8bfa9222a807c075dd1db4b5aa798bba03.
Conflicts:
hardware/arduino/variants/mega/pins_arduino.h
libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
2011-10-27 11:45:13 -04:00
Zach Eveland
415a5e119d
changes in core and boards.txt to support new bootloader
...
old bootloader could fit in only 2 kB of flash. new version has to have a 4 kB block - jump-to address and boards.txt must reflect this.
2011-10-27 11:36:10 -04:00
Zach Eveland
29cfd9e9fe
Merge branch 'master' of github.com:arduino/Arduino into diskloader_reboot
...
Conflicts:
app/src/processing/app/Editor.java
app/src/processing/app/Sketch.java
build/shared/examples/4.Communication/SerialCallResponse/SerialCallResponse.pde
build/shared/lib/theme/theme.txt
hardware/arduino/cores/arduino/HardwareSerial.h
hardware/arduino/cores/arduino/Print.cpp
hardware/arduino/cores/arduino/WString.h
hardware/arduino/variants/mega/pins_arduino.h
libraries/Ethernet/examples/PachubeClient/PachubeClient.ino
libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
libraries/Firmata/examples/EchoString/EchoString.ino
libraries/SD/File.cpp
libraries/SoftwareSerial/SoftwareSerial.cpp
libraries/SoftwareSerial/SoftwareSerial.h
libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
libraries/SoftwareSerial/keywords.txt
2011-10-27 09:32:27 -04:00
Zach Eveland
0f6498ae1d
added more USB source adapted from sketch core. still not enumerating.
2011-10-21 16:33:52 -04:00
David A. Mellis
4387ea1990
Putting the Uno lock bits back.
2011-10-10 12:28:09 -04:00
WestfW
3b4fbd0960
Modify Uno "lock" bits in boards.txt to make bootloader readable by
...
sketches. Part of http://code.google.com/p/arduino/issues/detail?id=554
(cherry picked from commit 39a496616f241a3908d7821dcb15520f16ecd871)
2011-10-10 12:11:17 -04:00
David A. Mellis
62b90824d0
Changing Ethernet upload protocol from stk500 to arduino.
...
http://code.google.com/p/arduino/issues/detail?id=649
2011-09-28 23:26:37 -04:00
David A. Mellis
b02d7b2add
Commenting out micro board for now since it's not being released yet.
2011-09-16 20:26:43 -04:00
Zach Eveland
533f413d9b
restored accidentally-deleted Leonardo type in boards.txt
2011-09-16 14:54:42 -04:00
Zach Eveland
18b5d20428
restored Micro entry in boards.txt, made separate bootloader images for Leonardo and Micro.
2011-09-16 14:47:42 -04:00
David A. Mellis
d92db7b460
Moving Leonardo after Uno.
2011-09-16 14:24:11 -04:00
Zach Eveland
e52cf0e420
fixed bug where sketches over 28k caused subsequent auto-reset-and-upload attempts to fail. fixed bug in reboot routine, changed fuses to select 1024-word bootloader size, disabled hardware boot enable.
2011-09-08 19:31:18 -04:00
Zach Eveland
07e58f22c0
Revert "added Micro section to boards.txt. specified different bootloader hex files for Leonardo and Micro (differ only by PID). added PID entries to boards.txt"
...
This reverts commit 3b5122e13837eede7c10acf484efdee4d03e802d.
2011-09-08 15:40:41 -04:00
Zach Eveland
0862493202
added Micro section to boards.txt. specified different bootloader hex files for Leonardo and Micro (differ only by PID). added PID entries to boards.txt
2011-09-08 11:00:40 -04:00
Zach Eveland
95fd39090e
changed baudrate for auto-reset-and-upload back to 1200 bps. specified arduino protocol for Leonardo avrdude upload.
2011-09-05 13:08:05 -04:00
Zach Eveland
280f381265
Merge branch 'new-extension' of https://github.com/arduino/Arduino into new-extension
...
Conflicts:
build/macosx/dist/tools-universal.zip
build/windows/avr_tools.zip
hardware/arduino/cores/arduino/HardwareSerial.cpp
2011-09-05 12:53:45 -04:00
David Mellis
560a510f64
Merge branch 'new-extension' of github.com:arduino/Arduino into new-extension
2011-09-02 19:58:39 -04:00
David Mellis
67d414d458
Updating to avrdude 5.11 (Windows). stk500 -> arduino in boards.txt.
...
http://code.google.com/p/arduino/issues/detail?id=606
2011-09-02 19:57:29 -04:00
David A. Mellis
6fd0590492
Adding Arduino Ethernet and Arduino Mega ADK (joint w/ Mega 2560) to boards menu.
...
http://code.google.com/p/arduino/issues/detail?id=594
2011-08-31 16:48:06 -04:00
Zach Eveland
351a78e01e
brought leonardo folder in line with new variants scheme
2011-08-30 10:45:41 -04:00
Zach Eveland
4ce1dea595
Merge branch 'mainline' into new-extension
2011-08-30 08:38:06 -04:00
Zach Eveland
39e0796aad
auto-upload-and-reset works now at 300 bps. patched avrdude for Mac to support 300 bps connection, changed core and boards.txt to match
2011-08-27 20:32:34 -04:00
Zach Eveland
160bf890e0
changed auto-reset method for upload: now triggered by opening port at 1200 bps
2011-08-24 17:12:28 -04:00
David A. Mellis
f5a15cb62f
Distinguishing those boards with eight analog inputs (Fio, BT, Nano, Mini).
...
http://code.google.com/p/arduino/issues/detail?id=499
2011-08-23 17:29:20 -04:00
David A. Mellis
69d1826e45
Renaming pins/ directory to the more generic variants/
...
http://code.google.com/p/arduino/issues/detail?id=588
2011-08-23 17:07:39 -04:00
Zach Eveland
3e3e4be2a3
diskloader source and binary for 32u4
2011-08-11 10:31:39 -04:00
Zach Eveland
d59bda6ac6
support for 32u4 and Leonardo pins, uploading, and bootloader programming
2011-08-10 23:36:36 -04:00
WestfW
e302384d43
Modify Uno "lock" bits in boards.txt to make bootloader readable by
...
sketches. Part of http://code.google.com/p/arduino/issues/detail?id=554
2011-06-14 01:13:41 -07:00
ricklon
83af7e1454
Added platforms.txt, and update boards.txt with platform=avr
2011-06-06 21:57:11 -04:00
David A. Mellis
ba3d26dcae
Fixing typo in boards.txt.
2011-03-09 21:22:04 -05:00
David A. Mellis
a19a23ff92
Factoring pin definitions out of the core.
...
That is, there's now a pins/ directory in a platform, which includes multiple directories, each of which has its own pins_arduino.h. The boards.txt gets a new preferences, <BOARD>.build.pins, whose values is a sub-directory of the pins/ directory (possibly with a "platform:" prefix). That sub-directory is then placed in the include path during compilation.
2011-03-04 21:05:05 -05:00
David A. Mellis
2055e9ece2
Adding Arduino Mega 2560 board entry.
2010-09-24 10:17:01 -04:00
David A. Mellis
8980259e0d
Adding optiboot and Arduino Uno boards menu entry.
2010-09-22 09:04:33 -04:00
David A. Mellis
2753f3f5d8
Adding Arduino BT w/ ATmega328 to the boards menu.
2010-08-07 19:56:14 +00:00
David A. Mellis
336e890823
Adding 5V, 16 MHz versions of the Arduino Pro and Pro Mini (ATmega328 and ATmega168) to the boards menu.
2010-05-16 02:53:51 +00:00
David A. Mellis
eaaefb4467
Removing some Processing stuff that we don't need.
...
Moving the Arduino Fio up in the boards menu.
2010-05-08 20:37:54 +00:00
Tom Igoe
3fb2071548
Added Fio to boards.txt, now that it's part of the lineup.
2010-03-28 15:45:59 +00:00