<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: New Arduino release 0019 - 2010.09.03</title>
		<link>http://forums.leaflabs.com/topic.php?id=167</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:12:21 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=167" rel="self" type="application/rss+xml" />

		<item>
			<title>poslathian on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1181</link>
			<pubDate>Mon, 13 Sep 2010 11:59:35 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">1181@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hopefully well have something out soon for everyone to play with, with maker faire coming up we are going to be spending an increasing amount of time building demos....not to mention clearing out the few remaining 0.0.7 release tickets, and finally fleshing out the new IDE. Speaking of, we hope to see some of you there!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1139</link>
			<pubDate>Thu, 09 Sep 2010 16:30:26 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">1139@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'm aiming to significantly ramp-up the time I spend working on Maple in just over a week.&#60;br /&#62;
So I'd be happy and willing to spend some of that time using and comparing a stable and alpha version of Maple IDE (on MAC OS X).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1138</link>
			<pubDate>Thu, 09 Sep 2010 10:35:10 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">1138@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Thanks crenn and Stephen; we'll put together a public alpha when it comes time.&#60;/p&#62;
&#60;p&#62;There is no reason why different versions of the IDE should not coexist peacefully.  Each version carries its own copy of libmaple, etc., and sketches are compiled in temp directories that don't touch each other.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>StephenFromNYC on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1120</link>
			<pubDate>Wed, 08 Sep 2010 20:02:51 +0000</pubDate>
			<dc:creator>StephenFromNYC</dc:creator>
			<guid isPermaLink="false">1120@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Wednesday September 8, 2010&#60;/p&#62;
&#60;p&#62;Hello-&#60;/p&#62;
&#60;p&#62;I would be happy to volunteer my time to be a leaflabs alpha tester.&#60;/p&#62;
&#60;p&#62;Will there be any reason why having both the Maple 0.0.6 (stable) and 0.0.7 (alpha) IDEs installed on the same Windows XP (SP3 32-bit) system will not be a recommended configuration?  If the two IDE can co-exist then it will be very easy to test code using both IDEs.  It might be useful to you if testers can say &#34;the following code works on 0.0.6, but not 0.0.7&#34; (or preferably &#34;here is code which finally works on 0.0.7 even though I could not get it to work on 0.0.6&#34;).&#60;/p&#62;
&#60;p&#62;Will the alpha versions be public or will you set up a separate page on the web site for alpha volunteers to register privately?&#60;/p&#62;
&#60;p&#62;Thanks!&#60;/p&#62;
&#60;p&#62;Stephen from NYC
&#60;/p&#62;</description>
		</item>
		<item>
			<title>crenn on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1116</link>
			<pubDate>Wed, 08 Sep 2010 18:15:32 +0000</pubDate>
			<dc:creator>crenn</dc:creator>
			<guid isPermaLink="false">1116@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'd be interested in helping test Maple IDE v0.1.0 (alpha).&#60;/p&#62;
&#60;p&#62;I'm also interested on the ETA or alpha release of v0.0.7 since I'm soon to need I2C support.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1114</link>
			<pubDate>Wed, 08 Sep 2010 16:40:44 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">1114@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hey Stephen,&#60;/p&#62;
