Commit Graph

1103 Commits

Author SHA1 Message Date
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
Cristian Maglie f8568cff0b Fixed boards.txt (added Micro and fixed path for LilyPadUSB bootloader) 2012-11-25 15:10:29 +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
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
Cristian Maglie 1408d931fe Fixed verbose upload. Removed unused platform.txt params. 2012-11-04 01:05:54 +01:00
Cristian Maglie ab33149b01 Merge remote-tracking branch 'ffissore/boards-cputype' into ide-1.5.x 2012-11-04 00:31:41 +01:00
David A. Mellis bb6569d069 Updating Micro bootloader firmware. 2012-11-02 17:45:57 -04:00
Cristian Maglie 69aead513d Added general yield()-hook for cooperative scheduling development (part 2) 2012-11-02 18:12:21 +01: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
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
Cristian Maglie 6e2b0e8755 Added general yield()-hook for cooperative scheduling development 2012-10-31 01:37:37 +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 2ccfb2d6f9 Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x 2012-10-26 20:22:11 +02:00
Fede85 e0e499c545 fixed verbose mode for avrdude in platform.txt 2012-10-26 13:06:08 +02:00
Cristian Maglie e03133b1b4 Moved WiFi library in the proper place 2012-10-22 09:17:24 +02:00
David A. Mellis 69fa44473b Updating USB core to work at 8 MHz (different PLLCSR value). 2012-10-18 15:03:23 -04:00
Cristian Maglie 46d658fac8 Merge remote-tracking branch 'origin/master' into merge-1.0.1 2012-10-18 20:31:51 +02:00
Fede85 12df9f2c83 review of typos a and small errors in some examples 2012-10-18 19:03:25 +02:00
Cristian Maglie 037020e938 Merged latest changes in AVR arduino core 2012-10-18 18:47:50 +02:00
Cristian Maglie 6a45ba48ab Merged upstream arduino branch 2012-10-18 15:50:09 +02:00
Federico Fissore c313b54c00 Merge branch 'master' into boards-cputype 2012-10-15 23:23:37 +02:00
Federico Fissore 8bfedde074 boards and cpu type menus 2012-10-15 22:48:12 +02:00
Cristian Maglie ac13dc0aa3 Merge branch 'scheduler' 2012-10-11 15:13:15 +02:00
Cristian Maglie 0c2625b585 Reordered boards menu 2012-10-09 21:40:11 +02:00
David A. Mellis 6d296e0fab Adding ATmega644P check to ATmega1284P check. 2012-10-09 13:53:09 -04:00
Cristian Maglie 5f8b79d4e2 Moved SD lib into root libraries folder 2012-09-24 12:42:23 +02: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
Cristian Maglie f14cff04e8 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 936aaf58b4 Upload over debug port 2012-09-07 15:59:44 +02:00
Cristian Maglie f201dab33e LiquidCrystal library is already multiplatform compliant, moved into libraries folder 2012-09-03 16:13:28 +02: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