Hans-Christoph Steiner
|
236fcbb122
|
switched up analogRead() loop to use the revamped millis() function rather than the private timer0_overflow_count variable
|
2008-09-12 16:53:57 +00:00 |
|
Hans-Christoph Steiner
|
dea4079d94
|
Firmata.h now needs to have WProgram.h, since in the sketches WProgram.h has moved from the first include to the last
|
2008-09-12 16:53:03 +00:00 |
|
Hans-Christoph Steiner
|
8d8b3a3647
|
copying Firmata-0.4beta2 release into trunk, then I'll adjust it to Arduino-0012
|
2008-09-12 16:35:07 +00:00 |
|
David A. Mellis
|
34465d0ac9
|
Removing wiring core since it's not being kept up-to-date.
|
2008-09-10 15:22:59 +00:00 |
|
David A. Mellis
|
876767ff5f
|
Renaming Ethernet examples part 2 (apparently SVN doesn't allow renaming of a file at the same time as its containing directory).
|
2008-09-08 20:06:32 +00:00 |
|
David A. Mellis
|
db17d3d5f6
|
Renaming ethernet library examples.
|
2008-09-08 20:05:31 +00:00 |
|
David A. Mellis
|
ab9e945cb3
|
Commented LCD examples.
|
2008-09-07 12:21:07 +00:00 |
|
David A. Mellis
|
f2ab9c6ec9
|
Updated reference to include new libraries.
|
2008-09-07 11:54:26 +00:00 |
|
David A. Mellis
|
0f3400fbae
|
Incorporating ladyada's watchdog timer changes into the bootloader source, 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-09-06 22:17:58 +00:00 |
|
David A. Mellis
|
44d4a4ff8a
|
Moving Servo min and max parameters to the attach() function from the constructor.
|
2008-08-21 23:48:38 +00:00 |
|
David A. Mellis
|
191bb02f00
|
Updating Makefile to derive target name from the current folder.
|
2008-08-17 20:10:47 +00:00 |
|
David A. Mellis
|
7630c3a887
|
Adding Nano and Pro (8 MHz) to boards.txt file; updating Makefile for 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-08-16 01:56:41 +00:00 |
|
David A. Mellis
|
92797b603e
|
Adding ethernet library.
|
2008-07-30 14:47:36 +00:00 |
|
David A. Mellis
|
3c26693683
|
Changing pin outs on LiquidCrystal examples and adding parentheses to Servo code.
|
2008-07-13 19:26:59 +00:00 |
|
David A. Mellis
|
2ead3627da
|
Moving actual stepping to the end of the step() function so that the first step isn't in the wrong direction.
|
2008-07-08 02:34:38 +00:00 |
|
David A. Mellis
|
278872728a
|
Adding ADXL3xx accelerometer example; minor comment changes.
|
2008-07-02 19:06:27 +00:00 |
|
David A. Mellis
|
0bdc02cea5
|
Wire library patch to provide better error handling.
|
2008-06-21 23:16:27 +00:00 |
|
David A. Mellis
|
3233d7939b
|
Fixing random() to work with longs.
|
2008-05-26 14:02:32 +00:00 |
|
David A. Mellis
|
114a19c9a2
|
Modified Matrix to work with MAX7221: changing latching from rising edge to falling edge.
|
2008-05-10 05:02:09 +00:00 |
|
David A. Mellis
|
8588045f7f
|
Adding a couple of Servo examples from Wiring (slightly modified).
|
2008-05-07 22:15:55 +00:00 |
|
David A. Mellis
|
8f1f736e36
|
Adding Servo library (ServoTimer1 from the playground) by Jim Studt.
|
2008-05-07 19:53:52 +00:00 |
|
David A. Mellis
|
8f75f0299d
|
Changing Print class to use regular virtual write() function (instead of my hack
ed together version).
|
2008-05-07 18:24:49 +00:00 |
|
David A. Mellis
|
ac06b319b0
|
Adding LiquidCrystal library.
|
2008-04-19 03:31:36 +00:00 |
|
David A. Mellis
|
7d2a6a115f
|
Fixing millis() overflow: changing millis() and the timer 0 overflow handler 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 21:56:14 +00:00 |
|
David A. Mellis
|
1a89112e45
|
Adding the Print class.
|
2008-04-18 18:46:52 +00:00 |
|
David A. Mellis
|
ab644804ac
|
Factored out print() and println() from HardwareSerial to a base class for 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-04-18 18:39:02 +00:00 |
|
David A. Mellis
|
67b3fb71f8
|
Moving Standard_Firmata out of the distribution because Hans may be making some non-backwards compatible changes.
|
2008-03-28 21:37:02 +00:00 |
|
Hans-Christoph Steiner
|
8aa23d5654
|
renamed to more descriptive name
|
2008-03-26 17:12:43 +00:00 |
|
Hans-Christoph Steiner
|
9b9807519f
|
renamed to more descriptive name
|
2008-03-26 17:12:12 +00:00 |
|
Hans-Christoph Steiner
|
27b2712018
|
added newline at the end of file to get rid of compiler and SVN warnings
|
2008-03-24 17:28:17 +00:00 |
|
David A. Mellis
|
ff9bb8dd14
|
Adding to the todo list and readme; fixing a bit of indentation.
|
2008-03-08 22:05:23 +00:00 |
|
David A. Mellis
|
a50a2d888f
|
Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 (1 second).
|
2008-03-08 21:30:00 +00:00 |
|
David A. Mellis
|
205a447992
|
Incorporating a modified version of oli.keller's Makefile (prepends #include <WProgram.h> and appends main() among other things).
|
2008-03-05 02:50:11 +00:00 |
|
David A. Mellis
|
ad332d7129
|
Disabling flushing of the serial port for the BT (bluetooth) board. It seems to fix uploading to it under Mac OS X 10.5 (Leopard).
|
2008-03-05 00:48:08 +00:00 |
|
David A. Mellis
|
7ffb4cd25d
|
Cleaning up Mac build, adding Serial.println(unsigned int), adding #include <Sprite.h> to hello_matrix example.
|
2008-02-23 21:52:53 +00:00 |
|
David A. Mellis
|
249f16678e
|
Improving the preprocessor and parallel programmer.
|
2008-02-20 02:27:23 +00:00 |
|
David A. Mellis
|
ac4c326c89
|
Upping the baud rate to 115200.
|
2008-02-16 19:31:38 +00:00 |
|
David A. Mellis
|
1df2652f3d
|
Adding a stable version of Firmata - this is the same as the one in the Arduino library for Processing on the playground (57600 baud).
|
2008-01-22 23:59:10 +00:00 |
|
David A. Mellis
|
6b9d3ddb90
|
God I hate subversion.
|
2008-01-22 23:52:02 +00:00 |
|
David A. Mellis
|
e5838c813f
|
Moving development (library-based) version of Firmata to a branch so I can include a stable one in the distribution.
|
2008-01-22 23:50:21 +00:00 |
|
David A. Mellis
|
b33c8a093d
|
New script for download the reference from Tom Pollard. Updated reference and readme and Makefile.
|
2008-01-22 22:10:55 +00:00 |
|
David A. Mellis
|
05717a198c
|
Adding analogReference() function - needs testing on an ATmega8 (but works on the ATmega 168).
|
2007-12-14 04:21:59 +00:00 |
|
David A. Mellis
|
444c2dee32
|
Adding map(), fixing radians() and degrees(), adding cast functions (int(x) instead of (int) x), adding interrupts() and noInterrupts(), etc.
|
2007-11-21 17:08:07 +00:00 |
|
David A. Mellis
|
bd460db6ab
|
Fixing some warnings.
|
2007-11-21 14:55:09 +00:00 |
|
David A. Mellis
|
a867e033f5
|
Adding #include to Matrix examples.
|
2007-11-04 18:18:28 +00:00 |
|
David A. Mellis
|
4619052393
|
Added BT board and separated Mini from NG.
|
2007-10-12 01:38:57 +00:00 |
|
David A. Mellis
|
0148c904c6
|
Adding LilyPad bootloader and adding LilyPad to board definition file.
|
2007-10-09 22:46:09 +00:00 |
|
David A. Mellis
|
63280151de
|
Switched to new burn bootloader menu system, dynamically generated from the programmers.txt file.
|
2007-10-07 18:39:14 +00:00 |
|
David A. Mellis
|
c78c1efe18
|
Now have uploading working with the Boards menu. Improved serial port error messages.
|
2007-10-06 20:26:45 +00:00 |
|
David A. Mellis
|
1f35dce6a8
|
Initial boards file.
|
2007-10-06 15:41:08 +00:00 |
|