Loading...
  Show Posts
Pages: [1]
1  Development / Other Software Development / Arduino Installer For Atmel Studio - Version 1.01 Beta on: September 29, 2012, 10:07:17 am
Do you want to take control of your Arduino development experience?  Does developing with the Arduino IDE feels like playing Frisbee with a narcoleptic dog? Do you want One Click Deployment for all your Arduino and AVR projects?  Do you need to compile your projects from the command line to support Continuous Integration?  Do you need a unit testing framework for your Arduino Projects? If so, then take a look at the Arduino Installer For Atmel Studio - Version 1.01 Beta 1.  This version of the installer is packed with new features and bug fixes, take a look.

Product Link:https://arduinoinstaller.codeplex.com/releases/view/95451

New Features
- Total of 7 project templates included
  - C program
  - C library
  - C++ program
  - C++ library
  - Arduino Unit Tests
  - Arduino library
  - Arduino program (sketch)
- Graphical setup instead of batch file
- Group all supporting scripts under a script directory in the solution
- Support for calling multiple pre-build, post-build and deployment scripts
- Automatically generation of command line script to compile projects
- Automatically generation of command line script to unistall libraries
- Command line script to compile and deploy lists of unit test suites
- Automatic detection of unit test suites as long as naming convention is followed
- Automatic detection of configuration (debug vs release)
- Automatic device detection
- Support USBTINY, AVRMKII and AVR Dragon programmers for AVR projects
- Graphical setup routine to faciliate installation
- Item template for unit test suites
- Optimized ArduinoUnit library using test numbers to minimize memory footprit
- Include ArduinoUnit in unit test project to minimize external library dependencies
- msbuild build.xml script to support compiling from command line and continous integration setups
- msbuild script to compile and deploy all arduino libraries

Bug Fixes
- Handling spaces in avrdude path
- Handling spaces in project names
- Handling spaces in project path
2  Development / Other Software Development / Re: Atmel Studio 6 on: August 24, 2012, 06:26:53 am
The script from Omar's site works for Release code out of the box.  If you need to deploy Debug code, change the localdeploy.bat accordingly.  Atmel Studio does not export the $(Configuration) property to external tools, at least not yet, therefore the localdeploy.bat is hard coded to the Release mode, but it can be easily changed.  The next release of the installation script is going to address this problem.
3  Development / Other Software Development / Re: Using Atmel Studio 6 with Arduino Boards on: August 13, 2012, 07:25:24 pm
I have created an installation script to install Arduino libraries and project templates in Atmel Studio 6. The installation is a zip file with an install.bat script.  After the installation is completed developers enjoy the following functionality;

1- Arduino sketch project template to do File\New\Project\Arduino Sketch
2 - Arduino library project template
3 - One click deployment using avrdude
4 - Access to all Arduino libraries distributed with the IDE as binaries.
5 - A solution with projects for all Arduino libraries to re-deploy as needed.

For a full tutorial of how to configure the installation script for your environment read this post at my blog.

http://omarfrancisco.com/arduino-programing-using-atmel-studio-6-0/

This installation script should be of help to developers transitioning out of the Arduino IDE.
4  Development / Other Software Development / Arduino Installer For Atmel Studio 6.0 on: August 13, 2012, 07:17:11 pm
I have created an installation script to install Arduino libraries and project templates in Atmel Studio 6. The installation is a zip file with an install.bat script.  After the installation is completed developers enjoy the following functionality;

1- Arduino sketch project template to do File\New\Project\Arduino Sketch
2 - Arduino library project template
3 - One click deployment using avrdude
4 - Access to all Arduino libraries distributed with the IDE as binaries.
5 - A solution with projects for all Arduino libraries to re-deploy as needed.

For a full tutorial of how to configure the installation script for your environment read this post at my blog.

http://omarfrancisco.com/arduino-programing-using-atmel-studio-6-0/

This installation script should be of help to developers transitioning out of the Arduino IDE.
5  Using Arduino / Project Guidance / How do you document your project's vision on: July 12, 2012, 06:07:48 am
I have an entry in my blog discussing different styles to capture the vision of a project.  It targets electronic hobbyists building personal projects.  Besides the styles I documented in the blog, I am interested in understanding how other people come up and document the vision of their personal projects.  See http://omarfrancisco.com/capturing-your-project-vision/
6  Using Arduino / Networking, Protocols, and Devices / Re: HD44780 Protocol Analyzer on: June 28, 2012, 08:28:24 pm
It's not that hard once you understand the functionality your are expected to develop, which is the setting screen, test data, capture frames, analyzer and reporting.  Go through the source code of the different analyzers to see how they were implemented.  One thing I would do different if I had to do it again is invest more time at the beginning of the development effort in designing a solid test data generator to cover all the different use cases in which I was interested.  If you do this, by the time you start analyzing real data streams, you will not get many surprises.

Good luck.
7  Using Arduino / Networking, Protocols, and Devices / HD44780 Protocol Analyzer on: June 27, 2012, 09:50:53 pm
I have developed an open source HD44780 protocol analyzer for the Saleae Logic/Logic16.  A description of the features is located at http://omarfrancisco.com/hd44780-protocol-analyzer/
Looking for testers and feedback.  The source code and binary are located at https://hd44780analyzer.codeplex.com/.  This version is for windows only.
8  Using Arduino / General Electronics / Using Electronic Microscope To Inspect PCB on: July 29, 2011, 08:55:36 pm
I have created a small review of the Veho VMS-0004 Discovery electronic microscope as a tool to inspect PCBs.  The review is at http://omarfrancisco.com/using-the-veho-discovery-digital-microscope-to-inspect-pcb/.  Hope the review is helpful for anyone considering investing in a microscope to inspect PCBs.
9  Community / Exhibition / Gallery / Breadboard and Arduino Inside Box of Cohibas on: July 02, 2011, 02:28:32 pm
I have assembled a group of breadboards inside a box of Cohiba cigars.  There is room for up to two replaceable Arduinos and a lot of real state for prototyping.  Take a look at the pictures.  You can see the entire article in by blog.  http://omarfrancisco.com/i-want-my-cohiba/

Top box


Open


Full Board
Pages: [1]