Cristian Maglie
eab4a7ef72
Robot has its own core
2013-05-17 11:02:00 +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
Cristian Maglie
ffdb0d7d81
Merge branch 'robot'
2013-05-15 11:16:09 +02:00
Federico Fissore
b97fdb451f
Etheris bootloader
...
updated python bridge path
2013-05-14 16:51:42 +02:00
Fede85
2387046c19
Added support to INT6 on Leonardo.
...
Fixes #988
2013-05-13 21:22:59 +02:00
Cristian Maglie
54552c0bd0
Added robot hardware
2013-05-13 19:50:59 +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
Cristian Maglie
444ede099d
Added const modifier to String.c_str()
2013-05-06 18:10:29 +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
Cristian Maglie
19e4d38725
Added c_str() method to String class.
2013-05-06 08:57:06 +02:00
Cristian Maglie
99f2a27553
Stream "_timeout" field and related methods are now protected instead of private.
...
This allows better optimization on classes that extends Stream without losing
timeout capabilities.
2013-05-06 08:52:31 +02:00
stimmer
00bc1639c4
Changed micros() to work in interrupts
2013-05-03 13:38:48 +02:00
Kristian Sloth Lauszus
dbd584e438
Removed double instance of the same code
2013-05-02 01:00:17 +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
Kristian Sloth Lauszus
59c5b94c51
Check if ATmega32u4 is defined
...
Needed in order to work with Arduino Leonardo
2013-04-18 00:15:06 +02:00
Kristian Sloth Lauszus
72ec50717d
Removed call to analogPinToChannel for Leonardo
2013-04-18 00:07:33 +02:00
Kristian Sloth Lauszus
938351bcae
Use analogPinToChannel if it's defined
2013-04-17 19:49:40 +02: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
Kristian Sloth Lauszus
be9462e41e
Added support for all variants of Sanguino
2013-04-04 20:55:15 +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
b59784d50c
Fix deprecated ISR names for ATmega8.
...
See #881
2013-03-29 15:17:54 +01:00
Cristian Maglie
f88c9847ac
Removed deprecated interrupt handlers
...
Fixes #831 #881 #955 #1123 #1140
2013-03-29 14:41:36 +01:00
Cristian Maglie
d88236a033
Increased malloc margin to 128.
...
https://github.com/arduino/Arduino/pull/1329#issuecomment-15609148
See #857 #1329
2013-03-29 11:48:35 +01:00
Fede85
9e7dfb2a06
updated config() methods in WiFi library
2013-03-28 12:56:57 +01:00
Cristian Maglie
b92937b1fc
Merge branch 'wifishield-bugfix'
2013-03-28 12:27:11 +01:00
Cristian Maglie
83dbd395f3
Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD
2013-03-28 12:10:48 +01:00
Mimmo La Fauci
3c1fb4cc26
Fix print message on dhcp status
2013-03-26 22:26:21 +01:00
Mimmo La Fauci
7fa382099d
Fix issue on client side
2013-03-26 19:49:19 +01:00
Mimmo La Fauci
c0a7131a8a
Fixed issue loading the firmware with bootloader
2013-03-25 23:49:21 +01:00
Cristian Maglie
03a7529cc0
[sam] Added serialEvent*() support
2013-03-25 01:29:42 +01:00
Cristian Maglie
ee0c76f063
Removed unused file
2013-03-25 00:42:45 +01:00
Cristian Maglie
a4c2062405
Backported malloc and realloc from avr-libc 1.8.0 (without test code)
...
See #857
2013-03-23 21:40:52 +01:00
Mimmo La Fauci
792056d62b
Fix issue with multiple clients on WebServer
2013-03-22 13:42:12 +01:00
Mimmo La Fauci
dc3102d2f4
Added API to set static IP and DNS server
2013-03-21 09:24:07 +01:00
Cristian Maglie
f772be9032
Added version field to platform.txt
2013-03-21 09:20:29 +01:00
Cristian Maglie
1b0bff6f2c
Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD
2013-03-20 11:35:55 +01:00
Cristian Maglie
cad69358b4
Changed the way ARDUINO is defined inside platform.txt
2013-03-18 13:14:30 +01:00
Mimmo La Fauci
9c30c73c2b
Fix issue related to multiple client opened on web server sketch
2013-03-17 19:23:16 +01:00
Mimmo La Fauci
6a83038ccd
Commit Binary
2013-03-16 15:55:49 +01:00
Mimmo La Fauci
a00fedde2d
Add info instead of printk
2013-03-16 15:55:29 +01:00
Mimmo La Fauci
2c35d715fc
Fix problem on UDP NTP client
2013-03-16 15:08:08 +01:00
Mimmo La Fauci
85e0353588
Fixed issu con client.available to return the correct number of bytes
2013-03-16 12:33:50 +01:00
Cristian Maglie
0f5a5259ec
Added avr/pgmspace.h compatibility layer for Due Boards
...
Fixes #1317
2013-03-15 12:39:04 +01:00
Cristian Maglie
5e3d7f7ad2
Merge branch 'mega2560-bootloader' into HEAD
2013-03-11 12:52:49 +01:00
Fede85
466948605e
changes in the script for upgrading the wifi shield
2013-03-11 01:01:02 +01:00
Cristian Maglie
15727e9a2d
Merge remote-tracking branch 'arduino/master' into wifishield-bugfix
2013-03-10 23:22:48 +01:00
Cristian Maglie
deb309b831
Revert "Added function on WString class to export char ptr"
...
This reverts commit a0c96bebdd
.
2013-03-10 23:03:25 +01:00
Mimmo La Fauci
901c908495
Updated binaries for Wifi shield
2013-03-10 22:56:22 +01:00
Mimmo La Fauci
271d74d7c3
Updates to WiFi shield firmware.
2013-03-10 22:55:21 +01:00
Cristian Maglie
f8ad1bc075
Fixed permissions
2013-03-07 22:12:28 +01:00
Cristian Maglie
8fa7d94a45
Mega2560 bootloader: use avr library functions for writing into EEPROM
2013-03-07 22:09:41 +01:00
Cristian Maglie
1066766bfa
Mega2560 bootloader: fix wrong eeprom addressing
2013-03-07 22:00:26 +01:00
David A. Mellis
ebc35019be
Use analogPinToChannel() macro if present for ATtiny25/45/85.
...
This allows use of A0, A1, A2, A3 constants and for them to be mapped to the appropriate analog input channel. It should only be used if the macro is actually defined.
2013-03-06 17:49:44 -05: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
Cristian Maglie
a657582b2a
Merge branch 'lib-1.5-newformat' into ide-1.5.x
2013-02-27 18:29:56 +01:00
Cristian Maglie
a58bea74b8
Bugfix for garbage data coming from serial port after reset. (Arduino Due)
...
Fixed #1267
Merge branch 'fix-usbserial-firmware-due' into ide-1.5.x
2013-02-26 17:35:49 +01:00
Cristian Maglie
7314489bea
Added CAN library (alpha)
2013-02-15 15:51:25 +01:00
Cristian Maglie
0f41b963d4
Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD
2013-02-13 16:26:19 +01:00
Federico Fissore
7aeb972e14
merging ide-1.5.x
2013-02-13 16:25:40 +01:00
Cristian Maglie
7f7637c782
Fixed delayMicrosecond() when interrupts are disabled
2013-02-13 15:41:31 +01:00
Federico Fissore
74e991c0db
fixing PID for esplora
2013-02-13 13:33:43 +01:00
Cristian Maglie
1e1fce8e8e
Added old firmware for Arduino Due USB2Serial (atmega16u2)
2013-02-11 22:18:22 +01:00
Cristian Maglie
e5fa7e8183
BOARDS and ARCH defines from boards.txt
...
See #308
2013-02-11 19:43:04 +01:00
Mimmo La Fauci
a0c96bebdd
Added function on WString class to export char ptr
2013-02-08 19:21:46 +01:00
Thibaut VIARD
68fe402f8e
[CAN] adding raw class first stage
2013-02-07 18:13:44 +01:00
Cristian Maglie
6b25f0c0ba
Merge pull request #1255 from cmaglie/usbcdc-loopback-fix
...
Fixed SerialUSB data handshake when host sends a lot of data (PeterVH, stimmer)
2013-02-06 03:30:12 -08:00
Cristian Maglie
976f7588b7
Bugfix for garbage data coming from serial port after reset.
...
http://arduino.cc/forum/index.php/topic,134847
2013-02-05 21:00:08 +01:00
Cristian Maglie
5edc110f61
[sam] attachInterrupt() now works also on pins that belongs to PORTD
2013-02-02 17:14:30 +01:00
Thibaut VIARD
ecfea6da9f
[SAM] updating CAN transceiver conforming to Arduino API
2013-01-30 15:12:14 +01:00
Cristian Maglie
d66d4c4793
Fixed SerialUSB data handshake when host sends a lot of data (PeterVH, stimmer)
2013-01-29 11:20:20 +01:00
Thibaut VIARD
d25921692a
[sam] CAN component compiling with Arduino API
2013-01-27 17:46:38 +01:00
Thibaut VIARD
e8c57c4f18
[SAM] updating libsam and CAN files
2013-01-27 15:52:28 +01:00
Cristian Maglie
3a3bf643f9
Merge branch 'ide-1.5.x' into can
2013-01-27 12:52:06 +01:00
Cristian Maglie
ac66cf7ee2
Removed unused file
2013-01-27 12:50:29 +01:00
Cristian Maglie
e72eaa858a
Fixed CDC_SERIAL_BUFFER_SIZE macros (PeterVH)
2013-01-27 12:49:25 +01:00
Cristian Maglie
95cadfef12
Fixed USBSerial.write() while sending big buffers (Bill Dreschel)
2013-01-25 15:55:35 +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
cfd9889018
Imported Ehternet memory-leak fix into sam
2013-01-06 18:46:18 +01:00
Cristian Maglie
1da3752860
Merged upcoming 1.0.4 and updated revision log
2013-01-06 18:38:03 +01:00
vd
ac2255b6d5
modified analogWrite to wait for end of conversion
2013-01-06 17:53:59 +01:00
Cristian Maglie
14893f5cd9
Fixed Wifi library for Arduino Due
2013-01-02 17:16:57 +01:00
Cristian Maglie
06ee62afc6
Fixed compile problems with avr gcc 4.6.2 (crosspack CrossPack-AVR-20121207.dmg)
2012-12-22 19:31:03 +01:00
Cristian Maglie
7625c33fcd
Saved old production firmware for Mega2560
2012-12-22 19:25:20 +01:00
Cristian Maglie
8e1f62667b
Added patch to bootloader for Mega2560. (Mark Sproul)
...
See #181 #392 #505 #543 #544
2012-12-22 19:20:42 +01:00
Thibaut VIARD
8d27b0a191
[sam] adding CAN0/1 pins defs
2012-12-20 17:22:56 +01:00
Thibaut VIARD
2c107798a2
[sam] integrating Wilfredo CAN driver function and bringing sn65hvd234
...
driver into CAN library
2012-12-20 11:20:01 +01:00
Cristian Maglie
fd16c125d5
Removed ASF stuff
2012-12-20 11:04:48 +01:00
Thibaut VIARD
5d0ba1c64a
[sam] adding more peripherals to SAM3X/Due
2012-12-19 15:20:14 +01:00
Cristian Maglie
38c05d2742
Merged 1.0.4 pre-release into 1.5
2012-12-17 16:53:45 +01:00
Cristian Maglie
141684d410
Add trivial new[] and delete[] operators (Justin R. Cutler)
...
Fixes #73
Fixes #883
2012-12-16 14:30:12 +01:00
Cristian Maglie
d457332664
Fixed malloc() bug. (Paul Stoffregen)
...
Fixes #857
2012-12-16 14:16:35 +01:00
Cristian Maglie
acfd670124
fixed wrong filename
2012-12-12 11:55:58 +01:00
Cristian Maglie
328d229ee0
Added CAN lib
2012-12-12 11:55:06 +01:00
Federico Fissore
15a7ebe568
closes #1163 : wrong variable naming
2012-12-12 11:47:49 +01:00
Cristian Maglie
c2c104315a
WiFi library for Arduino Due
2012-12-11 09:47:46 +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
Cristian Maglie
2b66d840b4
Fixed some firmware filenames
2012-12-10 10:35:19 +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
bc6836f266
Added Esplora precompiled firmware
2012-12-07 21:24:24 +01:00
Cristian Maglie
948a5c89e4
Added support for Arduino Esplora
2012-12-07 18:11:07 +01:00
Cristian Maglie
1ca95a7bda
Updated firmware for atmega8 for new avr-gcc versions.
...
fixes #153
fixes #1122
2012-11-30 23:15:30 +01:00
Cristian Maglie
ad93a18b85
Saved old Leonardo and Micro production firmware.
...
Rebuilt firmware for Micro.
Added pre-loaded Blink to new firmwares.
2012-11-30 16:34:04 +01:00
Kristian Lauszus
ef6f1eb11d
Improved Leonardo bootloader
...
The power-on reset detection didn't work properly, but has now been
fixed
2012-11-30 15:32:11 +01:00
Cristian Maglie
554c211ec4
Leonardo pins_arduino.h fixes (jrcutler)
...
fixes #915
2012-11-30 15:14:16 +01:00
David A. Mellis
0e0715abd3
Clarifying comment.
2012-11-29 13:55:59 -05:00
David A. Mellis
e7a31301e5
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-11-29 13:48:01 -05:00
mlf
825d68a9c7
Issue #9 : Connection dies after a few seconds
...
Issue 1024: TCP connections die after few seconds of inactivity
2012-11-28 13:16:58 +01:00
Cristian Maglie
dfb3cab853
Extended digital_pin_to_timer_PGM array in variants/leonardo/pins_arduino.h to include analog pins ( fixed #1129 )
2012-11-25 15:46:34 +01:00
Cristian Maglie
f90e200a34
Fixed boards.txt (added Micro and fixed path for LilyPadUSB bootloader)
2012-11-25 15:10:29 +01:00
Zachary Eveland
d92a86f7b7
Caterina changes to support Micro. includes newly rebuilt version of the bootloader merged with Blink produced using 1.0.2
2012-11-23 16:09:32 -05:00
Cristian Maglie
db81f52c3a
Added Servo library for Arduino Due
2012-11-23 18:15:23 +01:00
Cristian Maglie
fabc658a94
Added CANRX1/TX1 pins.
2012-11-20 18:38:18 +01:00
Cristian Maglie
70351fc341
Fix BSoD for Windows (louismdavis)
...
http://arduino.cc/forum/index.php/topic,129869.0.html
2012-11-19 23:44:06 +01:00
Cristian Maglie
65f00a69c7
Fixed weak-symbol issue with system interrupt handlers.
2012-11-19 23:37:19 +01:00
Cristian Maglie
74dea07f2c
portOutputRegister is now writeable.
2012-11-09 10:54:30 +01:00
Cristian Maglie
d23fbb2574
Added firmware for USB2Serial converter (Atmega16u2) on Due Board
2012-11-05 17:35:50 +01:00
Cristian Maglie
c68a0f5875
Fixed portOutputRegister() and portInputRegister() macros.
...
http://arduino.cc/forum/index.php/topic,130714.0.html
2012-11-05 16:52:57 +01:00
Cristian Maglie
73649c2f60
Fixed digitalPinToPort and digitalPinToBitMask macros. (thanks to alvesjc)
2012-11-04 23:39:02 +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
969e29befb
Do not yield during delayMicroseconds
2012-11-03 23:47:32 +01:00
Cristian Maglie
a72cfc3087
Fixed analogWrite() when writing on both DACs. Thanks to smay4finger
...
for providing the patch.
http://code.google.com/p/arduino/issues/detail?id=1092
http://arduino.cc/forum/index.php/topic,129765.msg980913.html
2012-11-03 20:18:32 +01:00
David A. Mellis
839b58c1ae
Updating Micro bootloader firmware.
2012-11-02 17:45:57 -04:00
Cristian Maglie
0f23634230
{attach,detach}Interrupt() on Due selects directly pin number instead of interrupt number.
2012-11-02 19:48:04 +01:00
Cristian Maglie
7b946264d5
Added general yield()-hook for cooperative scheduling development (part 2)
2012-11-02 18:12:21 +01:00
David A. Mellis
036f0465e5
HardwareSerial: change byte to uint8_t (since byte definition isn't present).
2012-11-02 09:24:51 -04:00
David A. Mellis
f689991a59
Adding LilyPad Arduino USB.
2012-11-01 10:45:50 -04: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
David A. Mellis
ac1c8f921b
Adding Micro.
2012-10-27 14:12:26 -04:00
Cristian Maglie
cf4d72c043
Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x
2012-10-26 20:22:11 +02:00
Cristian Maglie
921dfe794f
{attach/detach}Interrupt() functions.
2012-10-26 20:17:34 +02:00
Fede85
10c87ce65d
fixed verbose mode for avrdude in platform.txt
2012-10-26 13:06:08 +02:00
Cristian Maglie
8cc080fbd9
Removed unused folder.
2012-10-24 13:27:15 +02:00
Cristian Maglie
9dfebb5d78
Removed unsupported Wifi for sam3x
2012-10-22 10:14:37 +02:00
Cristian Maglie
39aae0be01
Moved WiFi library in the proper place
2012-10-22 09:17:24 +02:00
Scott
6496943f4c
Minor changes to the keyboard and mouse controller examples
2012-10-21 19:57:23 -04:00
Scott
68e5047736
Added keywords for new libraries, rearranged and modified Due and USB examples
...
Renamed Leonardo Only examples folder to USB. Modified keyboard and
Mouse examples to indicate Due compatibility.
Minor modifications to Due examples to conform with existing example
sketches.
Added keywords to for Audio, Scheduer, and USBHost libraries.
2012-10-21 12:36:54 -04:00
Scott Fitzgerald
c97e3623a4
Refactored prepare() method in Audio library
2012-10-20 00:48:33 +02:00
Cristian Maglie
43cf5b0ed6
Fixed HID report send (Emulated keyboard is back on MacOS)
2012-10-19 22:54:02 +02:00
Cristian Maglie
a23721ad81
Enable pull-up on pin 0. (for real...)
2012-10-19 15:43:29 +02:00
Cristian Maglie
9784c1f3d2
Merge branch 'master' of github.com:arduino/ARM
2012-10-19 15:02:31 +02:00
Cristian Maglie
c2e872149c
Enable pull-up on pin 0.
2012-10-19 14:00:11 +02:00
Claudio Indellicati
3e9ef44401
Fixed native USB serial port not appearing on Mac OS X 10.6.8.
2012-10-18 21:42:16 +02:00
David A. Mellis
7e12aebbdb
Updating USB core to work at 8 MHz (different PLLCSR value).
2012-10-18 15:03:23 -04: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
David A. Mellis
d4666fad97
Removing "Dev. Ed." naming from Due boards.
2012-10-18 10:18:34 -04: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
9125436bb0
Merge branch 'master' into boards-cputype
2012-10-15 23:23:37 +02:00
Federico Fissore
a6b892ed35
boards and cpu type menus
2012-10-15 22:48:12 +02:00
Cristian Maglie
49ba3277ff
Adjusted boards/variants
2012-10-15 17:22:10 +02:00
Cristian Maglie
562324d5f6
Adjusted off-by-one naming for Serial object: Serial2/3/4 => Serial1/2/3
2012-10-15 14:27:03 +02:00
Fede85
e92ad6e96e
removed the final X in the ip_product string
2012-10-12 18:05:29 +02:00
Fede85
4608ce5624
Merge branch 'master' of github.com:arduino/ARM
2012-10-12 16:10:47 +02:00
Fede85
e4fdb9ece3
tuned costant for pulseIn
2012-10-12 16:09:54 +02:00
Cristian Maglie
6bb194f449
Fixed Ehternet lib DNS bug.
2012-10-12 12:31:22 +02:00
Cristian Maglie
1aea8f32dd
Scheduler: rename sleep in wait; fixed example
2012-10-11 15:23:21 +02:00
Cristian Maglie
c21da3bedc
Merge branch 'scheduler'
2012-10-11 15:13:15 +02:00
Fede85
1ff87e3e72
modified TWI handler
2012-10-10 17:35:34 +02:00
Cristian Maglie
2f8e766588
Reordered boards menu
2012-10-09 21:40:11 +02:00
David A. Mellis
23c2a9618c
Adding ATmega644P check to ATmega1284P check.
2012-10-09 13:53:09 -04:00
Cristian Maglie
b2f1bce2ac
Fixed pull-up.
2012-10-09 16:43:38 +02:00
Cristian Maglie
74c2705aff
Added USB KeyboardController library
2012-10-08 19:38:01 +02:00
Cristian Maglie
a17c422b47
Updated MouseController library API
2012-10-08 15:47:13 +02:00
Cristian Maglie
84c7c3ed26
Renamed DA0/DA1 to DAC0/DAC1 (part 3......)
2012-10-05 20:20:27 +02:00
Cristian Maglie
681df8b291
Renamed DA0/DA1 to DAC0/DAC1 (part 2...)
2012-10-05 19:32:22 +02:00
Cristian Maglie
27d231b2cf
Renamed DA0/DA1 to DAC0/DAC1
2012-10-05 09:50:41 +02:00
Massimo Banzi
86ae5cdfa4
added simple audio player example
2012-09-28 22:49:15 -04:00
Cristian Maglie
51797757e1
Audio library improved. (experiments with PDC)
2012-09-29 00:12:25 +02:00
Cristian Maglie
2071c00ba0
Assigned Serial to UART and SerialUSB to USB-CDC-ACM
2012-09-28 16:18:22 +02:00
Cristian Maglie
e7141291a5
Workaround for spurious port opening after upload (Arduino Due)
2012-09-25 19:50:35 +02:00
Cristian Maglie
e93ee6c547
Added Scheduler lib (alpha)
2012-09-25 10:48:06 +02:00
Cristian Maglie
9ceb20111d
Moved Scheduler into 'scheduler' alpha branch
2012-09-25 10:47:15 +02:00
Cristian Maglie
1e221116f3
Moved SD lib into root libraries folder
2012-09-24 12:42:23 +02:00
Cristian Maglie
a511ed6258
Added cooperative scheduler library (alpha)
2012-09-24 10:28:45 +02:00
Cristian Maglie
3598ad6613
Added MouseController class + example
2012-09-21 17:24:48 +02:00
Cristian Maglie
31719589b2
Fixed micros()-not-monothonic bug
2012-09-21 11:50:52 +02:00
Cristian Maglie
d994e48c55
Delayed static object construction after hardware setup
2012-09-19 16:23:39 +02:00
Cristian Maglie
8cefac5d3b
Changed SPI default speed to 4MHz
2012-09-17 15:47:17 +02:00
David A. Mellis
9dc3810f41
Merge branch 'master' of ../wifishield
2012-09-13 10:42:25 -04:00
David A. Mellis
a536108ee2
Moving into firmwares directory.
2012-09-13 10:41:16 -04:00
David A. Mellis
8ea885bdf0
Moving ATmegaXXU2 firmwares into subdirectory.
2012-09-13 10:39:59 -04:00
David A. Mellis
532a46a74b
Moving ATmega32U4 Timer 2 #undef's to Leonardo pins_arduino.h file.
2012-09-13 09:19:52 -04:00
David A. Mellis
47714c3d2c
Merge pull request #102 from sgk/leonardoTone
...
Fix for tone() on Leonardo.
2012-09-13 06:07:10 -07:00
Peter Van Hoyweghen
6ab2a9f95e
Avoid serial buffer overrun on leonardo
2012-09-13 08:46:45 -04:00
Cristian Maglie
d4efbf730e
Refactored auto-reset methods.
2012-09-11 23:24:00 +02:00
Jean-Christophe
c5a346a509
Correct HID, the send is now done in one time
2012-09-11 17:26:50 +02:00
Jean-Christophe
49f03a77f5
Add test J/K/packet/SE0_NAK, for usb.org process
2012-09-11 14:21:47 +02:00
Cristian Maglie
d21f734357
Merge branch 'master' into upload-16u2
...
Conflicts:
hardware/arduino/sam/cores/arduino/USB/CDC.cpp
hardware/arduino/sam/cores/arduino/USB/USBCore.cpp
2012-09-10 14:53:49 +02:00
Cristian Maglie
5f23172cc4
Updated libsam binary
2012-09-10 00:22:36 +02:00
Jean-Christophe
3a61bc4bd3
usbcv chapter 9 tests: passed
2012-09-09 23:46:07 +02:00
Jean-Christophe
22c828def0
update for USB, USB High Speed software, for betatest, need some improvment. USBCV not passed, USB3.0 passed
2012-09-09 23:45:42 +02:00
Jean-Christophe
656b83b1a7
correct CDC transmit, add device qualifier.
2012-09-09 23:42:29 +02:00
Cristian Maglie
9a505d25b2
Added optimized write(buffer,size) method in CDC class
2012-09-09 23:41:44 +02:00
Cristian Maglie
d96264e60f
Upload over debug port (part 2)
2012-09-08 00:55:37 +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
David A. Mellis
a374e8b766
Changing setting of the UMSELn bits (for UART mode) and serial config values.
...
Before, the UMSELn1 bit was being to set to 1, putting the UART into a reserved mode. Now, we only set the high (0x80) bit to 1 for the ATmega8, which is needed to access UCSRnC (whose i/o address is shared with UBRRH).
Also, no longer bitwise-or the new config with the existing register value, because we're actually configuring all the settings in the register. (We're not using UCPOL, but it's supposed to be 0 in asynchronous mode.)
2012-08-30 08:47:35 -04:00
David A. Mellis
ae9b90603b
Renaming serial config constants to, e.g., SERIAL_8N1.
2012-08-30 08:21:12 -04:00
David A. Mellis
a72d05b2de
Merge pull request #109 from Alarus/master
...
Serial.begin() parameter to set data bits, parity, stop bits.
2012-08-30 05:08:28 -07:00
David A. Mellis
cd43ca3f7f
Fixing Serial.flush() breakage on Leonardo (WestFW).
...
http://code.google.com/p/arduino/issues/detail?id=1020
2012-08-30 07:44:25 -04:00
David A. Mellis
24c8bf8081
Fixing ATmega8 breakage from flush() change. (WestFW)
...
http://code.google.com/p/arduino/issues/detail?id=1019
2012-08-29 20:52:30 -04:00
David A. Mellis
222d51e383
Adding overloads so Serial.write(0) works.
...
http://code.google.com/p/arduino/issues/detail?id=1006
2012-08-29 16:32:05 -04:00
David A. Mellis
f9f1d3af3c
Serial.flush() waits for last character to be transmitted (michele.mazzucchi)
...
http://code.google.com/p/arduino/issues/detail?id=871
2012-08-28 08:02:54 -04:00
Cristian Maglie
116d32bb31
Temporary fix for cdc-acm on older MacOSX.
2012-08-25 18:01:50 +02:00
Cristian Maglie
170870d9aa
Removed unused boards/programmers
2012-08-25 16:31:25 +02:00
Cristian Maglie
c3e44f363e
Added some utility functions in libsam for TC. (Neil H.)
2012-08-24 22:15:23 +02:00
Cristian Maglie
a267a8a774
First try to support architecture dependent query functions (digitalPinToPort, etc)
2012-08-24 20:53:24 +02:00
Cristian Maglie
cae4d708e5
SPI: added setBitOrder support; added end(pin) method.
2012-08-24 15:23:50 +02:00
Cristian Maglie
bdf3f19c34
Added include in Printable.h for 'size_t' support.
2012-08-24 10:55:33 +02:00
Cristian Maglie
b7fce4207f
Fixed USB-CDC buffering. Now serial output performs much better.
2012-08-21 12:50:12 +02:00
Adam Dunlap
e223f8eb9c
Fix issue 866
...
Fix issue 866 by adding a const qualifier to what the F macro casts to.
2012-08-16 20:59:33 -07:00
Alarus
76850b1a0a
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
New Serial.begin(baud, config);
2012-08-14 19:55:13 +06:00
Alarus
39bdce82cf
Update hardware/arduino/cores/arduino/HardwareSerial.h
...
New Serial.begin(baud, config);
2012-08-14 19:52:00 +06:00
Alarus
295337d9ba
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
New Serial.begin(baud, config);
2012-08-14 19:50:36 +06:00
Cristian Maglie
0521a233d1
Merge branch 'new-linker'
...
Conflicts:
hardware/arduino/sam/variants/arduino_due_x/linker_scripts/gcc/flash.ld
2012-08-14 10:08:55 +02:00
Cristian Maglie
fcf8cb4eb2
Merge branch 'master' of github.com:arduino/ARM
2012-08-14 10:05:28 +02:00
Cristian Maglie
df19935d31
Auto restart after upload (linux only for now). Auto reset/erase when uploading a new sketch.
2012-08-14 10:05:02 +02:00
Jean-Christophe
8985fefd62
[JCB] Add wifi for SAM3X (to be tested)
2012-08-13 17:05:59 +02:00
Cristian Maglie
cf28ccfb06
Fixed linker script to allow growing stack+heap.
2012-08-13 14:44:30 +02:00
Cristian Maglie
e2c98640c9
Fixed platforms.txt linker step. Increased stack size.
2012-08-13 12:45:36 +02:00