Yl105 Datasheet Better May 2026

Published by: Embedded Tech Insights
Reading Time: 6 minutes

When you are searching for the term "yl105 datasheet better," you aren't just looking for pinouts and voltage ratings. You want a comparative analysis. You want to know: Why should I choose the YL105 over the DHT11, DHT22, or the AM2302?

In the crowded world of capacitive humidity sensors, the YL105 is often misunderstood. Viewed by beginners as a "cheap alternative," this sensor module—when paired with a correct reading of its datasheet—offers a superior price-to-performance ratio for 80% of DIY and commercial IoT projects.

This article breaks down the YL105 datasheet in detail and explains exactly where, why, and how this sensor is better than its more famous rivals. yl105 datasheet better


Most online sources offering a YL-105 datasheet contain only:

Missing critical data:

// DO NOT DO THIS
void setup() 
  pinMode(2, OUTPUT);
  digitalWrite(2, LOW);
  delay(1); // Too short! Datasheet says 18ms minimum
  pinMode(2, INPUT);

After scouring GitHub, Hackaday, and Chinese forums, the answer is no. There is no official v2.0 datasheet. The YL-105 is a victim of its own success — so cheap that manufacturers don't bother with documentation. Published by: Embedded Tech Insights Reading Time: 6

However, you can build a better datasheet yourself. By following the calibration, hardware mods, and code above, you have essentially created a custom technical reference that outperforms any factory document.

Final Recommendation: Use the YL-105 for non-critical projects (plant watering alerts, greenhouse monitoring). For medical, scientific, or industrial applications, switch to a sensor with a genuine datasheet (e.g., Sensirion SHT85 or VH400). But if you are stuck with a box of YL-105s, the "better" datasheet is the one you just read.

The module typically comes with a 4-pin male header. The pin order is usually printed on the PCB silkscreen. Standard orientation is as follows: Most online sources offering a YL-105 datasheet contain

Wiring Diagram Reference:

| YL-105 Pin | Arduino Uno Pin | | :--- | :--- | | VCC | 5V | | GND | GND | | TX | Digital Pin 2 (SoftwareSerial RX) | | RX | Digital Pin 3 (SoftwareSerial TX) |


Below is a compiled, engineering-grade summary derived from component datasheets:

| Parameter | Value / Range | Source / Note | |-----------|---------------|----------------| | Supply Voltage | 3.3V – 5V DC (±5%) | PCB regulator (none) – direct to LM393 | | Quiescent Current | ~5mA (no IR LED) + 15mA IR LED | Calculated | | Output Type | Digital (DO): Active low (0V when obstacle detected) | Open-collector via LM393 | | Output Sink Current | Max 20mA (DO) | From LM393 datasheet | | Analog Output (AO) | 0V to VCC (inverse relationship with reflection) | Phototransistor voltage divider | | IR Wavelength | 940nm typical | Standard IR LED | | Detection Range | 2cm – 30cm (depends on object color/reflectivity) | Empirical, not guaranteed | | Response Time | < 10µs (digital output) | LM393 response + optical | | Operating Temp | 0°C – 70°C | Limited by LM393 commercial grade |