Commit Graph

408 Commits

Author SHA1 Message Date
Cristian Maglie b4852f353c Merge remote-tracking branch 'dog/ide-1.5.x-discovery' into ide-1.5.x-discovery
Conflicts:
	app/src/processing/app/Base.java
	app/src/processing/app/Editor.java
2013-06-04 19:33:38 +02:00
Federico Fissore b8486c287f using new run-bridge script 2013-06-03 11:50:46 +02:00
Cristian Maglie 22a84c69d3 Merge branch 'merge-1.0.5' into ide-1.5.x-discovery 2013-06-01 23:16:02 +02:00
Cristian Maglie 2e05fbe7c8 Updated XivelyClient example 2013-05-31 13:27:01 +02:00
Cristian Maglie 689b25ce31 Console and Process classes are automatically included with Bridge 2013-05-31 13:25:25 +02:00
tigoe 765a975414 Updated YunSerialTerminal 2013-05-30 23:14:16 -04:00
tigoe 04d19946f4 Updated TimeCheck example 2013-05-30 23:13:34 -04:00
tigoe bcacf68108 Merge branch 'ide-1.5.x-discovery' of https://github.com/arduino/DogStick into ide-1.5.x-discovery
Conflicts:

hardware/arduino/avr/libraries/Bridge/examples/YunSerialTerminal/YunSeri
alTerminal.ino
2013-05-30 23:11:13 -04:00
tigoe a49a2e3c2e Ignore passwords.h for xively client 2013-05-30 23:10:48 -04:00
tigoe 3fa7c137ef Updated YunSerialTerminal 2013-05-30 23:10:14 -04:00
tigoe 9bdc89699a Updated XivelyClient. Still not working 2013-05-30 23:09:57 -04:00
Cristian Maglie 113e28d861 Yùn console now runs at 57600 baud 2013-05-30 17:28:43 +02:00
Cristian Maglie 3394f61276 Merged 1.0.5 2013-05-29 18:30:36 +02:00
Tom Igoe a181cf715a Updates to Xively client 2013-05-27 13:12:05 -04:00
Tom Igoe 5cb25503d7 Added passwords.h for Xively client 2013-05-27 12:55:58 -04:00
Tom Igoe 520285871c Added Xively client: currently not working, not sure why 2013-05-27 12:55:09 -04:00
Tom Igoe 97068d3de5 Added TimeCheck example to demonstrate re-use of Process 2013-05-27 12:54:44 -04:00
Tom Igoe 0c226b8229 Added possible boot watcher 2013-05-26 08:28:56 -04:00
Tom Igoe e304d06059 Added Massimo's Serial command line example 2013-05-26 08:28:45 -04:00
Federico Fissore bf5ddb338b new yun bootloader 2013-05-23 11:07:18 +02:00
Federico Fissore 7e130a0c8b Etheris references renamed Yun without accent to avoid encoding issues 2013-05-23 09:53:56 +02:00
Tom Igoe c212c9de9d Added WiFiCheck example to Bridge Library 2013-05-22 14:09:39 -04:00
Cristian Maglie 6e94316bbb Updated Console class. New ConsoleAsciiTable example. 2013-05-22 19:17:58 +02:00
Federico Fissore e2dd85d508 added responses to Bridge.ino 2013-05-16 16:43:47 +02:00
Federico Fissore a7e85f818a right etheris values 2013-05-16 15:37:42 +02:00
Cristian Maglie ef9070e85c Fixed Process example 2013-05-16 10:28:00 +02:00
Cristian Maglie 05b0fc5f0b Update Bridge library 2013-05-15 18:06:25 +02:00
Federico Fissore b97fdb451f Etheris bootloader
updated python bridge path
2013-05-14 16:51:42 +02:00
Federico Fissore 789492f091 etheris is now a 32u4 2013-05-13 17:01:07 +02:00
Federico Fissore 2d6af8264b Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x-discovery 2013-05-13 16:58:10 +02:00
Cristian Maglie a46259a0cf Merged 1.0.5
Still missing:
- updates to WiFi lib for sam.
- updates to examples of Ehternet and WiFi for sam.

Merge remote-tracking branch 'arduino/master' into ide-1.5.x

