EE-SY310 photo reflective sensor breakout

Out of Stock

Thanks, you will get an email when it's available again!

Fill your email below and we will notify you as soon as the product is back in stock!

Notify Me


What it is:

  • Photo reflective sensor breakout that makes it plug-and-play compatible with Moteino/Arduino or any other microcontroller
  • Dark ON model (EE-SY310)
  • Digital output HIGH/LOW depending if it detects a dark/bright spot
  • Meant to detect revolutions on spinning wheels/gears that are marked with a dark spot
  • can also be used to detect a water meter dial or a conventional electric meter containing a spinning dial with a dark line
  • wide supply voltage range: 4.5 to 16 VDC. Tested to work fine at 3.3V, otherwise can be hooked to the VIN pin on the Moteino to give it the same voltage as the Moteino power input. IOW it will work with anything above ~3V (not tested at more than 5V though).
  • Can be tested simply by hovering it over a blank piece of paper with a dark spot (marker or anything else). As you transition from light to dark you should see the input transition between HIGH/LOW
  • The distance to the target should be around 5-10mm for optimal detection
  • the output pins are: VCC, GND, OUT. They are 0.1" standard spaced
  • you should avoid using it in sunlight, as it will stall to LOW, unless you can shade/cover it

What you get:

  • Assembled breakout including EE-SY310 photo reflective sensor and necessary components to make it work with any microcontroller
  • Kit version: all the components that you will solder to the small PCB

For sensor details see the datasheet.


For details and a writeup on my blog click here.

Also check my blog ( for updates and other projects.
Also see my Github repository for example code how to use this sensor with your Arduino or Moteino.


Solder it like this:


Here's a quick sample application, driving a LED:

EE-SY310 application

Driving a low power LED output (LED anode to VCC, LED cathode to sensor OUT for inverted operation):

Here's a youtube video of it in action: