Here are my experiences. These might be helpful to others.

Following the tutorial I had the following issues.

  1. When I installed the TimerOne library it was in a folder called TimerOne-r11, the Arudino IDE didn't like this name, so I had to just TimerOne

  2. I copied the ArduinoFirmware folder to the Arduino sketch folder and tried to compile and got the following error:

In file included from ArduinoFirmware.ino:3: /Program.h:2:25: error: BoardSelect.h: No such file or directory In file included from ArduinoFirmware.ino:3: Program.h:32: error: 'MAX_PROGRAM_SIZE' was not declared in this scope

I found that the output of the VS2010 project was not copying the BoardSelect.h file to the output Arduino directory.

Once I this file was added to the ArduinoFirmware and compiled I was able to upload the program to the Uno.

From this point on following the Uno Snap tutorial I was able to establish communications.


asked 12 Jul '14, 20:32

Jacob%20Christ's gravatar image

Jacob Christ
accept rate: 0%

edited 12 Jul '14, 20:59

Scott's gravatar image

Scott ♦♦

Thank you, I'll fix the missing BoardSelect.h file in the project. I think this only affects you if you're compiling Snap yourself, because the file exists when you use the installer. Edit: this fix has been committed to the repository.

(12 Jul '14, 20:35) Scott ♦♦
Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: 12 Jul '14, 20:32

Seen: 64,963 times

Last updated: 12 Jul '14, 20:59

powered by OSQA