1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-02-07 01:54:26 +01:00

572 Commits

Author SHA1 Message Date
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
David A. Mellis
f520bb5051 Simplifying microseconds <-> clock cycles conversions. (Rob Tillaart)
This should fix problems with overflows in pulseIn().  It may make millis() slightly less precise for clock speeds that aren't multiple of 1 million, but we don't really support those anyway.

http://code.google.com/p/arduino/issues/detail?id=675
2011-12-30 18:05:12 -05: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
David A. Mellis
80a2154279 Fixing ArduinoISP sketch by lowering baud rate to 9600 (from 19200).
http://code.google.com/p/arduino/issues/detail?id=661
2011-12-28 18:43:36 -05:00
Cristian Maglie
668345cdf3 USB Core porting WIP 2011-12-22 21:29:14 +01:00
Cristian Maglie
e63c2d1429 Various post-merge refinements. 2011-12-22 13:07:39 +01:00
Cristian Maglie
65c15d93eb Merge commit 'fcbbf8f4b4960bae1091c0cd9dc58b4a1885baf6' into platforms-b
Conflicts:
	app/src/processing/app/Base.java
	app/src/processing/app/debug/Compiler.java
	build/build.xml
	hardware/arduino/boards.txt
2011-12-22 00:35:33 +01:00
Cristian Maglie
7d7da2d826 analogWrite() with Timer Counter device 2011-12-14 13:35:58 +01:00
Cristian Maglie
d07099d090 First PWM draft, independent duty cycle for high and low channel should
be done.
2011-12-07 00:22:03 +01:00
Cristian Maglie
fdcb017d41 SPI initialization fix. Seems working need more testing 2011-12-05 19:21:19 +01:00
Cristian Maglie
e484f0712a Fixed USARTClass 2011-12-05 14:28:51 +01:00
David A. Mellis
eb380de972 Updated reference voltage defines for ATmega1284P.
http://code.google.com/p/arduino/issues/detail?id=728
2011-12-02 17:18:15 -05:00
David A. Mellis
d7d0e304d5 Support 3rd external interrupt on ATmega1284P (maniacbug)
http://code.google.com/p/arduino/issues/detail?id=728
2011-12-02 17:17:27 -05:00
David A. Mellis
0d70c7272e Fixing delayMicroseconds() timing for 20 MHz clocks. (Erdem U. Altinyurt)
http://code.google.com/p/arduino/issues/detail?id=306
2011-12-02 17:04:20 -05:00
Cristian Maglie
5a238022a3 SPI lib (WIP) 2011-12-02 16:29:50 +01:00
Cristian Maglie
906bb28f9e Applied to UsartClass the same fix adopted for UartClass 2011-12-01 15:50:37 +01:00
David A. Mellis
dca1dc429a Removing Leonardo (and Mouse/Keyboard examples) for Arduino 1.0 release.
These will return, but the code isn't finished yet so I don't want to include it.
2011-11-28 18:47:45 -05:00
Cristian Maglie
037ecd3e3e Fixed 'shaking' readings from ADC/ADC12 2011-11-27 19:15:33 +01:00
David A. Mellis
3df132aea9 Correcting Arduino Mini w/ ATmega328 bootloader file and fuses (untested). 2011-11-25 19:26:01 -06:00
Cristian Maglie
c8ec267d0b Bugfix UARTClass 2011-11-23 23:15:13 +01:00
Thibaut VIARD
5c88944e39 [sam] fixing analog by adding ADC channel information into variant 2011-11-23 18:54:49 +01:00
Thibaut VIARD
3259609a71 [sam] updating CMSIS matching patch delivered by ARM today 2011-11-23 09:03:05 +01:00
Cristian Maglie
05b3c0cc85 USB: removed some include file to let core compile again 2011-11-21 18:32:21 +01:00
Cristian Maglie
59f68ab4ec Added USB lib from arduino repository (as-is, work in progress). 2011-11-21 18:19:39 +01:00
Cristian Maglie
1c9738e3db Fix syntax error on wiring_analog 2011-11-21 13:15:00 +01:00
Thibaut VIARD
f77fcec4e9 [sam] fixing typo in comment 2011-11-21 12:18:21 +01:00
Thibaut VIARD
7cbb284eb4 [sam] fixing analog on Due, normally 2011-11-21 12:16:54 +01:00
David A. Mellis
ed48d17e20 readBytes() and readBytesUntil() handle zero bytes and return # of bytes read.
http://code.google.com/p/arduino/issues/detail?id=586
2011-11-19 16:23:19 -05:00
David A. Mellis
4119b9089b Adding Arduino Mini w/ ATmega328.
http://code.google.com/p/arduino/issues/detail?id=710
2011-11-19 16:22:46 -05:00
Cristian Maglie
062278262d Merge branch 'uart-fix' into new-extension
Conflicts:
	hardware/sam/cores/sam/Arduino.h
2011-11-18 11:55:03 +01:00
Cristian Maglie
bd9da76fbe Include libsam headers as external "C"-decl 2011-11-18 11:32:28 +01:00
Thibaut VIARD
cd94333c41 [sam] fixing GCC linker scripts 2011-11-17 17:20:39 +01:00
Thibaut VIARD
7b5228310b [sam] updating headers and getting the branch back to work 2011-11-17 16:56:47 +01:00
Cristian Maglie
713cf88328 Removed disabled file 2011-11-17 09:13:25 +01:00
Cristian Maglie
3b0a174f2c Pulse API ported. 2011-11-16 23:53:46 +01:00
Zach Eveland
75eb722759 Leonardo bootloader now sends iSerial string during enumeration. Seems to satisfy Windows' composite device requirements. 2011-11-16 16:38:22 -05:00
Zach Eveland
9b58072423 Fixed size of const array mapping digital pin number to bit mask. 2011-11-16 12:15:57 -05:00
Zach Eveland
21ee685489 Updated digital pin and port mapping constants in pins_arduino.h for Leonardo.
Changed digital_pin_to_port_PGM[] and digital_pin_to_bit_mask_PGM[] to reflect changes to constants for SPI and analog pins
2011-11-16 11:20:38 -05:00
Zach Eveland
5f574b3634 Swapped Dx assignment for MISO and SS to make numbering more sane (Dave Mellis). Also updated comments on pin numbers. 2011-11-16 11:00:21 -05:00
Zach Eveland
ba5d66c26f Fixed handling of Ax constants on Leonardo
Fixed mistake in assignment and handling of A6-A11 constants.  Renumbered constants for all Ax channels.
2011-11-16 10:49:41 -05:00
Zach Eveland
3ee847c8e2 updated pins_arduino.h for Leonardo to reflect final mapping of A6-A11 2011-11-15 09:48:09 -05:00
Zach Eveland
56d06e15ed Merge branch 'new-extension' of github.com:arduino/Arduino into new-extension 2011-11-15 09:33:11 -05:00
Cristian Maglie
08adc54377 UARTClass fix for only-first-char-sent issue. 2011-11-14 13:17:38 +01:00
Cristian Maglie
6ceb9a19de Added latest firmware for usbserial (not combined with DFU) 2011-11-12 12:57:30 +01:00
Cristian Maglie
24fab0b41e Merge remote-tracking branch 'origin/new-extension' into new-extension 2011-11-12 01:16:58 +01:00
Cristian Maglie
e8b62b34c8 Wire library completed (slave mode now works) 2011-11-12 01:16:51 +01:00
Cristian Maglie
17adbbcfc5 Added latest firmware for atmega16u2 on R3 boards 2011-11-11 11:38:04 -05:00