David A. Mellis
2be9101d34
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
c75b10af73
Adding tone() and noTone() functions, using Brett Hagman's Tone library.
2009-12-29 20:57:07 +00:00
David A. Mellis
791bab8c7f
Removing (no longer maintaining) the Makefile.
2009-12-28 15:39:19 +00:00
David A. Mellis
85de48989d
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
fe28586154
Adding Serial.end().
2009-12-23 00:00:17 +00:00
David A. Mellis
7ea4cb39bd
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
78a3d76f6c
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
35f5f6e99f
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
David A. Mellis
80d8477877
Third-party cores seems to sort of work now, but burning bootloaders is probably broken.
...
Need to decide on the format for the boards.txt file.
2009-11-07 18:56:45 +00:00
David A. Mellis
6005c59ad0
Moving libraries out of arduino platform / core directory and to top-level.
2009-11-07 17:54:56 +00:00
David A. Mellis
584dece7b0
Moving things around.
2009-11-07 17:05:21 +00:00
David A. Mellis
7d31607442
Adding Arduino as ISP sketch (firmware) and programmers.txt entry.
2009-11-01 17:00:31 +00:00
David A. Mellis
66e911149a
Passing the ARDUINO constant from the IDE to avr-gcc as a command line argument (so I don't forget to update the version in the .h file).
2009-10-23 23:04:03 +00:00
David A. Mellis
8df0f63026
Updating ARDUINO to 0018 (in wiring.h).
2009-09-13 17:57:17 +00:00
David A. Mellis
76737d4e28
Undoing revision 628 because it broke analogRead() on analog inputs 8 to 15 of the Arduino Mega.
2009-08-23 20:59:47 +00:00
David A. Mellis
957ba91c1a
Removing obsolete wiring_serial.c from Makefile. Adding - to beginning of dependcy lines to avoid unnecessary warnings.
2009-08-16 10:21:16 +00:00
David A. Mellis
50f77c7210
Moving the processing-5503 branch (used for Arduino 0017) into the trunk.
2009-08-15 14:48:42 +00:00
Tom Igoe
79b7ecdd92
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:27 +00:00
Tom Igoe
6f28053a8e
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:24 +00:00
Tom Igoe
d241a63685
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:23 +00:00
Tom Igoe
b521782b52
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:17 +00:00
Tom Igoe
e947327158
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:14 +00:00
Tom Igoe
16eaf9a9fb
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:11 +00:00
Tom Igoe
d48347ec1d
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:08 +00:00
Tom Igoe
b63e74ecbe
Checked and updated all LiquidCrystal examples
2009-08-05 14:41:03 +00:00
Tom Igoe
fd3bcef9d5
Checked and updated all LiquidCrystal examples
2009-08-05 14:40:55 +00:00
Tom Igoe
739714e28c
Changed begin() in LiquidCrystal examples
2009-08-02 18:45:13 +00:00
Tom Igoe
0675c7a005
Changed begin() in LiquidCrystal examples
2009-08-02 18:45:08 +00:00
Tom Igoe
e66eb79a26
Changed begin() in LiquidCrystal examples
2009-08-02 18:45:04 +00:00
Tom Igoe
a0f72ba82c
Changed begin() in LiquidCrystal examples
2009-08-02 18:44:59 +00:00
Tom Igoe
4a6c915296
Changed begin() in LiquidCrystal examples
2009-08-02 18:44:54 +00:00
Tom Igoe
7544b57ea8
Changed begin() in LiquidCrystal examples
2009-08-02 18:44:52 +00:00
Tom Igoe
bf81836591
Changed begin() in LiquidCrystal examples
2009-08-02 18:44:30 +00:00
Tom Igoe
37a1c71351
Changed begin() in LiquidCrystal examples
2009-08-02 18:41:40 +00:00
David A. Mellis
8032397b18
Updating to rev. 27 of Firmata.
2009-07-30 20:48:59 +00:00
David A. Mellis
65e95030c6
Updating keywords.txt for LiquidCrystal library.
2009-07-25 18:56:46 +00:00
David A. Mellis
79c0ffdcdb
Renaming LiquidCrystal example .pde files to correspond to new function names.
2009-07-25 18:29:53 +00:00
David A. Mellis
5101d36d84
Renaming LiquidCrystal example directories to correspond to new function names.
2009-07-25 18:28:35 +00:00
David A. Mellis
58b4e52f7f
Updating LiquidCrystal API and examples.
2009-07-25 18:26:29 +00:00
David A. Mellis
f504460fc4
Fixing Servo library on the ATmega8 by changing assignments to TIMSK and TIFR into bitwise-or's. Otherwise, this broke millis() by disabling the timer 0 overflow interrupt.
2009-07-21 06:05:02 +00:00
David A. Mellis
456d3eb840
Renaming the 328 and 168 boards.
2009-07-21 05:22:22 +00:00
David A. Mellis
d841661dc5
Updating to revision 25 of firmata (slightly post version 2.1beta2).
2009-07-21 05:18:50 +00:00
David A. Mellis
3f5220e454
Updating to Firmata-2.1beta1 (rev 23).
2009-07-14 21:32:55 +00:00
David A. Mellis
17dd739777
Adding Nano w/ ATmega328.
2009-07-14 21:18:52 +00:00
David A. Mellis
f30af5e288
Adding Tom's examples for the new LiquidCrystal library.
2009-07-13 02:33:02 +00:00
David A. Mellis
b63012069f
Removing old LiquidCrystal examples.
2009-07-13 02:31:46 +00:00
David A. Mellis
12ea12d14c
Adding improved baud rate calculation, including use (or not) of the U2X bit. (Code from gabebear).
2009-07-12 02:58:59 +00:00
David A. Mellis
2fc32fc341
Clearing the U2Xn bit in Serial.begin() (because it is set on the Pro / Pro Mini 328). Fixing some indentation.
2009-07-12 01:58:15 +00:00
David A. Mellis
86db64db9b
Adding keywords.txt file for the Ethernet library.
2009-07-12 00:33:25 +00:00
David A. Mellis
1359d865c1
Integrating the new Servo library (MegaServo) by Michael Margolis. Uses timer 1, and, on the Mega, timers 3, 4, and 5 for up to 12 servos (48 on the Mega).
2009-07-12 00:33:02 +00:00