Commit Graph

238 Commits

Author SHA1 Message Date
David A. Mellis 03d7c9b846 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 5fa29a57be Adding a couple of Servo examples from Wiring (slightly modified). 2008-05-07 22:15:55 +00:00
David A. Mellis d98fdd989f Adding Servo library (ServoTimer1 from the playground) by Jim Studt. 2008-05-07 19:53:52 +00:00
David A. Mellis 4b2b39e383 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 2d5bc015fb Adding LiquidCrystal library. 2008-04-19 03:31:36 +00:00
David A. Mellis e8465fbb45 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 5412a33feb Adding the Print class. 2008-04-18 18:46:52 +00:00
David A. Mellis 75f170a0f4 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 28b81996d3 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 7fb83befd4 renamed to more descriptive name 2008-03-26 17:12:43 +00:00
Hans-Christoph Steiner 5ac0066c85 renamed to more descriptive name 2008-03-26 17:12:12 +00:00
Hans-Christoph Steiner ecf8c4d288 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 8d93bbebbd Adding to the todo list and readme; fixing a bit of indentation. 2008-03-08 22:05:23 +00:00
David A. Mellis c7cac2f165 Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 (1 second). 2008-03-08 21:30:00 +00:00
David A. Mellis f3893aba50 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 7920e4e8aa 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 1e2fec8d1a 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 4efeb2f647 Improving the preprocessor and parallel programmer. 2008-02-20 02:27:23 +00:00
David A. Mellis ed8d8ec50d Upping the baud rate to 115200. 2008-02-16 19:31:38 +00:00
David A. Mellis d9fe4c8059 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 3401a00512 God I hate subversion. 2008-01-22 23:52:02 +00:00
David A. Mellis 193f1c9416 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 7c8b5148f0 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 92ba50c7b2 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 0292fe91fc 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 72d917f70c Fixing some warnings. 2007-11-21 14:55:09 +00:00
David A. Mellis 759cf6c4ae Adding #include to Matrix examples. 2007-11-04 18:18:28 +00:00
David A. Mellis f3e3fb37cf Added BT board and separated Mini from NG. 2007-10-12 01:38:57 +00:00
David A. Mellis 658d3beeba Adding LilyPad bootloader and adding LilyPad to board definition file. 2007-10-09 22:46:09 +00:00
David A. Mellis 781fcf8e3d 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 f0dd4a5756 Now have uploading working with the Boards menu. Improved serial port error messages. 2007-10-06 20:26:45 +00:00
David A. Mellis 4bd4721ce0 Initial boards file. 2007-10-06 15:41:08 +00:00
David A. Mellis 5f3976696d Moving hardware/targets to hardware/cores. 2007-10-06 14:47:50 +00:00
David A. Mellis 72e9f39fbd Renaming core to targets. 2007-10-06 14:09:02 +00:00
David A. Mellis b86a6e0519 Moving firmwares into hardware. 2007-10-06 13:32:14 +00:00
David A. Mellis b9d55056c0 Moving bootloaders into the hardware/bootloaders directory. 2007-10-06 13:28:43 +00:00
David A. Mellis 9e48dfc4fd Moving libraries out from inside targets and creating bootloaders directory. 2007-10-06 13:04:46 +00:00
David A. Mellis 179fcdbda4 Moving things around - creating the hardware directory and sticking all the avr code, etc. in there. 2007-10-06 13:02:43 +00:00