&#60;p&#62;Expanding a little bit on what poslathian said: 0.0.7 hit feature freeze a couple of days ago, so we're in bugfix-only mode for this release.&#60;/p&#62;
&#60;p&#62;With respect to the future, while the current Maple IDE is a fork of the Arduino code, we are in the process of writing our own IDE from scratch.  Using the Arduino IDE was a great way for us to get started, but it's a pretty big (15k+ SLOC) Java code base, and maintaining it has become a headache that none of us here at LeafLabs is particularly fond of.&#60;/p&#62;
&#60;p&#62;The new IDE is also being designed with future LeafLabs products in mind. This should make integration with Oak, etc. much simpler than attempting to modify the existing code base.  And last but not least: the new IDE is in Python, which is just good news all around.&#60;/p&#62;
&#60;p&#62;We're focusing on getting a prototype done by the end of the weekend, which we'll use internally for a while to get the bugs out, before releasing it as Maple IDE 0.1.0.&#60;/p&#62;
&#60;p&#62;We realize that you're already comfortable with the Arduino IDE, so we're keeping all of the Arduino keyboard shortcuts, and are making the new user interface extremely similar to theirs, from menus to button placement.  It's our goal and firm expectation that you'll be able to use the new IDE right away, without a steep learning curve keeping you from what you really want to do: hack on your projects! We'll also be watching changes to Arduino's IDE closely, in order to match them feature-for-feature as much as we can.&#60;/p&#62;
&#60;p&#62;That said, while I won't speak to any core or library modifications, I can tell you what changes from the &#34;[environment]&#34; section we plan on incorporating into 0.0.7 and the future 0.1.0:&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
* Synchronized with the Processing 1.1 code base.
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;No for 0.0.7, N/A for 0.1.0.&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
* Modified the parsing of gcc / g++ output and error messages.
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;This is a pain point for all of us in the current version; we totally agree that compiler output is woefully inadequate as-is.  We have a temporary stopgap measure committed and tested in our 0.0.7 development line that improves the compiler output to within tolerable levels.  0.1.0 will have greatly improved compiler messages that we think you guys will really like.&#60;/p&#62;
&#60;p&#62;# Clear serial monitor button when the serial monitor opens.&#60;/p&#62;
&#60;p&#62;No for 0.0.7, yes 0.1.0.&#60;/p&#62;
&#60;p&#62;# Add keyboard shortcut for opening the serial monitor.&#60;/p&#62;
&#60;p&#62;Yes 0.0.7, yes 0.1.0.&#60;/p&#62;
&#60;p&#62;# Line termination options in the serial monitor.&#60;/p&#62;
&#60;p&#62;No 0.0.7, yes 0.1.0.&#60;/p&#62;
&#60;p&#62;[examples / documentation]&#60;/p&#62;
&#60;p&#62;* Re-organized and numbered for easier access and better progression.&#60;/p&#62;
&#60;p&#62;No 0.0.7, yes 0.1.0.&#60;/p&#62;
&#60;p&#62;# Add examples using specific hardware (simple analog sensors, optocouplers, etc.)&#60;/p&#62;
&#60;p&#62;No 0.0.7, (probably) yes 0.1.0.&#60;/p&#62;
&#60;p&#62;By the way, once we're closer to 0.1.0, we'd be extremely grateful to any alpha testers.  Let us know if you're interested; if enough of you are, we'll put together an alpha release.  Consider it a good opportunity to get your pet feature in...
&#60;/p&#62;</description>
		</item>
		<item>
			<title>leaflabsandy on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1109</link>
			<pubDate>Wed, 08 Sep 2010 09:56:19 +0000</pubDate>
			<dc:creator>leaflabsandy</dc:creator>
			<guid isPermaLink="false">1109@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Quote: &#34;Fix delayMicroseconds(0)&#34;&#60;/p&#62;
&#60;p&#62;Reply: I find that, after 5 years, they are now fixing &#34;delayMicroseconds&#34;?&#60;br /&#62;
Ok, just kiddin - it hasn't been 5 years but it has been a long time.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>StephenFromNYC on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1104</link>
			<pubDate>Wed, 08 Sep 2010 09:06:17 +0000</pubDate>
			<dc:creator>StephenFromNYC</dc:creator>
			<guid isPermaLink="false">1104@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Wednesesday September 8, 2010&#60;/p&#62;