Conflicts:
	app/src/processing/app/Base.java
	app/src/processing/app/Editor.java
	app/src/processing/app/helpers/FileUtils.java
	app/src/processing/app/i18n/Resources_fr.po
	app/src/processing/app/i18n/Resources_fr.properties
	build/shared/revisions.txt
	hardware/arduino/avr/libraries/Ethernet/examples/DnsWebClient/DnsWebClient.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiChatServer/WifiChatServer.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiTwitterClient/WifiTwitterClient.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiUdpSendReceiveString/WifiUdpSendReceiveString.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiWebClient/WifiWebClient.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiWebClientRepeating/WifiWebClientRepeating.ino
	hardware/arduino/avr/libraries/WiFi/examples/WifiWebServer/WifiWebServer.ino
	libraries/WiFi/examples/WiFiChatServer/WiFiChatServer.ino
	libraries/WiFi/examples/WiFiPachubeClient/WiFiPachubeClient.ino
	libraries/WiFi/examples/WiFiPachubeClientString/WiFiPachubeClientString.ino
	libraries/WiFi/examples/WiFiTwitterClient/WiFiTwitterClient.ino
	libraries/WiFi/examples/WiFiUdpSendReceiveString/WiFiUdpSendReceiveString.ino
	libraries/WiFi/examples/WiFiWebClient/WiFiWebClient.ino
	libraries/WiFi/examples/WiFiWebClientRepeating/WiFiWebClientRepeating.ino
	libraries/WiFi/examples/WiFiWebServer/WiFiWebServer.ino
	libraries/WiFi/examples/WifiChatServer/WifiChatServer.ino
	libraries/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino
	libraries/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino
	libraries/WiFi/examples/WifiTwitterClient/WifiTwitterClient.ino
	libraries/WiFi/examples/WifiUdpSendReceiveString/WifiUdpSendReceiveString.ino
	libraries/WiFi/examples/WifiWebClient/WifiWebClient.ino
	libraries/WiFi/examples/WifiWebClientRepeating/WifiWebClientRepeating.ino
	libraries/WiFi/examples/WifiWebServer/WifiWebServer.ino
2013-05-11 14:37:25 +02:00
Federico Fissore 2de631c67c borrowing WString.h from master 2013-05-09 11:20:15 +02:00
Federico Fissore 27b88aa523 Bridge lib moved bridge branch embedded into ide discovery branch 2013-05-09 11:15:36 +02:00
Federico Fissore c09f941822 temporary switch to 328p specs 2013-05-06 12:31:04 +02:00
Federico Fissore b7a177d89b adding 0x to PID/VID values 2013-05-06 12:31:03 +02:00
Federico Fissore 0b8489d31e boards.txt modified. java code updated 2013-05-06 12:31:02 +02:00
Federico Fissore 09f643972c boards.txt 2013-05-06 12:31:02 +02:00
Federico Fissore 6b6e9248d1 boards.txt 2013-05-06 12:31:02 +02:00
Federico Fissore bf3daeb86c wrong esplora PID 2013-05-06 12:31:02 +02:00
Federico Fissore 01cf414175 new boards.txt with indexed vid and pid 2013-05-06 12:31:01 +02:00
Federico Fissore 776952762f working on #223: Auto-detection of serial ports. Linux version ready 2013-05-06 12:31:01 +02:00
Loren M. Lang 7c87db3532 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 443d0e1f26 Updated libaries and core handling.
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification

Merge branch 'lib-1.5-cores' into ide-1.5.x
2013-04-17 17:53:03 +02:00
Cristian Maglie 8eadd4893f Moved old production firmware to the right place 2013-04-17 17:52:36 +02:00
Cristian Maglie f1221c8ebf Reverted to old board ids 2013-04-17 17:45:57 +02:00
Kristian Sloth Lauszus c6e1a2f85c Set correct speed of Arduino ISP programmer 2013-04-06 01:59:25 +02:00
Cristian Maglie 62b723357c Merged 1.0.5
Merge remote-tracking branch 'arduino/master' into ide-1.5.x

Conflicts:
	app/src/processing/app/Base.java
	build/shared/revisions.txt
	hardware/arduino/avr/cores/arduino/malloc.c
	hardware/arduino/cores/arduino/avr-libc/malloc.c
	hardware/arduino/cores/arduino/malloc.c
	todo.txt
