Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2008-10-26 | Moving makeWord() function defintion into WMath.cpp (out of WProgram.h). | David A. Mellis | |
2008-10-25 | Adding word datatype and cast/construction macros, bitRead(), bitWrite(), ↵ | David A. Mellis | |
bitSet(), bitClear(), bit(). | |||
2008-10-13 | Little fixes: | David A. Mellis | |
- changing random(max) to use stdlib.h random() - not generating .eep files to avoid warning when EEMEM isn't used - removing cast macros (since they are automatically defined in C++) - writing a digital LOW for PWM value of 0 on pins 5 or 6 | |||
2008-10-11 | * Updating version number to 0013. | David A. Mellis | |
* Updating ATmega168 bootloader to work with standard distributions of avrdude (responding to signature requests made with the universal SPI command) and correctly store EEPROM data. Thanks to ladyada. * Changing compilation process to generate .eep file and allow for use of EEMEM directive (although not yet uploading EEPROM data). | |||
2008-10-11 | Reindenting the ATmega168 bootloader file. It was a mess (and still is ↵ | David A. Mellis | |
somewhat of one). | |||
2008-10-05 | updated TODOs and created a TODO file for general project todos | Hans-Christoph Steiner | |
2008-09-17 | Removing WConstants.h include from Stepper.h so it compiles with new ↵ | David A. Mellis | |
WProgram.h include placement. Updated readme. | |||
2008-09-16 | removed deprecated timer0_overflow_count, which wasn't meant to be public | Hans-Christoph Steiner | |
anyway. Replaced it with the official millis() method of getting the time. | |||
2008-09-15 | Adding #ifdef guard to WProgram.h to prevent multiple #includes. | David A. Mellis | |
Removing Print class inheritance from Firmata since it's not clear that it can be implemented in a way that's compatible with the Firmata protocol and the Print class interface. | |||
2008-09-12 | switched up analogRead() loop to use the revamped millis() function rather ↵ | Hans-Christoph Steiner | |
than the private timer0_overflow_count variable | |||
2008-09-12 | Firmata.h now needs to have WProgram.h, since in the sketches WProgram.h has ↵ | Hans-Christoph Steiner | |
moved from the first include to the last | |||
2008-09-12 | copying Firmata-0.4beta2 release into trunk, then I'll adjust it to Arduino-0012 | Hans-Christoph Steiner | |
2008-09-10 | Removing wiring core since it's not being kept up-to-date. | David A. Mellis | |
2008-09-08 | Renaming Ethernet examples part 2 (apparently SVN doesn't allow renaming of ↵ | David A. Mellis | |
a file at the same time as its containing directory). | |||
2008-09-08 | Renaming ethernet library examples. | David A. Mellis | |
2008-09-07 | Commented LCD examples. | David A. Mellis | |
2008-09-07 | Updated reference to include new libraries. | David A. Mellis | |
2008-09-06 | Incorporating ladyada's watchdog timer changes into the bootloader source, ↵ | David A. Mellis | |
but only compiling them in for the Pro and Pro Mini (since Nathan includes them in the bootloader he burns to the board). Added a WATCHDOG_MODS flag to the Makefile to specify that they should be included. Recompiled the pro .hex file to include them. | |||
2008-08-21 | Moving Servo min and max parameters to the attach() function from the ↵ | David A. Mellis | |
constructor. | |||
2008-08-17 | Updating Makefile to derive target name from the current folder. | David A. Mellis | |
2008-08-16 | Adding Nano and Pro (8 MHz) to boards.txt file; updating Makefile for ↵ | David A. Mellis | |
atmega168 bootloader based on Nathan's changes to allow for customizing of more parameters per-board; including Pro 8 MHz .hex compiled bootloader file; not updating the Diecimila or NG .hex files. | |||
2008-07-30 | Adding ethernet library. | David A. Mellis | |
2008-07-13 | Changing pin outs on LiquidCrystal examples and adding parentheses to Servo ↵ | David A. Mellis | |
code. | |||
2008-07-08 | Moving actual stepping to the end of the step() function so that the first ↵ | David A. Mellis | |
step isn't in the wrong direction. | |||
2008-07-02 | Adding ADXL3xx accelerometer example; minor comment changes. | David A. Mellis | |
2008-06-21 | Wire library patch to provide better error handling. | David A. Mellis | |
2008-05-26 | Fixing random() to work with longs. | David A. Mellis | |
2008-05-10 | Modified Matrix to work with MAX7221: changing latching from rising edge to ↵ | David A. Mellis | |
falling edge. | |||
2008-05-07 | Adding a couple of Servo examples from Wiring (slightly modified). | David A. Mellis | |
2008-05-07 | Adding Servo library (ServoTimer1 from the playground) by Jim Studt. | David A. Mellis | |
2008-05-07 | Changing Print class to use regular virtual write() function (instead of my hack | David A. Mellis | |
ed together version). | |||
2008-04-19 | Adding LiquidCrystal library. | David A. Mellis | |
2008-04-18 | Fixing millis() overflow: changing millis() and the timer 0 overflow handler ↵ | David A. Mellis | |
so that the millis count is updated in the interrupt, and so we don't need to do a conversion inside millis(). Updated to do list. | |||
2008-04-18 | Adding the Print class. | David A. Mellis | |
2008-04-18 | Factored out print() and println() from HardwareSerial to a base class for ↵ | David A. Mellis | |
sharing with other things (e.g. LiquidCrystal library), eliminating #include's of avr/signal.h (deprecated). Upping version number and modifying to do list. | |||
2008-03-28 | Moving Standard_Firmata out of the distribution because Hans may be making ↵ | David A. Mellis | |
some non-backwards compatible changes. | |||
2008-03-26 | renamed to more descriptive name | Hans-Christoph Steiner | |
2008-03-26 | renamed to more descriptive name | Hans-Christoph Steiner | |
2008-03-24 | added newline at the end of file to get rid of compiler and SVN warnings | Hans-Christoph Steiner | |
2008-03-08 | Adding to the todo list and readme; fixing a bit of indentation. | David A. Mellis | |
2008-03-08 | Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 ↵ | David A. Mellis | |
(1 second). |