1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-12-04 15:24:12 +01:00
Commit Graph

1125 Commits

Author SHA1 Message Date
Tom Igoe
7797173d7e Adding Basics folder for examples, for beginners 2010-07-26 23:02:40 +00:00
Tom Igoe
4f0aaed544 Adding Basics folder for examples, for beginners 2010-07-26 23:02:30 +00:00
Tom Igoe
828d6301f7 Adding Basics folder for examples, for beginners 2010-07-26 23:02:19 +00:00
David A. Mellis
6f96ce0df2 Adding drop-down for selecting line ending to serial monitor (issue #119). Also switching subpanes from BorderLayout to BoxLayout. 2010-07-11 15:31:34 +00:00
David A. Mellis
03a62f38d2 Allowing third-party hardware platforms to reference programmers defined in other platforms (issue #283). 2010-07-10 21:29:32 +00:00
David A. Mellis
52e0e1a999 INTERNAL -> INTERNAL1V1 AND INTERNAL2V56 on the Mega (issue #194). 2010-07-10 21:07:51 +00:00
David A. Mellis
0cb0132db2 Updating revisions.txt. 2010-07-05 16:22:22 +00:00
David A. Mellis
9334944189 Updating analog input pin number in Calibration example to match diagram. 2010-07-05 15:37:55 +00:00
David A. Mellis
31601ffe77 Adding a peek() function to Stream and HardwareSerial (Serial). 2010-07-04 23:31:55 +00:00
David A. Mellis
880bc682a9 Modifying String from new/delete to malloc()/free(). Also #include'ing WString.h from WProgram.h. 2010-07-04 16:36:52 +00:00
David A. Mellis
e2f5f0c9d6 Disabling interrupts while digitalWrite() and pinMode() modify registers (issue #146).
Updating revisions.
2010-06-12 20:32:58 +00:00
David A. Mellis
0979ed050b Updating version number to 0019.
Some revisions.
2010-05-29 17:01:43 +00:00
Tom Igoe
38f50a62b5 Removed stubs, as it's now duplicated by snippets 2010-05-26 11:25:04 +00:00
Tom Igoe
9f755fd414 Stubs has been renamed as snippets. There's no need for both. 2010-05-25 11:38:27 +00:00
David A. Mellis
ed647576c6 Removing old build scripts. 2010-05-22 20:26:07 +00:00
David A. Mellis
e5b24cc48b Removing old shell scripts. 2010-05-22 20:25:43 +00:00
David A. Mellis
5b19370b43 Removing old build scripts. 2010-05-22 20:25:06 +00:00
David A. Mellis
ce297d191a Moving revision history to revisions.txt. 2010-05-10 01:39:50 +00:00
David A. Mellis
334147967a Removing unused Mac OS X dist files. 2010-05-10 01:18:50 +00:00
David A. Mellis
235321e486 Adding -n (never overwrite option) on unzip. 2010-05-10 01:18:33 +00:00
David A. Mellis
f6b887cd6e Trying to get linux ant build working. 2010-05-08 23:43:20 +00:00
David A. Mellis
ce78f8e0da Fixing (partially, at least) build.xml on Windows. Now requires you to have a local JDK and to install ant. 2010-05-08 23:20:52 +00:00
David A. Mellis
9529b70fbf Noise. 2010-05-08 22:07:30 +00:00
David A. Mellis
c4760d8ae7 Moving to ant-based build system from Processing. Mac OS X seems to work (for the moment). 2010-05-08 21:47:19 +00:00
David A. Mellis
34579ae440 Initial sync with Processing 6406. Compiles and runs (on Mac OS X) but probably very buggy. 2010-04-21 01:58:57 +00:00
Tom Igoe
e1d6ac0208 Changed Stubs to Snippets 2010-03-19 15:14:53 +00:00
Tom Igoe
96729aca89 Added Tone multiple example 2010-03-08 16:42:48 +00:00
Tom Igoe
f4dc560751 Added Tone multiple example 2010-03-08 15:51:02 +00:00
Tom Igoe
d1f6f8ea4b Added public domain notice 2010-02-24 03:31:16 +00:00
Tom Igoe
f8e59c8c6c Added public domain notice 2010-02-24 03:31:14 +00:00
Tom Igoe
5ad51066ba Added public domain notice 2010-02-24 03:31:09 +00:00
Tom Igoe
e672117688 Added public domain notice 2010-02-24 03:27:13 +00:00
Tom Igoe
a84319e046 Added public domain notice 2010-02-24 03:27:10 +00:00
Tom Igoe
6bf11bca61 Added public domain notice 2010-02-24 03:27:06 +00:00
Tom Igoe
4729df3436 Added public domain notice 2010-02-24 03:26:59 +00:00
Tom Igoe
322b9f56b6 Added public domain notice 2010-02-24 03:26:55 +00:00
Tom Igoe
e51b62494f Added public domain notice 2010-02-24 03:26:52 +00:00
Tom Igoe
abe73849de Added public domain notice 2010-02-24 03:21:38 +00:00
Tom Igoe
c538f97c93 Added public domain notice 2010-02-24 03:21:37 +00:00
Tom Igoe
5148a8e8f9 Added public domain notice 2010-02-24 03:21:27 +00:00
Tom Igoe
e0b12e782a Added public domain notice 2010-02-24 03:20:50 +00:00
Tom Igoe
a7ba896b49 Added public domain notice 2010-02-24 03:20:22 +00:00
Tom Igoe
5913daf614 Added public domain notice 2010-02-24 03:20:13 +00:00
Tom Igoe
bf549574ca Added public domain notice 2010-02-24 03:18:02 +00:00
Tom Igoe
e2ddd16208 Added public domain notice 2010-02-24 03:17:10 +00:00
Tom Igoe
c1c97500b1 Added public domain notice 2010-02-24 03:09:57 +00:00
Tom Igoe
cfdf51758f Added public domain notice 2010-02-24 03:09:16 +00:00
Tom Igoe
62f0b4a171 Added public domain notice 2010-02-24 03:07:15 +00:00
Tom Igoe
e88511ba86 Added public domain notice 2010-02-24 03:05:49 +00:00
Tom Igoe
31cc5b93c5 Added public domain notice 2010-02-24 03:04:35 +00:00
Tom Igoe
eff7b0d309 Added public domain notice 2010-02-23 22:38:35 +00:00
Tom Igoe
69ad670f87 Added public domain notice 2010-02-23 22:37:27 +00:00
Tom Igoe
89e65d20e0 Added public domain notice 2010-02-23 22:35:13 +00:00
Tom Igoe
efd81d3796 Added public domain notice 2010-02-23 22:31:12 +00:00
Tom Igoe
664a070d36 Added public domain notice 2010-02-23 22:30:41 +00:00
Tom Igoe
f613e8eaae Added public domain notice 2010-02-23 22:28:08 +00:00
Tom Igoe
6cf5d212a4 Added public domain notice 2010-02-23 22:23:29 +00:00
Tom Igoe
962b56b0da Added public domain notice 2010-02-23 19:12:28 +00:00
Tom Igoe
75db6c1715 Added public domain notice 2010-02-23 19:11:46 +00:00
Tom Igoe
2131d60aae Added public domain notice 2010-02-23 19:09:45 +00:00
Tom Igoe
b56e25877d Added public domain notice 2010-02-23 19:07:12 +00:00
Tom Igoe
366ef9f365 Added public domain notice 2010-02-23 18:59:41 +00:00
Tom Igoe
dd21c0ac34 Added public domain notice 2010-02-23 18:59:07 +00:00
Tom Igoe
8b1b425585 Added public domain notice 2010-02-23 18:58:12 +00:00
Tom Igoe
7646ffab88 Added public domain notice 2010-02-23 18:57:04 +00:00
Tom Igoe
54bd0235e4 Added public domain notice 2010-02-23 18:55:55 +00:00
Tom Igoe
9cd46a2772 Added public domain notice 2010-02-23 18:55:50 +00:00
Tom Igoe
17dd200251 Added public domain notice 2010-02-23 18:53:54 +00:00
Tom Igoe
55c202a7c3 2010-02-09 13:36:04 +00:00
Tom Igoe
97ebae1aa5 2010-02-09 13:35:47 +00:00
Tom Igoe
7c2b249621 Change to reduce call to millis() by Paul Stoffregen 2010-02-09 03:51:55 +00:00
Tom Igoe
3310d7c5aa Change to reduce call to millis() by Paul Stoffregen 2010-02-09 03:48:57 +00:00
David A. Mellis
481118ae4d removing space from start of arduino linux launcher script. 2010-01-29 20:53:51 +00:00
David A. Mellis
06da56c2a5 Updating linux build scripts. 2010-01-29 20:53:21 +00:00
David A. Mellis
66a96f53d9 updating windows build scripts for libraries. 2010-01-29 20:06:56 +00:00
Tom Igoe
a59900692a Removed outdated melody example in favor of tone examples. 2010-01-21 22:43:24 +00:00
Tom Igoe
4af060a928 Added another tone example 2010-01-21 22:41:49 +00:00
Tom Igoe
6ca75b361e Added tone example 2010-01-21 19:11:01 +00:00
Tom Igoe
dc944e1629 Added tone example 2010-01-21 19:10:18 +00:00
Tom Igoe
6fc114ef86 Added tone example 2010-01-21 17:03:27 +00:00
David A. Mellis
0f357096b4 Updated reference and added tone() and noTone() to keywords.txt. 2010-01-09 17:43:16 +00:00
David A. Mellis
f9abacf768 Updating library copy location. 2010-01-08 03:16:43 +00:00
David A. Mellis
298d24ae6b Removing instructions from howto.txt and pointing to Google Code wiki page instead. 2010-01-02 16:47:57 +00:00
Tom Igoe
884ec6f242 Fixed error in StateChangeDetection example 2009-12-30 18:03:57 +00:00
David A. Mellis
1cbe35efca Updating to Java 6u16 (from Processing rev. 5883). 2009-12-27 01:04:16 +00:00
David A. Mellis
d28b6358db Updating Mac OS X .dmg with latest FTDI drivers and a link to the Applications folder (with arrow on the background). 2009-12-26 16:35:21 +00:00
David A. Mellis
9c8f9c852c Adding end() to the keywords file. 2009-12-23 00:01:36 +00:00
David A. Mellis
76f7c447b9 Adding Serial1, Serial2, Serial3 to keywords.txt. Removing SERIAL and DISPLAY. 2009-12-18 16:25:28 +00:00
David A. Mellis
42ddb48786 Merging third-party hardware branch: svn merge -r 795:802 https://arduino.googlecode.com/svn/branches/third-party-hardware . 2009-12-18 16:05:52 +00:00
David A. Mellis
5f9cbf5bb1 Adding default target to the preferences. 2009-12-18 16:00:36 +00:00
David A. Mellis
70b68efcef Adding pin 13 (row 5): http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259066861 2009-11-26 05:18:31 +00:00
David A. Mellis
e5b5f25476 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
c6b305357e Adding Arduino as ISP sketch (firmware) and programmers.txt entry. 2009-11-01 17:00:31 +00:00
David A. Mellis
d29c49a27b Updating a newer JavaApplicationStub (from Processing 1.0.9) but removed x86_64 architecture with lipo (because we don't have a 64 bit version of the librxtxSerial.jnilib). 2009-10-23 23:16:45 +00:00
David A. Mellis
41560ca8d6 Upgrading to quaqua 6.2 (from Processing 1.0.9). 2009-10-23 23:11:37 +00:00
David A. Mellis
de28fadf49 Adding break and continue to the keywords file. 2009-10-23 22:40:47 +00:00
David A. Mellis
2e26a2d994 Syncing with Processing 1.0.9 (revision 5766). 2009-10-22 00:56:16 +00:00
David A. Mellis
3afe2e0713 Fixing variable name. 2009-10-18 19:41:30 +00:00
David A. Mellis
650dc075a4 Fixing small typo in for-loop example. 2009-09-26 16:54:50 +00:00
David A. Mellis
3dc7fc0781 Syncing with Processing 1.0.7 (5692); needs testing.
Also, the Sketchbook and Examples menus are currently disabled on the Mac to work-around a bug in Apple's implementation of Java.  I think this bug may have been solved, so I should try re-enabling the menus and see what happens (on 10.4 and 10.5 and 10.6).  Also, I may still need to update the jre / jdk on Linux.
2009-09-24 03:16:00 +00:00
David A. Mellis
66e4b9c0cd One more time. 2009-09-23 22:21:24 +00:00
David A. Mellis
e6f674cc3f Fixing capitalization of "pin". 2009-09-23 22:21:15 +00:00
David A. Mellis
8ced792ee5 Adding double-quotes around the $0 in the Mac OS X tools scripts. Should fix compilation when Arduino is in a directory with spaces in its name. 2009-09-13 18:01:35 +00:00
David A. Mellis
e272a8bcc0 Adding guihead.o and head.o from launch4j (these apparently have some custom modifications from Processing). 2009-09-07 16:42:14 +00:00
David A. Mellis
018ff13d8b Moving setting of Linux look and feel from linux/Platform.java to arduino script. 2009-08-11 23:05:18 +00:00
David A. Mellis
4a220ef09c Updating reference for Arduino 0017. 2009-08-11 21:22:19 +00:00
David A. Mellis
c7b70fce3a Updating linux build scripts, etc for Arduino 0017. 2009-08-03 20:57:46 +00:00
David A. Mellis
47fd6c3066 New about.bmp. Apparently the ones you make in Mac OS X don't work with launch4j. 2009-07-31 23:14:55 +00:00
David A. Mellis
d50988f991 New icons and about image by Thomas Glaser (envis precisely). 2009-07-31 21:59:53 +00:00
David A. Mellis
46f5a9f540 Defaulting to the standard Apple (Mac) menu bar at the top of the screen instead of the in-window menus that Processing uses. 2009-07-31 21:48:14 +00:00
David A. Mellis
20ebdc9d30 Spaces -> tabs in keywords.txt (should fix highlighting of bit related functions). 2009-07-14 22:07:37 +00:00
David A. Mellis
a81628675d Removing applet/ directories from the examples. 2009-07-11 01:17:59 +00:00
David A. Mellis
29c339013a Adding Tom's new examples. 2009-07-11 00:34:59 +00:00
David A. Mellis
8d73929f5d Removing old examples so I can copy over Tom's new ones. 2009-07-11 00:33:27 +00:00
David A. Mellis
950d0d4c00 Switching theme colors and images to the old Arduino blue ones. On the plus side, the new theme setup should make it easier to have different colors in different releases (i.e. improve the color scheme). 2009-06-13 13:43:48 +00:00
David A. Mellis
c3c44d8ee1 Updating Windows build scripts and launch4j config and copying over relevant files (avr tools, drivers, dll's) 2009-06-07 16:00:05 +00:00
David A. Mellis
82c3d1fe16 Removing Processing information from the Info.plist; updating todo. 2009-06-07 11:57:38 +00:00
David A. Mellis
309358962a Copying over the scripts for downloading the reference; updating the reference. 2009-06-07 11:48:06 +00:00
David A. Mellis
1f838c0ae0 Creating the Arduino .dmg template and modifying the Mac OS X dist.sh for Arduino. 2009-06-07 11:16:40 +00:00
David A. Mellis
60a3f29abf Removing files for Processing's export to applet feature. 2009-06-02 16:13:08 +00:00
David A. Mellis
24b5abc79d Replacing Processing's text files with Arduino's (e.g. todo.txt) 2009-06-01 21:06:59 +00:00
David A. Mellis
df4f1629c4 Making things more Arduino-like (cont...) 2009-06-01 17:10:56 +00:00
David A. Mellis
14778514ae Re-configured compilation and integrated uploading. Added the Board and Serial port menus: these are currently shared across editor windows.
No longer using Library and LibraryManager.  Instead the compiler finds the .c and .cpp files in the library paths (gotten from the Sketch via the Preprocessor and the Base's library table).  This breaks libraries that have header files in sub-directories but use #include with no path names (as sub-directories of library directories are not on the include path).  It will also cause problems with .c or .cpp files with the same name in different library utility folders or in a sketch or the target (core).

Now deriving the Target correctly from the selected item in the board menu.
2009-06-01 15:14:05 +00:00
David A. Mellis
2fa8deb92d First integration of the Arduino code in Processing 5503: PreProcessor and 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-06-01 08:32:11 +00:00
David A. Mellis
22ed6cdb73 Importing Processing rev. 5503 (1.0.3). 2009-05-31 15:53:33 +00:00