2013-04-03 13:51:04 +02:00
Cristian Maglie f772be9032 Added version field to platform.txt 2013-03-21 09:20:29 +01:00
Cristian Maglie cad69358b4 Changed the way ARDUINO is defined inside platform.txt 2013-03-18 13:14:30 +01:00
Cristian Maglie bed305a556 Added auto-generation for 'build.board' value in boards.txt.
See #1305.
2013-03-06 12:49:41 +01:00
Cristian Maglie 51c36c7325 Slighty changed custom menu format: simplifies parsing 2013-03-03 11:31:31 +01:00
Federico Fissore 7aeb972e14 merging ide-1.5.x 2013-02-13 16:25:40 +01:00
Federico Fissore 74e991c0db fixing PID for esplora 2013-02-13 13:33:43 +01:00
Cristian Maglie e5fa7e8183 BOARDS and ARCH defines from boards.txt
See #308
2013-02-11 19:43:04 +01:00
Federico Fissore c596edd083 closes #954: wrong header name in WebServer example sketches 2013-01-10 16:30:07 +01:00
Federico Fissore 110148877f wrong comment in Firmata.cpp. closes #786 #785 2013-01-10 14:53:20 +01:00
Cristian Maglie 1da3752860 Merged upcoming 1.0.4 and updated revision log 2013-01-06 18:38:03 +01:00
Cristian Maglie 38c05d2742 Merged 1.0.4 pre-release into 1.5 2012-12-17 16:53:45 +01:00
Cristian Maglie 059ceedf91 Burn production-tested bootloader for very old Atmega8 2012-12-10 16:08:23 +01:00
Cristian Maglie 66ee23b885 Merged 1.0.3 2012-12-10 15:55:05 +01:00
Federico Fissore d458ef7806 fixed permissions on a lot of text files. see #1116 2012-12-10 10:42:49 +01:00
David A. Mellis a1582fe973 Moving TXCO definition into HardwareSerial.cpp from HardwareSerial.h.
Otherwise, you get an error when compiling for processors with no serial port because the header file is always compiled.

See, for an example of the problem: https://github.com/damellis/attiny/issues/8
2012-12-08 10:44:48 -05:00
Cristian Maglie f90e200a34 Fixed boards.txt (added Micro and fixed path for LilyPadUSB bootloader) 2012-11-25 15:10:29 +01:00
Cristian Maglie 23c7536dc7 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
Cristian Maglie d5e7d0dabd Fixed verbose upload. Removed unused platform.txt params. 2012-11-04 01:05:54 +01:00
Cristian Maglie a64d58fbdb Merge remote-tracking branch 'ffissore/boards-cputype' into ide-1.5.x 2012-11-04 00:31:41 +01:00
Cristian Maglie 7b946264d5 Added general yield()-hook for cooperative scheduling development (part 2) 2012-11-02 18:12:21 +01:00
Federico Fissore d82c8dff7a updated boards.txt 2012-10-31 18:08:03 +01:00
Federico Fissore f500462ff0 updated boards.txt 2012-10-31 18:03:06 +01:00
Federico Fissore 76d25e4a25 updated boards.txt 2012-10-31 17:53:40 +01:00
Federico Fissore 1f8b12488b updated boards.txt 2012-10-31 17:48:47 +01:00
Cristian Maglie 107c1929bd Added general yield()-hook for cooperative scheduling development 2012-10-31 01:37:37 +01:00
Federico Fissore 9b7f473fae new boards menu with custom submenus
https://code.google.com/p/arduino/issues/detail?id=257
2012-10-29 16:40:49 +01:00
Fede85 10c87ce65d fixed verbose mode for avrdude in platform.txt 2012-10-26 13:06:08 +02:00
Cristian Maglie 39aae0be01 Moved WiFi library in the proper place 2012-10-22 09:17:24 +02:00
Cristian Maglie 05a2d77f15 Merge remote-tracking branch 'origin/master' into merge-1.0.1 2012-10-18 20:31:51 +02:00
Fede85 a21c4e153f review of typos a and small errors in some examples 2012-10-18 19:03:25 +02:00
Cristian Maglie 289b836046 Merged latest changes in AVR arduino core 2012-10-18 18:47:50 +02:00
Cristian Maglie b95a015284 Moved 'firmware' folder in the proper place 2012-10-18 16:01:53 +02:00
Cristian Maglie aba27c43aa Merged upstream arduino branch 2012-10-18 15:50:09 +02:00
Federico Fissore a6b892ed35 boards and cpu type menus 2012-10-15 22:48:12 +02:00
Cristian Maglie 2f8e766588 Reordered boards menu 2012-10-09 21:40:11 +02:00
Cristian Maglie 1e221116f3 Moved SD lib into root libraries folder 2012-09-24 12:42:23 +02:00
Cristian Maglie ca74c94ae5 Upload over debug port 2012-09-07 15:59:44 +02:00
Cristian Maglie 9b027224a0 LiquidCrystal library is already multiplatform compliant, moved into libraries folder 2012-09-03 16:13:28 +02:00
Cristian Maglie 3db052c5ad Fixed all boards.txt definitions in AVR arch. 2012-08-06 10:24:24 +02:00
Cristian Maglie 7c0dfc01a5 Added default extra_flags parameter to allow build on all boards 2012-06-26 00:52:05 +02:00
Cristian Maglie 46aeeb4b29 Merged upstream Arduino master branch 2012-06-26 00:51:35 +02:00
Cristian Maglie b2ded1f1a5 Added Ethernet for ARM. Updated examples. 2012-06-08 22:37:10 +02:00
Cristian Maglie af5de4ed63 Fixed avrdude path for macos and win 2012-05-25 18:29:52 +02:00
Cristian Maglie 3fe9246f60 Simplified boards.txt file 2012-05-25 17:31:55 +02:00
Cristian Maglie 3f4cbe887d Merge branch 'master' into arduino-1.0.1-merged
Included latest fixes
2012-05-25 15:16:34 +02:00
Cristian Maglie aa7559f87c Bugfix: IDE now works if installed on a folder path containing spaces 2012-05-25 11:47:22 +02:00
Cristian Maglie 33083d84b3 Merge of arduino-1.0.1. Work in progress... 2012-05-23 09:22:52 +02:00
Cristian Maglie b276a75d13 Pre-merge upstream Arduino 2012-05-22 11:23:47 +02:00
Cristian Maglie 7e14a0d2fb [sam] updated boards.txt from upstream 2012-04-28 15:47:19 +02:00
Thibaut VIARD f83cd2f3e7 [sam] prelimanary work on USB Device stack 2012-03-29 21:11:05 +02:00
Cristian Maglie 043c190876 Upload size computation is now parametric 2012-02-06 00:51:24 +01:00
Cristian Maglie a141a1dc1e Upload/Program with configurable generic command line tools (wip) 2012-02-05 23:17:15 +01:00
Cristian Maglie 30ec90aca3 First attemp to generalize upload for mutiplatform IDE 2012-02-01 14:34:29 +01:00
Cristian Maglie fe001fdaba Factored out some common build variables 2012-01-13 20:39:48 +01:00
Cristian Maglie c2d1de3844 Removed unused/unuseful defines from platform.txt 2012-01-09 18:51:51 +01:00
Cristian Maglie 57b8713cab Moved libraries folder inside platform folder. Now libraries and examples are searched per board/platform 2012-01-04 15:14:51 +01:00
Cristian Maglie 387e6b63c7 Renamed platforms.txt to platform.txt 2012-01-02 19:11:57 +01:00
Cristian Maglie 06b6d060db Removed implicit xxxx.platform=avr from boards.txt 2012-01-02 17:02:04 +01:00
Cristian Maglie 5ad4422fc7 Merge remote-tracking branch 'arduino/master' into platforms-b 2011-12-31 17:29:36 +01:00
Cristian Maglie abe41d805d platforms.txt recipes now have symbolic variables instead of indexes ({0},{1},etc.)
Recipes arguments are splitted with spaces instead of |. Single argument containing spaces
should be placed between "double quotes".
Refactored and formatted Compiler class, removed all unused code in comments.
2011-12-31 14:32:48 +01:00
Cristian Maglie 1b3ae5fa63 Created second level in hardware folder: hardware/PACKAGE/PLATFORM/...
Made some helper class for files filtering.
platforms.txt now contains only one platform at a time.
Some cleanup in Compiler and AvrDudeUploader classes.
2011-12-30 15:46:04 +01:00