Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-25 | Renaming LiquidCrystal example directories to correspond to new function names. | David A. Mellis | |
2009-07-25 | Updating LiquidCrystal API and examples. | David A. Mellis | |
2009-07-21 | Fixing Servo library on the ATmega8 by changing assignments to TIMSK and ↵ | David A. Mellis | |
TIFR into bitwise-or's. Otherwise, this broke millis() by disabling the timer 0 overflow interrupt. | |||
2009-07-21 | Renaming the 328 and 168 boards. | David A. Mellis | |
2009-07-21 | Updating to revision 25 of firmata (slightly post version 2.1beta2). | David A. Mellis | |
2009-07-14 | Updating to Firmata-2.1beta1 (rev 23). | David A. Mellis | |
2009-07-14 | Adding Nano w/ ATmega328. | David A. Mellis | |
2009-07-13 | Adding Tom's examples for the new LiquidCrystal library. | David A. Mellis | |
2009-07-13 | Removing old LiquidCrystal examples. | David A. Mellis | |
2009-07-12 | Adding improved baud rate calculation, including use (or not) of the U2X ↵ | David A. Mellis | |
bit. (Code from gabebear). | |||
2009-07-12 | Clearing the U2Xn bit in Serial.begin() (because it is set on the Pro / Pro ↵ | David A. Mellis | |
Mini 328). Fixing some indentation. | |||
2009-07-12 | Adding keywords.txt file for the Ethernet library. | David A. Mellis | |
2009-07-12 | Integrating the new Servo library (MegaServo) by Michael Margolis. Uses ↵ | David A. Mellis | |
timer 1, and, on the Mega, timers 3, 4, and 5 for up to 12 servos (48 on the Mega). | |||
2009-07-11 | Migrating to Limor Fried's improved LiquidCrystal library. | David A. Mellis | |
2009-06-20 | Fixing indentation in twi.c. | David A. Mellis | |
2009-06-20 | Fixing bug in Wire library that caused it to read and discard one extra byte ↵ | David A. Mellis | |
when do a requestFrom() a slave device. Thanks to Christopher K. Johnson. | |||
2009-06-15 | Fixing Client::connected() and Client::status() to return reasonable values ↵ | David A. Mellis | |
when the Client isn't associated with a valid socket: issue #34. | |||
2009-06-15 | Changing analog read channel mask from 0x07 to 0x0f to allow for reading of ↵ | David A. Mellis | |
the temperature and other extended channels. | |||
2009-06-01 | First integration of the Arduino code in Processing 5503: PreProcessor and ↵ | David A. Mellis | |
Compiler have been integrated with changes to the Sketch. Compilation still has problems (Thread error on success, and can't handle non-pde files in a sketch). Modified the Mac OS X make.sh to copy the hardware, avr tools, and example over. Removing some of the antlr stuff. Disabling the Commander (command-line execution) for now. Added Library, LibraryManager, and Target. Added support for prefixed preferences (e.g. for boards and programmers). | |||
2009-05-30 | Adding support for ordering the Tools > Boards menu by using LinkedHashMap ↵ | David A. Mellis | |
to store the keys for the prefixed sub-maps. Re-ordering the boards in the boards.txt file. Adding an entry for the LilyPad Arduino w/ ATmega328. Updating readme. | |||
2009-05-24 | Removing wiring_serial.c as it's no longer used. (All serial functionality ↵ | David A. Mellis | |
is now in HardwareSerial.h / HardwareSerial.cpp.) | |||
2009-05-24 | Adding ARDUINO version constant. | David A. Mellis | |
2009-05-19 | Fixing overflow bug in bit() macro: (1 << (b)) becomes (1UL << (b)) | David A. Mellis | |
2009-05-12 | Optimizing the timer0 overflow handler (for millis()), based on work by ↵ | David A. Mellis | |
WestFW and help from mikalhart. Increasing precision of math constants. | |||
2009-05-09 | Modifying Makefile to generate dependencies (and .d files) automatically. ↵ | David A. Mellis | |
Patch from Lars Immisch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241007184 | |||
2009-05-08 | Fixing bugs in Client::connect() (failed to set _sock to 255 after some ↵ | David A. Mellis | |
connection failures). | |||
2009-05-08 | Updating default board to the Arduino Duemilanove w/ ATmega328. Adding a ↵ | David A. Mellis | |
Tools > Boards entry for Arduino Pro or Pro Mini (8 MHz) w/ ATmega328. Cleaning up todo list. | |||
2009-05-08 | Adding ATmega328 bootloader for the Pro and Pro Mini running at 8 MHz ↵ | David A. Mellis | |
(3.3V). Uses the USART0 double speed mode, which according to Nathan from Sparkfun, is necessary to achieve reliable communication at 57600 baud. | |||
2009-04-26 | Fixes to the way the Client class connects and disconnects, as well as ↵ | David A. Mellis | |
checks of whether or not the socket is valid in various functions. | |||
2009-04-26 | Adding write(str) and write(buf, size) methods to Print class and Ethernet ↵ | David A. Mellis | |
library Client and Server classes. This allows sending a whole string or buffer at once, reducing the number of ethernet packets. | |||
2009-03-25 | Adding support for the Arduino Mega (ATmega1280) to the core and bootloader. | David A. Mellis | |
2009-03-24 | Renaming atmega168 bootloader directory to atmega since it's no longer ↵ | David A. Mellis | |
atmega168 specific. Updating boards.txt accordingly. | |||
2009-03-16 | Adding Print.cpp to Makefile. | David A. Mellis | |
2009-03-07 | Clarifying ATmega328 vs. ATmega168 in boards.txt (Boards menu). Modified ↵ | David A. Mellis | |
todo and readme. | |||
2009-02-14 | Fixing Ethernet client connect code to properly chance source port each time. | David A. Mellis | |
2009-01-25 | uncommenting Arduino w/ ATmega328 board w/ 57600 bootloader | David A. Mellis | |
2009-01-25 | fixing / improving printFloat() from Mikal Hart | David A. Mellis | |
2009-01-07 | Originating each outgoing network connection from a different source port ↵ | David A. Mellis | |
(in the Client class of the Ethernet library). Updating readme and todo. | |||
2008-12-23 | Adding "Duemilanove" to the name of the Diecimila boards entry. | David A. Mellis | |
Adding commented out ATmega328 boards entry. Updating todo and readme. | |||
2008-12-23 | Fixing delay() to delay at least N milliseconds. | David A. Mellis | |
Fixing register name in micros() for ATmega8. | |||
2008-12-14 | Fixing bug that made the Ethernet library interfere with pins 8 and 9. | David A. Mellis | |
Adding a delay(1) to the WebServer example to work with browsers. Removing duplicate Print files from Ethernet library. | |||
2008-11-26 | Setting atmega328 bootloader baud rate to 57600 (for now) and adding isp ↵ | David A. Mellis | |
targets to makefile (e.g. diecimila_isp, atmega328_isp). | |||
2008-11-26 | Adding support for printing floats and doubles (defaulting to 2 decimal places) | David A. Mellis | |
2008-11-26 | Adding micros() function. | David A. Mellis | |
2008-11-09 | Adding ATmega328 support. | David A. Mellis | |
2008-11-08 | Updating libraries for atmega328 (adding it to a couple of #if's, etc.). | David A. Mellis | |
2008-11-08 | Switching to new signal (interrupt handler) names for compatibility with the ↵ | David A. Mellis | |
ATmega328. | |||
2008-11-08 | Waiting for pulse to start (rising or falling edge) to start timing. | David A. Mellis | |
2008-11-01 | Fixing LiquidCrystal library example comments (d0, d1, d2, d3 => d4, d5, d6, ↵ | David A. Mellis | |
d7). | |||
2008-11-01 | Switching tests for __AVR_ATmega168__ to tests for __AVR_ATmega8__ so that ↵ | David A. Mellis | |
less changes are needed to support other processors. |