&#60;p&#62;Hello-&#60;/p&#62;
&#60;p&#62;In my excitement to get the latest Arduino software release (0019) integrated into the Maple-IDE 0.0.7 I omitted a link to the Arduino release notes:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://arduino.cc/en/Main/ReleaseNotes&#34; rel=&#34;nofollow&#34;&#62;http://arduino.cc/en/Main/ReleaseNotes&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I also found an Arduino &#34;to do&#34; list (which is marked &#34;0019 arduino&#34; on line 1).  This &#34;to do&#34; list might contain features which were not included in Arduino 0019:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://code.google.com/p/arduino/source/browse/trunk/todo.txt&#34; rel=&#34;nofollow&#34;&#62;http://code.google.com/p/arduino/source/browse/trunk/todo.txt&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Below is an edited list (a mixture from the release notes and the to do list) of items which sound potentially useful.  I have not checked the most recent Maple code at github, so I do not know if these suggestions are already in Maple-IDE 0.0.7.&#60;/p&#62;
&#60;p&#62;Thanks!&#60;/p&#62;
&#60;p&#62;Stephen from NYC&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;
ARDUINO 0019 - 2010.09.03&#60;/p&#62;
&#60;p&#62;[core / libraries]&#60;/p&#62;
&#60;p&#62;* Added a String class.&#60;/p&#62;
&#60;p&#62;* Added a shiftIn() function.&#60;/p&#62;
&#60;p&#62;* More accurate delay() function.&#60;/p&#62;
&#60;p&#62;# Fix delayMicroseconds(0).&#60;/p&#62;
&#60;p&#62;* Re-enabling PWM after tone() ends.&#60;/p&#62;
&#60;p&#62;* Added Serial.peek() method.&#60;/p&#62;
&#60;p&#62;* Added Stream base class to Serial object (w/ available(), read() and&#60;br /&#62;
  the write(), print(), and println() functions from the Print class).&#60;/p&#62;
&#60;p&#62;* Disabling interrupts while digitalWrite() and pinMode() write to pins.&#60;/p&#62;
&#60;p&#62;[environment]&#60;/p&#62;
&#60;p&#62;* Synchronized with the Processing 1.1 code base.&#60;/p&#62;
&#60;p&#62;* Modified the parsing of gcc / g++ output and error messages.&#60;/p&#62;
&#60;p&#62;# Clear serial monitor button when the serial monitor opens.&#60;/p&#62;
&#60;p&#62;# Add keyboard shortcut for opening the serial monitor.&#60;/p&#62;
&#60;p&#62;# Line termination options in the serial monitor.&#60;/p&#62;
&#60;p&#62;[examples / documentation]&#60;/p&#62;
&#60;p&#62;* Re-organized and numbered for easier access and better progression.&#60;/p&#62;
&#60;p&#62;# Add examples using specific hardware (simple analog sensors, optocouplers, etc.)&#60;/p&#62;
&#60;p&#62;[documentation / hacking]&#60;/p&#62;
&#60;p&#62;# Write advanced library tutorial.
&#60;/p&#62;&#60;/blockquote&#62;</description>
		</item>
		<item>
			<title>poslathian on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1082</link>
			<pubDate>Tue, 07 Sep 2010 16:12:05 +0000</pubDate>
			<dc:creator>poslathian</dc:creator>
			<guid isPermaLink="false">1082@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Too late for 0.0.7, but well take a look for a future release! What specific features are you craving?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Kenny9999 on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1071</link>
			<pubDate>Tue, 07 Sep 2010 10:50:44 +0000</pubDate>
			<dc:creator>Kenny9999</dc:creator>
			<guid isPermaLink="false">1071@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;seccond!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>StephenFromNYC on "New Arduino release 0019 - 2010.09.03"</title>
			<link>http://forums.leaflabs.com/topic.php?id=167#post-1069</link>
			<pubDate>Tue, 07 Sep 2010 10:19:16 +0000</pubDate>
			<dc:creator>StephenFromNYC</dc:creator>
			<guid isPermaLink="false">1069@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Tuesday September 7, 2010&#60;/p&#62;
&#60;p&#62;Hello-&#60;/p&#62;
&#60;p&#62;The Arduino 0019 was released last Friday.&#60;/p&#62;
&#60;p&#62;Interesting changes and additions were made to the core/libraries and the environment.&#60;/p&#62;
&#60;p&#62;Is it too late to incorporate the relevant changes into the Maple-IDE 0.0.7 release?&#60;/p&#62;
&#60;p&#62;Thanks!&#60;/p&#62;
&#60;p&#62;Stephen from NYC&#60;/p&#62;
&#60;p&#62;Stephen from NYC
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
