Cristian Maglie
7ab19444ec
Added patch to bootloader for Mega2560. (Mark Sproul)
...
See #181 #392 #505 #543 #544
2012-12-22 19:20:42 +01:00
Cristian Maglie
09b755fb9c
Add trivial new[] and delete[] operators (Justin R. Cutler)
...
Fixes #73
Fixes #883
2012-12-16 14:30:12 +01:00
Cristian Maglie
025ec2bc84
Fixed malloc() bug. (Paul Stoffregen)
...
Fixes #857
2012-12-16 14:16:35 +01:00
Cristian Maglie
e624b841b3
Fixed some firmware filenames
2012-12-10 10:35:19 +01:00
Cristian Maglie
9ea979faf4
Added Esplora precompiled firmware
2012-12-07 21:24:24 +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
bb37d2679e
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
0c0dc27de7
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
0a40c64471
Leonardo pins_arduino.h fixes (jrcutler)
...
fixes #915
2012-11-30 15:14:16 +01:00
David A. Mellis
9d638ca052
Clarifying comment.
2012-11-29 13:55:59 -05:00
David A. Mellis
4a01b84cab
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
a400fd3cd5
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
2659e41c00
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
Zachary Eveland
8fb58612a0
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
David A. Mellis
bb6569d069
Updating Micro bootloader firmware.
2012-11-02 17:45:57 -04:00
David A. Mellis
769aab0115
HardwareSerial: change byte to uint8_t (since byte definition isn't present).
2012-11-02 09:24:51 -04:00
David A. Mellis
cfec7864e9
Adding LilyPad Arduino USB.
2012-11-01 10:45:50 -04:00
David A. Mellis
42ca56fb83
Adding Micro.
2012-10-27 14:12:26 -04:00
David A. Mellis
69fa44473b
Updating USB core to work at 8 MHz (different PLLCSR value).
2012-10-18 15:03:23 -04:00
David A. Mellis
6d296e0fab
Adding ATmega644P check to ATmega1284P check.
2012-10-09 13:53:09 -04:00
David A. Mellis
bd45bf50c7
Merge branch 'master' of ../wifishield
2012-09-13 10:42:25 -04:00
David A. Mellis
0d9a111fac
Moving into firmwares directory.
2012-09-13 10:41:16 -04:00
David A. Mellis
6225a85960
Moving ATmegaXXU2 firmwares into subdirectory.
2012-09-13 10:39:59 -04:00
David A. Mellis
1a0f22225b
Moving ATmega32U4 Timer 2 #undef's to Leonardo pins_arduino.h file.
2012-09-13 09:19:52 -04:00
David A. Mellis
999619579b
Merge pull request #102 from sgk/leonardoTone
...
Fix for tone() on Leonardo.
2012-09-13 06:07:10 -07:00
Peter Van Hoyweghen
dc86d26a11
Avoid serial buffer overrun on leonardo
2012-09-13 08:46:45 -04:00
David A. Mellis
5ca747e312
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
1650169f5d
Renaming serial config constants to, e.g., SERIAL_8N1.
2012-08-30 08:21:12 -04:00
David A. Mellis
6542625bc2
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
70b6f11d63
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
912092b03f
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
c29b408a9d
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
00ab72619e
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
Adam Dunlap
c40ab91c41
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
af8ff1d1e0
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
New Serial.begin(baud, config);
2012-08-14 19:55:13 +06:00
Alarus
1cda182f33
Update hardware/arduino/cores/arduino/HardwareSerial.h
...
New Serial.begin(baud, config);
2012-08-14 19:52:00 +06:00
Alarus
b6faa6e254
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
New Serial.begin(baud, config);
2012-08-14 19:50:36 +06:00
Alarus
0c0defa645
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits.
2012-08-12 22:07:42 +06:00
Alarus
ed699cf636
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits.
2012-08-12 21:35:48 +06:00
Alarus
1f6dd92313
Update hardware/arduino/cores/arduino/HardwareSerial.cpp
...
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits.
2012-08-12 20:57:57 +06:00
Alarus
03a4b50b8e
Update hardware/arduino/cores/arduino/HardwareSerial.h
...
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits.
2012-08-12 20:23:00 +06:00
Alarus
b9bbc71dca
Update hardware/arduino/cores/arduino/HardwareSerial.h
...
Adding advanced begin (); with the ability to specify the length of bits, parity, stop bits.
2012-08-12 20:18:50 +06:00
Shigeru KANEMOTO
4293079076
Fix for tone() on Leonardo.
2012-08-08 18:27:40 +09: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
David A. Mellis
e77ee2903b
Print "ovf" if float to be printed doesn't fit in a long.
...
http://code.google.com/p/arduino/issues/detail?id=967
2012-06-28 23:20:56 -04:00
David A. Mellis
2ef2f9d5c7
Print "inf" for infinite floating point numbers (using isinf()).
...
http://code.google.com/p/arduino/issues/detail?id=961
2012-06-23 10:37:35 -05:00
David A. Mellis
29ff4f779a
Adding write(str) and write(buf, size) for USB CDC.
...
So that they work on the Leonardo.
http://code.google.com/p/arduino/issues/detail?id=958
2012-06-14 15:54:13 +01:00
David A. Mellis
3436ca97cb
Printing NaN values as "nan" in printFloat().
...
http://code.google.com/p/arduino/issues/detail?id=946
2012-06-04 23:30:41 -04:00
David A. Mellis
57973bcd49
Check for NULL pointer in Print.write().
...
Otherwise, trying to print(NULL) or write(NULL) could print a random
character.
http://code.google.com/p/arduino/issues/detail?id=941
2012-06-03 07:48:32 -04:00