Arduino Template Expresshttp://arduinotemplateexpress.codeplex.com/project/feeds/rssArduino Template Express &#40;ATE&#41; provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards. ATE is the Commented Unassigned: Deploy Error [2]http://arduinotemplateexpress.codeplex.com/workitem/2Just wondering if you can diagnose what this error means&#58;<br /><br />Deploying &#34;ArduinoSketch1&#34; - Build 5 <br />The system cannot find the path specified.<br />CANNOT Find output file &#34;&#34;D&#58;&#92;Martyn&#92;Documents&#92;Atmel Studio&#92;6.1&#92;ArduinoSketch1&#92;ArduinoSketch1&#92;scripts&#92;output.txt&#34;&#34; - Aborting script<br /><br /><br />I have verified that the file is there and tried in debug and release. Unsure why the error persists.<br />Comments: I am getting the same error. I tried re-installing Studio 6.1 and Arduino, but still getting the missing output.txt.&#10;Chriscfishr41Wed, 22 Jan 2014 12:50:48 GMTCommented Unassigned: Deploy Error [2] 20140122125048PNew Post: Is this project still alive?https://arduinotemplateexpress.codeplex.com/discussions/483758<div style="line-height: normal;">It sounds very interesting as I want to switch to the Atmel Studio development environment. I like the intended roadmap, too. But it has been half a year since the last activity so I wondered if it is still alive?
<br />
<br />
One thing that would be great is adding the Teensy++ to the targets. (Or, after the Due is supported, the Teensy 3.1).<br />
</div>ZephyyrSun, 05 Jan 2014 18:16:23 GMTNew Post: Is this project still alive? 20140105061623PCreated Unassigned: Deploy Error [2]http://arduinotemplateexpress.codeplex.com/workitem/2Just wondering if you can diagnose what this error means&#58;<br /><br />Deploying &#34;ArduinoSketch1&#34; - Build 5 <br />The system cannot find the path specified.<br />CANNOT Find output file &#34;&#34;D&#58;&#92;Martyn&#92;Documents&#92;Atmel Studio&#92;6.1&#92;ArduinoSketch1&#92;ArduinoSketch1&#92;scripts&#92;output.txt&#34;&#34; - Aborting script<br /><br /><br />I have verified that the file is there and tried in debug and release. Unsure why the error persists.<br />martynwheelerSun, 05 Jan 2014 13:19:18 GMTCreated Unassigned: Deploy Error [2] 20140105011918PCreated Unassigned: Yellow exclamation triangle on libarduinocore [1]http://arduinotemplateexpress.codeplex.com/workitem/1Hi,<br />Just installed templates on a fresh atmel 6.1 install. Not sure why but in the solution explorer I see a yellow exclamation triangle over the libarduinocore library. Everything compiles and builds ok but the triangle persists. Any ideas&#63; Thanks, Martyn.<br />martynwheelerSat, 04 Jan 2014 23:54:17 GMTCreated Unassigned: Yellow exclamation triangle on libarduinocore [1] 20140104115417PNew Post: error reading board filehttp://arduinotemplateexpress.codeplex.com/discussions/451775<div style="line-height: normal;">Ah, setting an environment variable instead of a user variable did the trick.<br />
</div>TomCDonaMon, 29 Jul 2013 17:15:13 GMTNew Post: error reading board file 20130729051513PNew Post: error reading board filehttp://arduinotemplateexpress.codeplex.com/discussions/451775<div style="line-height: normal;">Just installed, win7 with elevated privleges for the install.
<br />
<br />
The ATE_HOME user variable is set, and correct, but Atmel Studio can't read the variable.
<br />
Should it be an environment variable instead of a user variable?<br />
</div>TomCDonaMon, 29 Jul 2013 17:13:39 GMTNew Post: error reading board file 20130729051339PNew Post: Visual Micro compatabilityhttps://arduinotemplateexpress.codeplex.com/discussions/449018<div style="line-height: normal;">I do not know of any. Both projects should run well independently.<br />
</div>TheLandlordSun, 07 Jul 2013 18:09:41 GMTNew Post: Visual Micro compatability 20130707060941PUpdated Wiki: Homehttps://arduinotemplateexpress.codeplex.com/wikipage?version=26<div class="wikidoc">
<p>&nbsp;</p>
<h2>Project Description</h2>
<table border="0">
<tbody>
<tr valign="top">
<td valign="top" style="width:164px"><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697208" alt="" width="164" height="314" style="vertical-align:top"><br>
</td>
<td valign="top">
<p>Arduino Template Express (ATE) provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards.&nbsp; ATE is the natural next step for users who started with the Arduino IDE and want to move to a more mature
development environment, but continue using all the cool Arduino libraries and wide assortment of development boards.&nbsp; Developers who are already used to Atmel Studio, can continue using this environment and augment their development experience by using
binary versions of Arduino libraries and development boars and shields.</p>
<p>ATE is the second generation of the Arduino Installer project.&nbsp; The first generation of the Arduino Installer was a complex series of scripts that got modified during installation to hard code paths and parameters found in the users computer.&nbsp;
This prevented sketches and library projects from being shared between users without modifying multiple scripts and paths to make it work.&nbsp; ATE offers a much cleaner configuration driven design that can be easily expanded to support custom or commercial
development boards. &nbsp;For a tutorial of how to install and create sketches got to
<a href="http://omarfrancisco.com/arduino-template-express-installation/" target="_blank">
my site</a>.</p>
</td>
</tr>
</tbody>
</table>
<h2>Supported Boards</h2>
<p>&nbsp;</p>
<table border="0">
<tbody>
<tr valign="top">
<td><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697206" alt="" width="256" height="256" style="vertical-align:top"></td>
<td>
<p>The following development boards are supported by ATE.</p>
<ul>
<li>Arduino Uno (Tested) </li><li>Arduino Mega 2560 (Tested) </li><li>Arduino Leonardo (Tested) </li><li>Duemilanove </li><li>Nano </li><li>Esplora </li><li>Micro </li><li>Mini </li><li>ArduinoTiny (24/44/84) </li><li>ArduinoTiny (24/45/85) </li><li>ArduinoTiny (2313/2413) </li><li>ArduinoTiny (87/167) </li></ul>
</td>
</tr>
</tbody>
</table>
<h2>Libraries and Boards</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700080" alt="Boards and Libraries" width="523" height="481"></p>
<p><strong style="font-size:10pt">&nbsp;</strong></p>
<h2>Supported Versions of Atmel Studio</h2>
<ul>
<li>Atmel Studio 6.1 ( Tested on Windows 8) </li></ul>
<h2>Features</h2>
<p>Version 1.0.2 (Beta 1)</p>
<ul>
<li>Wizard driven templates capable of creating libraries or sketches </li><li>Include compiled and source code version of all Arduino libraries included in version 1.04 except GSM.
<ul>
<li>ArduinoCore </li><li>EEPROM </li><li>Esplora (For Esplora board only) </li><li>Ethernet </li><li>Firmata </li><li>GSM (Not Included) </li><li>LiquidCrystal </li><li>SD </li><li>Servo </li><li>SoftwareSerial </li><li>SPI </li><li>Stepper </li><li>WiFi </li><li>Wire </li></ul>
</li><li>One key deployment of sketches and libraries </li><li>Uses AVRDUDE to deploy sketches via bootloader or external programmers such as AVR Dragon, MKII, etc. (default)
</li><li>Uses ATPROGRAM to deploy sketches via external programmers such as AVR Dragon, MKII, etc.
</li><li>Support deploying sketches as a file transfer to delegate the deployment to another machine or simulation system (experimental).
</li><li>Support compilation of core libraries at frequencies different than 16MHZ.&nbsp;&nbsp;
</li><li>Includes script to compile all distributed libraries from the command line. </li><li>Support compilation of one sketch for multiple boards using a command line script (experimental)
</li><li>Support addition of new commercial or custom boards to the boards.xml registry
</li><li>Allows definition of favorite board to default wizard when creating a new sketch or library.
</li><li>Allows changing board graphic in wizard to brand your development environment.
</li></ul>
<h2>Template Features</h2>
<ul>
<li>Automatic generation of time stamp for every successful deployment </li><li>Automatic counter of successful deployments </li><li>Counter and time stamp of last deployment can be used in your sketches </li><li>Command line compile script with the following features:
<ul>
<li>Build Debug|Release versions of sketch </li><li>Build sketch at multiple frequencies if libraries have been compiled with this feature
</li><li>Builds same sketch for multiple boards|frequencies combinations (experimental)
</li><li>Deploy sketch to target board </li></ul>
</li><li>Keeps count of successful compilations </li><li>Keeps count of failed compilations </li><li>Keep count of failed deployments </li><li>Allows up to 100 scripts to run when compilation fails </li><li>Allows up to 100 scripts to run when compilation is successful </li><li>Allows up to 100 scripts to run when deployment is successful </li><li>Allows up to 100 scripts to run when deployment fails </li><li>Each sketch has its own deployment script that can be customized for each individual project.
</li></ul>
<h2>Road Map</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700107" alt="Road Map" width="598" height="551"></p>
</div><div class="ClearBoth"></div>TheLandlordSat, 06 Jul 2013 12:40:38 GMTUpdated Wiki: Home 20130706124038PUpdated Wiki: Homehttps://arduinotemplateexpress.codeplex.com/wikipage?version=25<div class="wikidoc">
<p>&nbsp;</p>
<h2>Project Description</h2>
<table border="0">
<tbody>
<tr valign="top">
<td valign="top" style="width:164px"><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697208" alt="" width="164" height="314" style="vertical-align:top"><br>
</td>
<td valign="top">
<p>Arduino Template Express (ATE) provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards.&nbsp; ATE is the natural next step for users who started with the Arduino IDE and want to move to a more mature
development environment, but continue using all the cool Arduino libraries and wide assortment of development boards.&nbsp; Developers who are already used to Atmel Studio, can continue using this environment and augment their development experience by using
binary versions of Arduino libraries and development boars and shields.</p>
<p>ATE is the second generation of the Arduino Installer project.&nbsp; The first generation of the Arduino Installer was a complex series of scripts that got modified during installation to hard code paths and parameters found in the users computer.&nbsp;
This prevented sketches and library projects from being shared between users without modifying multiple scripts and paths to make it work.&nbsp; ATE offers a much cleaner configuration driven design that can be easily expanded to support custom or commercial
development boards</p>
</td>
</tr>
</tbody>
</table>
<h2>Supported Boards</h2>
<p>&nbsp;</p>
<table border="0">
<tbody>
<tr valign="top">
<td><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697206" alt="" width="256" height="256" style="vertical-align:top"></td>
<td>
<p>The following development boards are supported by ATE.</p>
<ul>
<li>Arduino Uno (Tested) </li><li>Arduino Mega 2560 (Tested) </li><li>Arduino Leonardo (Tested) </li><li>Duemilanove </li><li>Nano </li><li>Esplora </li><li>Micro </li><li>Mini </li><li>ArduinoTiny (24/44/84) </li><li>ArduinoTiny (24/45/85) </li><li>ArduinoTiny (2313/2413) </li><li>ArduinoTiny (87/167) </li></ul>
</td>
</tr>
</tbody>
</table>
<h2>Libraries and Boards</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700080" alt="Boards and Libraries" width="523" height="481"></p>
<p><strong style="font-size:10pt">&nbsp;</strong></p>
<h2>Supported Versions of Atmel Studio</h2>
<ul>
<li>Atmel Studio 6.1 ( Tested on Windows 8) </li></ul>
<h2>Features</h2>
<p>Version 1.0.2 (Beta 1)</p>
<ul>
<li>Wizard driven templates capable of creating libraries or sketches </li><li>Include compiled and source code version of all Arduino libraries included in version 1.04 except GSM.
<ul>
<li>ArduinoCore </li><li>EEPROM </li><li>Esplora (For Esplora board only) </li><li>Ethernet </li><li>Firmata </li><li>GSM (Not Included) </li><li>LiquidCrystal </li><li>SD </li><li>Servo </li><li>SoftwareSerial </li><li>SPI </li><li>Stepper </li><li>WiFi </li><li>Wire </li></ul>
</li><li>One key deployment of sketches and libraries </li><li>Uses AVRDUDE to deploy sketches via bootloader or external programmers such as AVR Dragon, MKII, etc. (default)
</li><li>Uses ATPROGRAM to deploy sketches via external programmers such as AVR Dragon, MKII, etc.
</li><li>Support deploying sketches as a file transfer to delegate the deployment to another machine or simulation system (experimental).
</li><li>Support compilation of core libraries at frequencies different than 16MHZ.&nbsp;&nbsp;
</li><li>Includes script to compile all distributed libraries from the command line. </li><li>Support compilation of one sketch for multiple boards using a command line script (experimental)
</li><li>Support addition of new commercial or custom boards to the boards.xml registry
</li><li>Allows definition of favorite board to default wizard when creating a new sketch or library.
</li><li>Allows changing board graphic in wizard to brand your development environment.
</li></ul>
<h2>Template Features</h2>
<ul>
<li>Automatic generation of time stamp for every successful deployment </li><li>Automatic counter of successful deployments </li><li>Counter and time stamp of last deployment can be used in your sketches </li><li>Command line compile script with the following features:
<ul>
<li>Build Debug|Release versions of sketch </li><li>Build sketch at multiple frequencies if libraries have been compiled with this feature
</li><li>Builds same sketch for multiple boards|frequencies combinations (experimental)
</li><li>Deploy sketch to target board </li></ul>
</li><li>Keeps count of successful compilations </li><li>Keeps count of failed compilations </li><li>Keep count of failed deployments </li><li>Allows up to 100 scripts to run when compilation fails </li><li>Allows up to 100 scripts to run when compilation is successful </li><li>Allows up to 100 scripts to run when deployment is successful </li><li>Allows up to 100 scripts to run when deployment fails </li><li>Each sketch has its own deployment script that can be customized for each individual project.
</li></ul>
<h2>Road Map</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700107" alt="Road Map" width="598" height="551"></p>
</div><div class="ClearBoth"></div>TheLandlordFri, 05 Jul 2013 15:00:25 GMTUpdated Wiki: Home 20130705030025PUpdated Wiki: Homehttps://arduinotemplateexpress.codeplex.com/wikipage?version=24<div class="wikidoc">
<p>&nbsp;</p>
<h2>Project Description</h2>
<table border="0">
<tbody>
<tr valign="top">
<td valign="top" style="width:164px"><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697208" alt="" width="164" height="314" style="vertical-align:top"><br>
</td>
<td valign="top">
<p>Arduino Template Express (ATE) provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards.&nbsp; ATE is the natural next step for users who started with the Arduino IDE and want to move to a more mature
development environment, but continue using all the cool Arduino libraries and wide assortment of development boards.&nbsp; Developers who are already used to Atmel Studio, can continue using this environment and augment their development experience by using
binary versions of Arduino libraries and development boars and shields.</p>
<p>ATE is the second generation of the Arduino Installer project.&nbsp; The first generation of the Arduino Installer was a complex series of scripts that got modified during installation to hard code paths and parameters found in the users computer.&nbsp;
This prevented sketches and library projects from being shared between users without modifying multiple scripts and paths to make it work.&nbsp; ATE offers a much cleaner configuration driven design that can be easily expanded to support custom or commercial
development boards</p>
</td>
</tr>
</tbody>
</table>
<h2>Supported Boards</h2>
<p>&nbsp;</p>
<table border="0">
<tbody>
<tr valign="top">
<td><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697206" alt="" width="256" height="256" style="vertical-align:top"></td>
<td>
<p>The following development boards are supported by ATE.</p>
<ul>
<li>Arduino Uno (Tested) </li><li>Arduino Mega 2560 (Tested) </li><li>Arduino Leonardo (Tested) </li><li>Duemilanove </li><li>Nano </li><li>Esplora </li><li>Micro </li><li>Mini </li><li>ArduinoTiny (24/44/84) </li><li>ArduinoTiny (24/45/85) </li><li>ArduinoTiny (2313/2413) </li><li>ArduinoTiny (87/167) </li></ul>
</td>
</tr>
</tbody>
</table>
<h2>Libraries and Boards</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700080" alt="Boards and Libraries" width="523" height="481"></p>
<p><strong style="font-size:10pt">&nbsp;</strong></p>
<h2>Supported Versions of Atmel Studio</h2>
<ul>
<li>Atmel Studio 6.1 ( Tested on Windows 8) </li></ul>
<h2>Features</h2>
<p>Version 1.0.2 (Beta 1)</p>
<ul>
<li>Wizard driven templates capable of creating libraries or sketches </li><li>Include compiled and source code version of all Arduino libraries included in version 1.04 except GSM.
<ul>
<li>ArduinoCore </li><li>EEPROM </li><li>Esplora (For Esplora board only) </li><li>Ethernet </li><li>Firmata </li><li>GSM (Not Included) </li><li>LiquidCrystal </li><li>SD </li><li>Servo </li><li>SoftwareSerial </li><li>SPI </li><li>Stepper </li><li>WiFi </li><li>Wire </li></ul>
</li><li>One key deployment of sketches and libraries </li><li>Uses AVRDUDE to deploy sketches via bootloader or external programmers such as AVR Dragon, MKII, etc. (default)
</li><li>Uses ATPROGRAM to deploy sketches via external programmers such as AVR Dragon, MKII, etc.
</li><li>Support deploying sketches as a file transfer to delegate the deployment to another machine or simulation system (experimental).
</li><li>Support compilation of core libraries at frequencies different than 16MHZ.&nbsp;&nbsp;
</li><li>Includes script to compile all distributed libraries from the command line. </li><li>Support compilation of one sketch for multiple boards using a command line script (experimental)
</li><li>Support addition of new commercial or custom boards to the boards.xml registry
</li><li>Allows definition of favorite board to default wizard when creating a new sketch or library.
</li><li>Allows changing board graphic in wizard to brand your development environment.
</li></ul>
<h2>Template Features</h2>
<ul>
<li>Automatic generation of time stamp for every successful deployment </li><li>Automatic counter of successful deployments </li><li>Counter and time stamp of last deployment can be used in your sketches </li><li>Command line compile script with the following features:
<ul>
<li>Build Debug|Release versions of sketch </li><li>Build sketch at multiple frequencies if libraries have been compiled with this feature
</li><li>Builds same sketch for multiple boards|frequencies combinations (experimental)
</li><li>Deploy sketch to target board </li></ul>
</li><li>Keeps count of successful compilations </li><li>Keeps count of failed compilations </li><li>Keep count of failed deployments </li><li>Allows up to 100 scripts to run when compilation fails </li><li>Allows up to 100 scripts to run when compilation is successful </li><li>Allows up to 100 scripts to run when deployment is successful </li><li>Allows up to 100 scripts to run when deployment fails </li><li>Each sketch has its own deployment script that can be customized for each individual project.
</li></ul>
<h2>Road Map</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700106" alt="Road Map" width="650" height="584"></p>
</div><div class="ClearBoth"></div>TheLandlordFri, 05 Jul 2013 14:58:05 GMTUpdated Wiki: Home 20130705025805PUpdated Release: Arduino Template Express 1.0.2 (Beta 3) (Jul 05, 2013)https://arduinotemplateexpress.codeplex.com/releases/view/108721<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">Arduino Template Express Support</a> or create an issue in this site.<br /><br /><b>Quick Tips</b><br />- <i>Where is Arduino Template Express installed?</i><br /> To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br /> you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br /> ATE_HOME is the environment variable that points to the root of the ATE folder.<br /> <br />- <i>How do I deploy a sketch</i><br /> The setup program installed an option under Tools\Deploy that is responsible for starting the<br /> deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br /> option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br /> correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br /> <br />-<i> How is all this put together</i><br /> Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br /> paths. You can add boards, programing ports and devices to your heart&#39;s content.<br /> <br />- <i>I added a board, but it does not show up when I create a new template</i><br /> Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects <br /> where EnableForProjects=true<br /> <br />- <i>How do I enable SPI or another programming mode when deploying a sketch</i><br /> change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br /> <br />- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br /> In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to <br /> external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The <br /> file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br /> %ATE_HOME%\Graphics\arduino-esplora.png as an example.<br /><br /><b>Release Features</b><br />- Wizard driven template capable of creating libraries or sketches for the following development boards:<br /> Uno (Tested)<br /> Mega2560 (Tested)<br /> Leonardo (Tested)<br /> Duemilanove<br /> Nano<br /> Esplora<br /> Micro<br /> Mini<br /> <br />- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br /> ArduinoCore<br /> EEPROM<br /> Esplora (For Esplora board only)<br /> Ethernet<br /> Firmata<br /> GSM (not included - due to compilation problems)<br /> LiquidCrystal<br /> SD<br /> Servo<br /> SoftwareSerial<br /> SPI<br /> Stepper<br /> WiFi<br /> Wire<br /><br />- Support one key deployment of sketches and libraries<br />- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br />- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br />- Include scripts to recompile all distributed libraries <br />- Include Atmel Studio Solutions for all distributed libraries.<br />- Support compilation of sketch for multiple boards using command line script (experimental).<br />- Support addition of new commercial or custom boards to the boards.xml registry<br />- Allows definition of favorite boards to default wizard when creating a new sketch or library<br />- Supports Atmel Studio 6.1 only <br />- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br />- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div><div class="ClearBoth"></div>TheLandlordFri, 05 Jul 2013 14:37:07 GMTUpdated Release: Arduino Template Express 1.0.2 (Beta 3) (Jul 05, 2013) 20130705023707PReleased: Arduino Template Express 1.0.2 (Beta 3) (Jul 05, 2013)http://arduinotemplateexpress.codeplex.com/releases/view/108721
<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">
Arduino Template Express Support</a> or create an issue in this site.<br>
<br>
<b>Quick Tips</b><br>
- <i>Where is Arduino Template Express installed?</i><br>
To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br>
you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br>
ATE_HOME is the environment variable that points to the root of the ATE folder.<br>
<br>
- <i>How do I deploy a sketch</i><br>
The setup program installed an option under Tools\Deploy that is responsible for starting the<br>
deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br>
option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br>
correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br>
<br>
-<i> How is all this put together</i><br>
Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br>
paths. You can add boards, programing ports and devices to your heart&#39;s content.<br>
<br>
- <i>I added a board, but it does not show up when I create a new template</i><br>
Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects
<br>
where EnableForProjects=true<br>
<br>
- <i>How do I enable SPI or another programming mode when deploying a sketch</i><br>
change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br>
<br>
- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br>
In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to
<br>
external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The
<br>
file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br>
%ATE_HOME%\Graphics\arduino-esplora.png as an example.<br>
<br>
<b>Release Features</b><br>
- Wizard driven template capable of creating libraries or sketches for the following development boards:<br>
Uno (Tested)<br>
Mega2560 (Tested)<br>
Leonardo (Tested)<br>
Duemilanove<br>
Nano<br>
Esplora<br>
Micro<br>
Mini<br>
<br>
- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br>
ArduinoCore<br>
EEPROM<br>
Esplora (For Esplora board only)<br>
Ethernet<br>
Firmata<br>
GSM (not included - due to compilation problems)<br>
LiquidCrystal<br>
SD<br>
Servo<br>
SoftwareSerial<br>
SPI<br>
Stepper<br>
WiFi<br>
Wire<br>
<br>
- Support one key deployment of sketches and libraries<br>
- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br>
- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br>
- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br>
- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br>
- Include scripts to recompile all distributed libraries <br>
- Include Atmel Studio Solutions for all distributed libraries.<br>
- Support compilation of sketch for multiple boards using command line script (experimental).<br>
- Support addition of new commercial or custom boards to the boards.xml registry<br>
- Allows definition of favorite boards to default wizard when creating a new sketch or library<br>
- Supports Atmel Studio 6.1 only <br>
- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br>
- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div>
<div></div>
Fri, 05 Jul 2013 14:37:07 GMTReleased: Arduino Template Express 1.0.2 (Beta 3) (Jul 05, 2013) 20130705023707PUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jul 05, 2013)https://arduinotemplateexpress.codeplex.com/releases/view/108721<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">Arduino Template Express Support</a> or create an issue in this site.<br /><br /><b>Quick Tips</b><br />- <i>Where is Arduino Template Express installed?</i><br /> To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br /> you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br /> ATE_HOME is the environment variable that points to the root of the ATE folder.<br /> <br />- <i>How do I deploy a sketch</i><br /> The setup program installed an option under Tools\Deploy that is responsible for starting the<br /> deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br /> option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br /> correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br /> <br />-<i> How is all this put together</i><br /> Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br /> paths. You can add boards, programing ports and devices to your heart&#39;s content.<br /> <br />- <i>I added a board, but it does not show up when I create a new template</i><br /> Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects <br /> where EnableForProjects=true<br /> <br />- <i>How do I enable SPI or another programming mode when deploying a sketch</i><br /> change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br /> <br />- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br /> In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to <br /> external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The <br /> file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br /> %ATE_HOME%\Graphics\arduino-esplora.png as an example.<br /><br /><b>Release Features</b><br />- Wizard driven template capable of creating libraries or sketches for the following development boards:<br /> Uno (Tested)<br /> Mega2560 (Tested)<br /> Leonardo (Tested)<br /> Duemilanove<br /> Nano<br /> Esplora<br /> Micro<br /> Mini<br /> <br />- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br /> ArduinoCore<br /> EEPROM<br /> Esplora (For Esplora board only)<br /> Ethernet<br /> Firmata<br /> GSM (not included - due to compilation problems)<br /> LiquidCrystal<br /> SD<br /> Servo<br /> SoftwareSerial<br /> SPI<br /> Stepper<br /> WiFi<br /> Wire<br /><br />- Support one key deployment of sketches and libraries<br />- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br />- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br />- Include scripts to recompile all distributed libraries <br />- Include Atmel Studio Solutions for all distributed libraries.<br />- Support compilation of sketch for multiple boards using command line script (experimental).<br />- Support addition of new commercial or custom boards to the boards.xml registry<br />- Allows definition of favorite boards to default wizard when creating a new sketch or library<br />- Supports Atmel Studio 6.1 only <br />- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br />- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div><div class="ClearBoth"></div>TheLandlordFri, 05 Jul 2013 14:36:53 GMTUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jul 05, 2013) 20130705023653PUpdated Wiki: Homehttps://arduinotemplateexpress.codeplex.com/wikipage?version=23<div class="wikidoc">
<p>&nbsp;</p>
<h2>Project Description</h2>
<table border="0">
<tbody>
<tr valign="top">
<td valign="top" style="width:164px"><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697208" alt="" width="164" height="314" style="vertical-align:top"><br>
</td>
<td valign="top">
<p>Arduino Template Express (ATE) provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards.&nbsp; ATE is the natural next step for users who started with the Arduino IDE and want to move to a more mature
development environment, but continue using all the cool Arduino libraries and wide assortment of development boards.&nbsp; Developers who are already used to Atmel Studio, can continue using this environment and augment their development experience by using
binary versions of Arduino libraries and development boars and shields.</p>
<p>ATE is the second generation of the Arduino Installer project.&nbsp; The first generation of the Arduino Installer was a complex series of scripts that got modified during installation to hard code paths and parameters found in the users computer.&nbsp;
This prevented sketches and library projects from being shared between users without modifying multiple scripts and paths to make it work.&nbsp; ATE offers a much cleaner configuration driven design that can be easily expanded to support custom or commercial
development boards</p>
</td>
</tr>
</tbody>
</table>
<h2>Supported Boards</h2>
<p>&nbsp;</p>
<table border="0">
<tbody>
<tr valign="top">
<td><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697206" alt="" width="256" height="256" style="vertical-align:top"></td>
<td>
<p>The following development boards are supported by ATE.</p>
<ul>
<li>Arduino Uno (Tested) </li><li>Arduino Mega 2560 (Tested) </li><li>Arduino Leonardo (Tested) </li><li>Duemilanove </li><li>Nano </li><li>Esplora </li><li>Micro </li><li>Mini </li><li>ArduinoTiny (24/44/84) </li><li>ArduinoTiny (24/45/85) </li><li>ArduinoTiny (2313/2413) </li><li>ArduinoTiny (87/167) </li></ul>
</td>
</tr>
</tbody>
</table>
<h2>Libraries and Boards</h2>
<p><img src="http://download-codeplex.sec.s-msft.com/Download?ProjectName=arduinotemplateexpress&DownloadId=700080" alt="Boards and Libraries" width="523" height="481"></p>
<p><strong style="font-size:10pt">&nbsp;</strong></p>
<h2>Supported Versions of Atmel Studio</h2>
<ul>
<li>Atmel Studio 6.1 ( Tested on Windows 8) </li></ul>
<h2>Features</h2>
<p>Version 1.0.2 (Beta 1)</p>
<ul>
<li>Wizard driven templates capable of creating libraries or sketches </li><li>Include compiled and source code version of all Arduino libraries included in version 1.04 except GSM.
<ul>
<li>ArduinoCore </li><li>EEPROM </li><li>Esplora (For Esplora board only) </li><li>Ethernet </li><li>Firmata </li><li>GSM (Not Included) </li><li>LiquidCrystal </li><li>SD </li><li>Servo </li><li>SoftwareSerial </li><li>SPI </li><li>Stepper </li><li>WiFi </li><li>Wire </li></ul>
</li><li>One key deployment of sketches and libraries </li><li>Uses AVRDUDE to deploy sketches via bootloader or external programmers such as AVR Dragon, MKII, etc. (default)
</li><li>Uses ATPROGRAM to deploy sketches via external programmers such as AVR Dragon, MKII, etc.
</li><li>Support deploying sketches as a file transfer to delegate the deployment to another machine or simulation system (experimental).
</li><li>Support compilation of core libraries at frequencies different than 16MHZ.&nbsp;&nbsp;
</li><li>Includes script to compile all distributed libraries from the command line. </li><li>Support compilation of one sketch for multiple boards using a command line script (experimental)
</li><li>Support addition of new commercial or custom boards to the boards.xml registry
</li><li>Allows definition of favorite board to default wizard when creating a new sketch or library.
</li><li>Allows changing board graphic in wizard to brand your development environment.
</li></ul>
<h2>Template Features</h2>
<ul>
<li>Automatic generation of time stamp for every successful deployment </li><li>Automatic counter of successful deployments </li><li>Counter and time stamp of last deployment can be used in your sketches </li><li>Command line compile script with the following features:
<ul>
<li>Build Debug|Release versions of sketch </li><li>Build sketch at multiple frequencies if libraries have been compiled with this feature
</li><li>Builds same sketch for multiple boards|frequencies combinations (experimental)
</li><li>Deploy sketch to target board </li></ul>
</li><li>Keeps count of successful compilations </li><li>Keeps count of failed compilations </li><li>Keep count of failed deployments </li><li>Allows up to 100 scripts to run when compilation fails </li><li>Allows up to 100 scripts to run when compilation is successful </li><li>Allows up to 100 scripts to run when deployment is successful </li><li>Allows up to 100 scripts to run when deployment fails </li><li>Each sketch has its own deployment script that can be customized for each individual project.
</li></ul>
</div><div class="ClearBoth"></div>TheLandlordFri, 05 Jul 2013 14:33:19 GMTUpdated Wiki: Home 20130705023319PNew Post: Visual Micro compatabilityhttp://arduinotemplateexpress.codeplex.com/discussions/449018<div style="line-height: normal;">Any issues applying Arduino Template Express against an installation of Atmel Studio that's already had the Visual Micro extension applied?<br />
</div>frogerwhiteThu, 04 Jul 2013 00:58:53 GMTNew Post: Visual Micro compatability 20130704125853AUpdated Wiki: Homehttps://arduinotemplateexpress.codeplex.com/wikipage?version=22<div class="wikidoc">
<p>&nbsp;</p>
<h2>Project Description</h2>
<table border="0">
<tbody>
<tr valign="top">
<td valign="top" style="width:164px"><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697208" alt="" width="164" height="314" style="vertical-align:top"><br>
</td>
<td valign="top">
<p>Arduino Template Express (ATE) provides a wizard driven approach to the creation of libraries and sketches for multiple Arduino development boards.&nbsp; ATE is the natural next step for users who started with the Arduino IDE and want to move to a more mature
development environment, but continue using all the cool Arduino libraries and wide assortment of development boards.&nbsp; Developers who are already used to Atmel Studio, can continue using this environment and augment their development experience by using
binary versions of Arduino libraries and development boars and shields.</p>
<p>ATE is the second generation of the Arduino Installer project.&nbsp; The first generation of the Arduino Installer was a complex series of scripts that got modified during installation to hard code paths and parameters found in the users computer.&nbsp;
This prevented sketches and library projects from being shared between users without modifying multiple scripts and paths to make it work.&nbsp; ATE offers a much cleaner configuration driven design that can be easily expanded to support custom or commercial
development boards</p>
</td>
</tr>
</tbody>
</table>
<h2>Supported Boards</h2>
<p>&nbsp;</p>
<table border="0">
<tbody>
<tr valign="top">
<td><img src="https://www.codeplex.com/Download?ProjectName=arduinotemplateexpress&DownloadId=697206" alt="" width="256" height="256" style="vertical-align:top"></td>
<td>
<p>The following development boards are supported by ATE.</p>
<ul>
<li>Arduino Uno (Tested) </li><li>Arduino Mega 2560 (Tested) </li><li>Arduino Leonardo (Tested) </li><li>Duemilanove </li><li>Nano </li><li>Esplora </li><li>Micro </li><li>Mini </li></ul>
</td>
</tr>
</tbody>
</table>
<h2>Supported Versions of Atmel Studio</h2>
<ul>
<li>Atmel Studio 6.1 ( Tested on Windows 8) </li></ul>
<p><br>
<strong>&nbsp;</strong></p>
<h2>Features</h2>
<p>Version 1.0.2 (Beta 1)</p>
<ul>
<li>Wizard driven templates capable of creating libraries or sketches </li><li>Include compiled and source code version of all Arduino libraries included in version 1.04 except GSM.
<ul>
<li>ArduinoCore </li><li>EEPROM </li><li>Esplora (For Esplora board only) </li><li>Ethernet </li><li>Firmata </li><li>GSM (Not Included) </li><li>LiquidCrystal </li><li>SD </li><li>Servo </li><li>SoftwareSerial </li><li>SPI </li><li>Stepper </li><li>WiFi </li><li>Wire </li></ul>
</li><li>One key deployment of sketches and libraries </li><li>Uses AVRDUDE to deploy sketches via bootloader or external programmers such as AVR Dragon, MKII, etc. (default)
</li><li>Uses ATPROGRAM to deploy sketches via external programmers such as AVR Dragon, MKII, etc.
</li><li>Support deploying sketches as a file transfer to delegate the deployment to another machine or simulation system (experimental).
</li><li>Support compilation of core libraries at frequencies different than 16MHZ.&nbsp;&nbsp;
</li><li>Includes script to compile all distributed libraries from the command line. </li><li>Support compilation of one sketch for multiple boards using a command line script (experimental)
</li><li>Support addition of new commercial or custom boards to the boards.xml registry
</li><li>Allows definition of favorite board to default wizard when creating a new sketch or library.
</li><li>Allows changing board graphic in wizard to brand your development environment.
</li></ul>
<h2>Template Features</h2>
<ul>
<li>Automatic generation of time stamp for every successful deployment </li><li>Automatic counter of successful deployments </li><li>Counter and time stamp of last deployment can be used in your sketches </li><li>Command line compile script with the following features:
<ul>
<li>Build Debug|Release versions of sketch </li><li>Build sketch at multiple frequencies if libraries have been compiled with this feature
</li><li>Builds same sketch for multiple boards|frequencies combinations (experimental)
</li><li>Deploy sketch to target board </li></ul>
</li><li>Keeps count of successful compilations </li><li>Keeps count of failed compilations </li><li>Keep count of failed deployments </li><li>Allows up to 100 scripts to run when compilation fails </li><li>Allows up to 100 scripts to run when compilation is successful </li><li>Allows up to 100 scripts to run when deployment is successful </li><li>Allows up to 100 scripts to run when deployment fails </li><li>Each sketch has its own deployment script that can be customized for each individual project.
</li></ul>
</div><div class="ClearBoth"></div>TheLandlordWed, 03 Jul 2013 14:51:38 GMTUpdated Wiki: Home 20130703025138PUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013)https://arduinotemplateexpress.codeplex.com/releases/view/108721<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">Arduino Template Express Support</a> or create an issue in this site.<br /><br /><b>Quick Tips</b><br />- <i>Where is Arduino Template Express installed?</i><br /> To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br /> you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br /> ATE_HOME is the environment variable that points to the root of the ATE folder.<br /> <br />- <i>How do I deploy a sketch</i><br /> The setup program installed an option under Tools\Deploy that is responsible for starting the<br /> deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br /> option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br /> correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br /> <br />-<i> How is all this put together</i><br /> Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br /> paths. You can add boards, programing ports and devices to your heart&#39;s content.<br /> <br />- <i>I added a board, but it does not show up when I create a new template</i><br /> Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects <br /> where EnableForProjects=true<br /> <br />- <i>How do I enable SPI or another programming mode when deploying a sketch</i><br /> change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br /> <br />- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br /> In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to <br /> external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The <br /> file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br /> %ATE_HOME%\Graphics\arduino-esplora.png as an example.<br /><br /><b>Release Features</b><br />- Wizard driven template capable of creating libraries or sketches for the following development boards:<br /> Uno (Tested)<br /> Mega2560 (Tested)<br /> Leonardo (Tested)<br /> Duemilanove<br /> Nano<br /> Esplora<br /> Micro<br /> Mini<br /> <br />- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br /> ArduinoCore<br /> EEPROM<br /> Esplora (For Esplora board only)<br /> Ethernet<br /> Firmata<br /> GSM (not included - due to compilation problems)<br /> LiquidCrystal<br /> SD<br /> Servo<br /> SoftwareSerial<br /> SPI<br /> Stepper<br /> WiFi<br /> Wire<br /><br />- Support one key deployment of sketches and libraries<br />- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br />- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br />- Include scripts to recompile all distributed libraries <br />- Include Atmel Studio Solutions for all distributed libraries.<br />- Support compilation of sketch for multiple boards using command line script (experimental).<br />- Support addition of new commercial or custom boards to the boards.xml registry<br />- Allows definition of favorite boards to default wizard when creating a new sketch or library<br />- Supports Atmel Studio 6.1 only <br />- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br />- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div><div class="ClearBoth"></div>TheLandlordSun, 30 Jun 2013 12:03:44 GMTUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013) 20130630120344PReleased: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013)http://arduinotemplateexpress.codeplex.com/releases/view/108721
<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">
Arduino Template Express Support</a> or create an issue in this site.<br>
<br>
<b>Quick Tips</b><br>
- <i>Where is Arduino Template Express installed?</i><br>
To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br>
you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br>
ATE_HOME is the environment variable that points to the root of the ATE folder.<br>
<br>
- <i>How do I deploy a sketch</i><br>
The setup program installed an option under Tools\Deploy that is responsible for starting the<br>
deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br>
option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br>
correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br>
<br>
-<i> How is all this put together</i><br>
Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br>
paths. You can add boards, programing ports and devices to your heart&#39;s content.<br>
<br>
- <i>I added a board, but it does not show up when I create a new template</i><br>
Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects
<br>
where EnableForProjects=true<br>
<br>
- <i>How do I enable SPI or another programming mode when deploying a sketch</i><br>
change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br>
<br>
- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br>
In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to
<br>
external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The
<br>
file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br>
%ATE_HOME%\Graphics\arduino-esplora.png as an example.<br>
<br>
<b>Release Features</b><br>
- Wizard driven template capable of creating libraries or sketches for the following development boards:<br>
Uno (Tested)<br>
Mega2560 (Tested)<br>
Leonardo (Tested)<br>
Duemilanove<br>
Nano<br>
Esplora<br>
Micro<br>
Mini<br>
<br>
- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br>
ArduinoCore<br>
EEPROM<br>
Esplora (For Esplora board only)<br>
Ethernet<br>
Firmata<br>
GSM (not included - due to compilation problems)<br>
LiquidCrystal<br>
SD<br>
Servo<br>
SoftwareSerial<br>
SPI<br>
Stepper<br>
WiFi<br>
Wire<br>
<br>
- Support one key deployment of sketches and libraries<br>
- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br>
- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br>
- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br>
- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br>
- Include scripts to recompile all distributed libraries <br>
- Include Atmel Studio Solutions for all distributed libraries.<br>
- Support compilation of sketch for multiple boards using command line script (experimental).<br>
- Support addition of new commercial or custom boards to the boards.xml registry<br>
- Allows definition of favorite boards to default wizard when creating a new sketch or library<br>
- Supports Atmel Studio 6.1 only <br>
- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br>
- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div>
<div></div>
Sun, 30 Jun 2013 12:03:44 GMTReleased: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013) 20130630120344PUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013)https://arduinotemplateexpress.codeplex.com/releases/view/108721<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">Arduino Template Express Support</a> or create an issue in this site.<br /><br /><b>Quick Tips</b><br />- <i>Where is Arduino Template Express installed?</i><br /> To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br /> you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br /> ATE_HOME is the environment variable that points to the root of the ATE folder.<br /> <br />- <i>How do I deploy a sketch</i><br /> The setup program installed an option under Tools\Deploy that is responsible for starting the<br /> deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br /> option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br /> correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br /> <br />-<i> How is all this put together</i><br /> Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br /> paths. You can add boards, programing ports and devices to your heart&#39;s content.<br /> <br />- I added a board, but it does not show up when I create a new template<br /> Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects <br /> where EnableForProjects=true<br /> <br />- How do I enable SPI or another programming mode when deploying a sketch<br /> change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br /> <br />- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br /> In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to <br /> external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The <br /> file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br /> %ATE_HOME%\Graphics\arduino-esplora.png as an example.<br /><br /><b>Release Features</b><br />- Wizard driven template capable of creating libraries or sketches for the following development boards:<br /> Uno (Tested)<br /> Mega2560 (Tested)<br /> Leonardo (Tested)<br /> Duemilanove<br /> Nano<br /> Esplora<br /> Micro<br /> Mini<br /> <br />- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br /> ArduinoCore<br /> EEPROM<br /> Esplora (For Esplora board only)<br /> Ethernet<br /> Firmata<br /> GSM (not included - due to compilation problems)<br /> LiquidCrystal<br /> SD<br /> Servo<br /> SoftwareSerial<br /> SPI<br /> Stepper<br /> WiFi<br /> Wire<br /><br />- Support one key deployment of sketches and libraries<br />- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br />- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br />- Include scripts to recompile all distributed libraries <br />- Include Atmel Studio Solutions for all distributed libraries.<br />- Support compilation of sketch for multiple boards using command line script (experimental).<br />- Support addition of new commercial or custom boards to the boards.xml registry<br />- Allows definition of favorite boards to default wizard when creating a new sketch or library<br />- Supports Atmel Studio 6.1 only <br />- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br />- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div><div class="ClearBoth"></div>TheLandlordSat, 29 Jun 2013 19:00:47 GMTUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013) 20130629070047PUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013)https://arduinotemplateexpress.codeplex.com/releases/view/108721<div class="wikidoc">For problems during Beta testing - send emails to <a href="mailto:arduino.template.express@gmail.com">Arduino Template Express Support</a> or create an issue in this site.<br /><br /><b>Quick Tips</b><br />- <i>Where is Arduino Template Express installed?</i><br /> To find out where ATE is installed open a command window and type set | find &quot;ATE&quot;<br /> you will get a result such as ATE_HOME=C:\Users\Omar\Documents\Arduino Template Express<br /> ATE_HOME is the environment variable that points to the root of the ATE folder.<br /> <br />- <i>How do I deploy a sketch</i><br /> The setup program installed an option under Tools\Deploy that is responsible for starting the<br /> deployment process once you have a sketch ready. It is adviseable that you configure the deploy<br /> option on the build toolbar by going to Tools\Customize\Command and adding the external tool that<br /> correspond to the deploy option to the build toolbar. This will give you true one click deployment.<br /> <br />-<i> How is all this put together</i><br /> Start by taking a look at the %ATE_HOME%\boards.xml to find all board definitions and program<br /> paths. You can add boards, programing ports and devices to your heart&#39;s content.<br /> <br />- I added a board, but it does not show up when I create a new template<br /> Make sure the property &lt;EnableForProjects&gt; is set to true. The wizard only picks up projects <br /> where EnableForProjects=true<br /> <br />- How do I enable SPI or another programming mode when deploying a sketch<br /> change the programmer in your sketch\script\localboard.xml file. (TODO) - Provide examle<br /> <br />- <i>How do I change the development board pictures that appear in the wizard to brand the environment</i><br /> In the &lt;BitmapName&gt;internal.uno&lt;/BitmapName&gt; of the boards.xml file change the name to <br /> external.mygraphfile. Store a file name arduino-mygraphfile.png in the graphics directory. The <br /> file MUST be name arduino-{somename}.png The size of the file must be 150x150. See<br /> %ATE_HOME%\Graphics\arduino-esplora.png as an example.<br /><br /><b>Release Features</b><br />- Wizard driven template capable of creating libraries or sketches for the following development boards:<br /> Uno (Tested)<br /> Mega2560 (Tested)<br /> Leonardo (Tested)<br /> Duemilanove<br /> Nano<br /> Esplora<br /> Micro<br /> Mini<br /> <br />- Include compiled and source code version of all Arduino libraries included in version 1.04. The following libraries are included:<br /> ArduinoCore<br /> EEPROM<br /> Esplora (For Esplora board only)<br /> Ethernet<br /> Firmata<br /> GSM (not included - due to compilation problems)<br /> LiquidCrystal<br /> SD<br /> Servo<br /> SoftwareSerial<br /> SPI<br /> Stepper<br /> WiFi<br /> Wire<br /><br />- Support one key deployment of sketches and libraries<br />- Support deploying sketches with avrdude to target bootloader or external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches with atprogram to target external programmers such as AVR Dragon, MKII, etc<br />- Support deploying sketches as a file transfer (experimental) - to delegate the deployment to other machine or simulation system<br />- Support compilation of core libraries at frequency different than 16MHZ. Only 16MHZ is deployed with ATE.<br />- Include scripts to recompile all distributed libraries <br />- Include Atmel Studio Solutions for all distributed libraries.<br />- Support compilation of sketch for multiple boards using command line script (experimental).<br />- Support addition of new commercial or custom boards to the boards.xml registry<br />- Allows definition of favorite boards to default wizard when creating a new sketch or library<br />- Supports Atmel Studio 6.1 only <br />- Allows changing graphic display of board in wizard by registering extenal images in graphics directory and boards.xml registry<br />- It is now possible to share projects with other ATE users since templates no longer have hardcoded path information</div><div class="ClearBoth"></div>TheLandlordSat, 29 Jun 2013 16:16:54 GMTUpdated Release: Arduino Template Express 1.0.2 (Beta 2) (Jun 29, 2013) 20130629041654P