I recently just purchased the Seeed bluetooth shield from Radioshack (http://www.radioshack.com/product/index.jsp?productId=12688459)i am using Arduino UNO R3 .I found this http://www.seeedstudio.com/wiki/Bluetooth_Shield but it didn't really help me i installed the two libraries and up loaded slave but it didnt work it came up with an error . I spent three days trying to figure out how to use it but I'm so lost could someone please help me? it would be much appreciated.

Slave:37: error: 'NewSoftSerial' does not name a typeSlave.pde: In function 'void loop()':Slave:52: error: 'blueToothSerial' was not declared in this scopeSlave:58: error: 'blueToothSerial' was not declared in this scopeSlave.pde: In function 'void setupBlueToothConnection()':Slave:65: error: 'blueToothSerial' was not declared in this scope

this is the code im using im not the best coder so idk whats wrong i have the board setup just like on the wiki page

/*BluetoothShield Demo Code Slave.pde. This sketch could be used withMaster.pde to establish connection between two Arduino. It can alsobe used for one slave bluetooth connected by the device(PC/Smart Phone)with bluetooth function.2011 Copyright (c) Seeed Technology Inc. All right reserved.

Author: Steve Chang

This demo code is free software; you can redistribute it and/ormodify it under the terms of the GNU Lesser General PublicLicense as published by the Free Software Foundation; eitherversion 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNULesser General Public License for more details.

You should have received a copy of the GNU Lesser General PublicLicense along with this library; if not, write to the Free SoftwareFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

For more details about the product please check http://www.seeedstudio.com/depot/

void loop() { char recvChar; while(1){ if(blueToothSerial.available()){//check if there's any data sent from the remote bluetooth shield recvChar = blueToothSerial.read(); Serial.print(recvChar); } if(Serial.available()){//check if there's any data sent from the local serial terminal, you can add the other applications here recvChar = Serial.read(); blueToothSerial.print(recvChar); } }}

/*BluetoothShield Demo Code Slave.pde. This sketch could be used withMaster.pde to establish connection between two Arduino. It can alsobe used for one slave bluetooth connected by the device(PC/Smart Phone)with bluetooth function.2011 Copyright (c) Seeed Technology Inc. All right reserved.

Author: Steve Chang

This demo code is free software; you can redistribute it and/ormodify it under the terms of the GNU Lesser General PublicLicense as published by the Free Software Foundation; eitherversion 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNULesser General Public License for more details.

You should have received a copy of the GNU Lesser General PublicLicense along with this library; if not, write to the Free SoftwareFoundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

For more details about the product please check http://www.seeedstudio.com/depot/

void loop() { char recvChar; while(1){ if(blueToothSerial.available()){//check if there's any data sent from the remote bluetooth shield recvChar = blueToothSerial.read(); Serial.print(recvChar); } if(Serial.available()){//check if there's any data sent from the local serial terminal, you can add the other applications here recvChar = Serial.read(); blueToothSerial.print(recvChar); } }}

See i changed NewSoftSerial blueToothSerial(RxD,TxD); to SoftwareSerial blueToothSerial(RxD,TxD); and i put all my other code in the while statement and changed the incomingByte/Serial.read to recvChar in the if statement and now every thing is working nice that code is the code i used on my first wireless non autonomous robot XD

ok now i have another problem i was doing good then i took a break for like a week came back uploaded my edited sketch and now my phone detects the the seed slave it then says "connecting..." then "Bluetooth serial port connection fail."