David A. Mellis
3738f450c0
Adding A0=14, A1=15, etc. aliases for analog input pins and modifying analogRead() to accept them (in addition to 0, 1, 2, etc.). Removing some unused code elsewhere.
2010-05-16 04:05:40 +00:00
David A. Mellis
d91b4c1f38
Limiting tone generation to timer 2 only to prevent conflicts with the Servo library.
2010-01-09 17:02:27 +00:00
David A. Mellis
b4402e1e26
Adding tone() and noTone() functions, using Brett Hagman's Tone library.
2009-12-29 20:57:07 +00:00
David A. Mellis
6672d51d56
Removing (no longer maintaining) the Makefile.
2009-12-28 15:39:19 +00:00
David A. Mellis
def86681b7
Adding precision parameter for printing of floats / doubles. Restructured the print() and println() functions a bit.
2009-12-25 20:20:27 +00:00
David A. Mellis
c82a43abde
Adding Serial.end().
2009-12-23 00:00:17 +00:00
David A. Mellis
3063c34ebe
Fixing bug in calling micros() from interrupts: http://code.google.com/p/arduino/issues/detail?id=55
2009-12-18 17:44:08 +00:00
David A. Mellis
ba5935e273
No longer disabling interrupts in delayMicroseconds(): http://code.google.com/p/arduino/issues/detail?id=67
2009-12-18 17:04:51 +00:00
David A. Mellis
d2a38e4b5a
Improving third-party hardware support:
...
- moving back to multple cores per platform
- using target instead of platform
- moving per-board and per-programmer preferences out of Preferences.java and into a new Target class
- adding a new "target" preference
- support for platform:value values in board preferences for bootloader path and core
- XXX: need to support platform:value syntax for board upload.using preferences.
2009-11-21 23:23:43 +00:00