Description Waveshare Digital LTR390-UV Ultraviolet Sensor is a compact digital ultraviolet sensor module built around the LTR390-UV-01. It can detect both ultraviolet light and ambient visible light, and provides direct digital output for UV index and light intensity through the I2C interface. This makes it a practical choice for environmental monitoring, weather instruments, light-aware automation, and compact sensor projects. The module integrates the LTR390-UV-01 on a small 27 x 20 mm board with onboard level conversion, allowing it to work with both 3.3V and 5V hosts. With high sensitivity, fast response, interrupt support, programmable thresholds, and compatibility with Raspberry Pi, Arduino, and STM32, this digital UV sensor is easy to integrate into both educational and development projects. Features Uses LTR390-UV-01 for both ultraviolet and visible light sensing. Direct UV index output and ambient light intensity output via I2C. Built-in ADC for direct digital measurement and better noise resistance. Fast response and high sensitivity for compact environmental sensing applications. Interrupt output and programmable threshold support for event-based sensing. Onboard level conversion circuit compatible with 3.3V and 5V systems. Compact 27 x 20 mm size for easy integration into small devices. Supports Raspberry Pi, Arduino, and STM32 with ready-to-use examples. Specifications UV Sensor (C) Brand Waveshare Model UV Sensor (C) Main Sensor LTR390-UV-01 Response Spectrum 280 to 430nm Measured Data UV index, ultraviolet intensity, ambient visible light intensity Communication Interface I2C, address 0x53 Operating Voltage 3.3V / 5V Onboard Features ADC, interrupt output, programmable thresholds, level conversion Dimensions 27 x 20 mm Mounting Hole Size 2.0 mm Supported Platforms Raspberry Pi, Arduino, STM32 Applications UV monitoring for outdoor devices and weather stations. Ambient light sensing for smart lighting and automation projects. Educational experiments involving ultraviolet and visible light measurement. Portable environmental monitoring devices. Raspberry Pi and Arduino sensor projects. Light-aware control systems with threshold-triggered actions. Product List UV Sensor (C) × 1 Other Content Pin definition: VCC 3.3V / 5V power input GND Ground SDA I2C data pin SCL I2C clock pin INT GPIO input for interrupt pulse signal output Connecting with Raspberry Pi Connecting with Arduino board Dimensions This digital UV sensor is especially useful in compact UV measurement devices because it combines direct digital output, threshold-trigger support, and broad platform compatibility in a small form factor. Your site also has helpful related reading on Waveshare and Raspberry Pi. Resources Waveshare Wiki Schematic Demo Code User Manual LTR390-UV-01 Datasheet Raspberry Pi Documentation Arduino Guide FAQ 1. Can this sensor measure both UV and visible light?Yes. The LTR390-UV-01 supports both ultraviolet sensing and ambient visible light sensing, and the module can output UV index and light intensity values. 2. What interface does this UV sensor use?The Waveshare Digital LTR390-UV Ultraviolet Sensor uses the I2C bus, making it easy to integrate with common development boards and microcontrollers. 3. Is it compatible with both 3.3V and 5V hosts?Yes. The board includes an onboard voltage translator, so it is compatible with both 3.3V and 5V systems. 4. Which platforms are supported?It supports Raspberry Pi, Arduino, and STM32 with available examples and documentation.