Wiring the Ml8511 Ultra Violet Light Sensor on Microcontroller

About: something about yourself so our community can get to know you! ??

This is the ML8511 Ultra Violate Light Sensor, which is suitable for acquiring UV intensity indoor or outdoor. The ML8511 equipped with internal amplifier which converts photo-current to voltage depending on UV intensity, and offers you an easy interface to external circuits.

Applications Smart Phone, Watch, Weather Station, Navigation, Gaming, UV Radiation-Quantity Monitoring, Skin Care, Aging, Sterilization and Washing. The ML8511 detects 280~390nm light most effectively and categorized as part of the UVB Burning Rays Spectrum and UVA Tanning Rays Spectrum.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Features

Photodiode sensitive to UVA and UVBEmbedded Operational AmplifierAnalog Voltage OutputLow Supply Current (300uA typ.) and low standby current (0.1uA typ.)Small and thin surface mount package (4.0mm x 3.5mm x 0.73mm)

Step 2: Required Components

Arduino Microcontrollers, Teensy (Teensyduino Integrated), ESP8266 (ESP8266 Arduino IDE Integrated), DigiSpark, STM32, AVRML8511 Breakout Board / ML8511 SMP Chip (See the Schematics Diagram & Refer to ML511 Datasheet)Jumper Wire / DuPont WireSolder-less BreadboardLCD Display (Optional)

Step 3: Wiring Diagram / Source Code & Code Libraries


Source code and wiring guide can be found below.


Download ML8511 Datasheet | PDF

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest