Cristian Maglie
8dfa8775e5
Bridge: now processes start can be checked for errors
2013-06-07 17:40:10 +02:00
Cristian Maglie
0541c2663a
Bridge: updated startup procedure
2013-06-07 17:39:30 +02:00
Cristian Maglie
37da7c8294
Bridge: Added File I/O
2013-06-07 17:39:03 +02:00
Cristian Maglie
3e4419d6be
Merge branch 'ide-1.5.x' into ide-1.5.x-discovery
2013-06-07 00:38:42 +02:00
Cristian Maglie
ba7fb5518f
Fixed buffer overflow on String class (Paul Stoffregen)
2013-06-06 20:04:43 +02:00
Cristian Maglie
f80c6c5f35
Merged various bugfix / improvements to String class.
...
Merge branch 'master' into ide-1.5.x
2013-06-06 19:54:58 +02:00
Cristian Maglie
1130fede3a
Added support for Flash string on String class.
2013-06-06 16:33:20 +02:00
Cristian Maglie
b341a7c751
String class: removed deep copy on substring method.
...
Small code cleanup.
2013-06-06 16:33:20 +02:00
Cristian Maglie
0a72c96b50
Added comment to some examples
2013-06-05 20:20:18 +02:00
Cristian Maglie
fca5f46165
Updated some Bridge examples
2013-06-05 14:51:15 +02:00
Cristian Maglie
4c0f864f90
Improved Bridge memory usage. Fixed bug affecting buffers with more than 255 bytes
2013-06-05 12:58:21 +02:00
Cristian Maglie
590ead58ad
Bridge protocol frame lenght is now a 16-bit field. Added more efficient Bridge.trasnfer() methods.
2013-06-05 11:50:33 +02:00
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