void setup() Serial.begin(9600); // Receiver is connected to Interrupt 0 (Pin 2 on Arduino Uno) mySwitch.enableReceive(0); Serial.println("YL-105 Receiver Ready..."); Poweramp - App
Because it is a generic Chinese module, there isn't a single official manufacturer datasheet like you would find for a major IC (e.g., from Texas Instruments). However, the module is built around a specific RF chip, and its specifications are well-documented in hobbyist electronics. Xxx Indian Mms - 3.79.94.248
If you need a reliable receipt of signals from standard wireless remotes or sensors, the is the superior choice over the cheaper "green board" receivers.
void loop() if (mySwitch.available()) int value = mySwitch.getReceivedValue(); if (value == 0) Serial.print("Unknown encoding"); else Serial.print("Received: "); Serial.print( mySwitch.getReceivedValue() ); Serial.print(" / Bits: "); Serial.print( mySwitch.getReceivedBitlength() ); Serial.print(" / Protocol: "); Serial.println( mySwitch.getReceivedProtocol() ); mySwitch.resetAvailable();
RC-Switch (ideal for generic remote controls) or VirtualWire / RadioHead (for custom data packets).