I've just started playing with my new TouchShield, and I've been following the tutorial that I downloaded to get it up and running. I got through to step 4, where I am supposed to upload the code to the TouchShield, but something seems to be wrong however.
The code compiles, then I push the reset button on the shield, and attempt to upload the code to the shield. I then get this in red text in the Arduino IDE output:
Connecting to programmer: .
Found programmer: Id = "AVRBOOT"; type = S
Software Version = 0.7; No Hardware Version given.
Programmer supports auto addr increment.
Programmer supports buffered memory access with buffersize=256 bytes.
Programmer supports the following devices:
Device code: 0x74
The TouchShield then displays a black screen, with two red lines - one along the very top, and one down the far left.
Also, when I select the TouchShield Stealth from tools->board, I get an error stating "Error building library AFSoftSerial" with the following text in the output:
AFSoftSerial.cpp:67: warning: 'SIG_PIN_CHANGE2' appears to be a misspelled signal handler
AFSoftSerial.cpp: In member function 'void AFSoftSerial::begin(long int)':
AFSoftSerial.cpp:150: error: 'PCMSK2' was not declared in this scope
AFSoftSerial.cpp:151: error: 'PCICR' was not declared in this scope
AFSoftSerial.cpp:154: error: 'PCICR' was not declared in this scope
I get something similar with the other library which I was instructed to install with the TouchShield (touchLargeNums)
Any ideas whats going on? I'd REALLY appreciate some pointers.
Oh, latest OSX, latest Arduino IDE, etc.