Member #259947

Member Since: October 19, 2011

Country: United States

  • News - October Caption Contest | about 6 months ago

    Grounded by the triangle pose.

  • Product WRL-10532 | about a year ago

    I have successfully used this with two Arduinos. I was stuck at first, so these points might be of help to others:

    1) Using the VirtualWire library linked above is a really good idea. Then you don’t have to worry about noise or how the signal is actually transmitted. Simply call a function to send an array of bytes on the transmitter (currently max 27), and call another function to wait for incoming bytes on the receiver. Copy-paste the example code for setup(). It’s super easy!

    2) The VirtualWire library has a function to set the TX and RX-pin. But do not use pin 10! Pin 10 is assigned as default for something else (PTT, push to talk? I don’t know, but probably don’t need to know either). You might make it work on pin 10 by assigning PTT to another pin, but I haven’t tested that. I just know that it does not work if you select pin 10 for the receiver.

    3) There are three GND-pins, and two VDD-pins. My device works fine if I only connect one of the GND-pins and one of the VDD-pins (either is fine).

    4) A comment below mentions the need to connect the linear output pin to ground via a resistor to improve signal quality. Perhaps this is true, but I was able to get communication working without the resistor, so don’t worry about it to begin with.

No public wish lists :(