8 RGB LED Driver Shield for Arduino Nano with Optical Defuse Sensor

  • Rajkumar Sharma
  • 2390
  • moderate
  • Tested


The board consists of 8 x RGB LEDs 1W, BJT transistors on each LED, series resistor across the LED for current limiting, a hole to mount 18mm optical sensor which may be a defuse sensor for object detection with Arduino nano.  The board can be programed to create multiple RGB LED related applications, like interactive lamp, automatic bathroom light etc. I have used Omron E3F-D32 defuse optical sensor which can detect human or object at a distance up to 300mm. When the sensor detect any object within the range of 300mm its toggles output. The output is PNP type, the range of sensor is adjustable using trimmer pot and also sensor has LED operation indicator. All RGB LED transistors connected to D3, D5, D6 of Arduino PWM pins which helps to create multi-color effects. Optical sensor connected to digital pin D13 of Arduino Nano. Board also has prototype area to mount other sensors or circuitry and some additional components are provided to make PIC based applications or RS485 based RGB LED controller. Circuit works with 12V DC input.


  • Supply 12V DC
  • 8 RGB LEDs Each 1W
  • Defuse Reflective Sensor for Interactive Light
  • PCB Diameter 92.06 MM


Parts List



OMRON E3F3 Photoelectric Sensor Datasheet




Leave a Reply


PS5 & XBOX Series X Giveaway

By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.