Yl-105 Datasheet May 2026

Given YL numbering, the YL-105 is probably a comparator-based sensor module (like a threshold detector). The "helpful paper" would be:

To get an actual datasheet PDF:
Go to alldatasheet.com or datasheetcatalog.com and search for the main IC part number (LM393, etc.). That is the authoritative document.

If you can share a photo or the IC marking, I will give you the exact pinout and a sample circuit.

The YL-105 is a commonly used 433MHz Superheterodyne Wireless Receiver Module. It is frequently utilized in low-cost wireless communication projects, such as remote control systems, home automation, and sensor data transmission.

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. yl-105 datasheet

Here is the comprehensive datasheet and guide for the YL-105 module.


To read data from the YL-105, you do not need a specific library for the module itself, but rather a library for the protocol being used (e.g., RC Switch, VirtualWire).

Wiring:

Antenna: For the module to work effectively, you must attach an antenna. Given YL numbering, the YL-105 is probably a

The YL-105 module can be broken down into three functional blocks:

Connect DO to an Arduino digital pin with a pull-up resistor enabled (or use INPUT_PULLUP). Place a small neodymium magnet on a rotating shaft. Each time the magnet passes the YL-105, the output goes LOW. Use interrupts to count pulses per minute.

Arduino Code Snippet:

int sensorPin = 2;
volatile int pulseCount = 0;

void setup() pinMode(sensorPin, INPUT_PULLUP); attachInterrupt(digitalPinToInterrupt(sensorPin), countPulse, FALLING); Serial.begin(9600); To get an actual datasheet PDF: Go to alldatasheet

void loop() // Calculate RPM every second // ...

| Problem | Likely Cause | Solution | |---------|--------------|----------| | Output always LOW | Threshold too low or magnet always present | Turn potentiometer clockwise to increase threshold | | Output always HIGH | Threshold too high or no power | Turn potentiometer counterclockwise, check VCC/GND | | Jittery output near switching point | No hysteresis | Add a 100k resistor from DO to non-inverting input, or use software debounce | | No response even with strong magnet | Wrong magnetic pole | Use south pole of magnet | | AO reads constant voltage | Hall sensor damaged or VCC unstable | Check VCC with oscilloscope; replace module if needed |