Hi. This is my first post...
I'm making an Arduino based timer/thermostat for my pellet stove. I do have one that I bought with the stove, but as a new arduino fan, I want to make my own and improved controller. Since this will be an embedded solution, a wireless link for updating my software on the Arduino will be just perfect.
I received my two XBees with adapter kits earlier this week, and have been playing with it ever since. However, I can't get the programming link to work.
I have tried to swap the modems AND adapters, and I have also tried with two different Arduinos (Uno and Nano).
This is what I observe:
- Both green LEDs are blinking
- Red LED on the receiver end (Arduino side) is constantly on
- I see that the Arduino is resetting, so my reset circuit is correct
- When using a scope on the TX pin on the Xbee adapter, I see two short signals (pulses) going from the computer to the Arduino
- Moving the scope probe to the RX pin, I see a long pulse sequence going back to the computer.
- The red LED on the transmitter side (computer side) goes on for a short period when the Arduino is responding to the request from the IDE
- NO blinking of TX/RX leds on the Arduino
-IDE error message: avrdude: stk500_recv(): programmer is not responding
-Communication with the XBees from X-CTU works fine, and I have upgraded both to 10E8 and configured according to the writeup on the adafruit site
I also notice that uploading a new program over the USB cable to the Arduino will produce en error if the Xbee is connected. If i pull the RX pin on the arduino board (that is the TX pin on the XBee) uploading will work. I have been powering the Arduino through the USB, but in case USB and pin 0/1 will interfere with each other, I now use a wall wart.
My computer runs Linux, but I have also tried from a Windows computer. I'm using IDE directly to program the Arduino over the wireless link
Appreciate any help with this. Btw, I set up the Point2Point project and this is working fine...