Today I messed around with a little thing called a Grove Light Sensor. The version I got is v1.1. It’s pretty interesting, so I thought I’d share my experience with you all.
Get it ready
First, I got the sensor and a board. The sensor uses this thing called an LS06-S phototransistor. It’s supposed to give an output that changes smoothly based on how much light it gets. Then, I grabbed a Grove LED, because I wanted to make a simple circuit where the LED turns on when the light in the room is bright enough.

Try it out
So, I connected the LED to one of the Grove connectors on my board. I did the same with the light sensor, just plugged it into another connector. Then, I started playing around. I tried shining a bright light on the sensor, and I saw the readings go up. The highest it went was around 760. When I covered the sensor to make it really dark, the reading dropped to 0.
Make it work
I messed around with some formulas to try and get the readings in lux, but that’s a story for another time. I also noticed some people online talking about different libraries for this sensor. I tried a bunch of them with the Arduino IDE, but honestly, I didn’t have much luck with them. Maybe I’ll have better luck next time.
See the result
After some tinkering, I managed to get the LED to turn on when the light sensor detected enough light. It was pretty cool to see it work! It’s not a super complicated project, but it was fun to do. And it got me thinking about all the other things I could do with this sensor. Maybe I could use it to make a night light that turns on automatically, or something like that.
Anyway, that’s my little adventure with the Grove Light Sensor. It was a good time, and I learned a few things along the way. If you’re looking for a simple project to try out, I’d definitely recommend giving this one a go.
- First, I tried my best to get light data.
- Then, I tried to make the LED turn on when it was bright enough.
- After that, I tried some libraries but it didn’t work that good.
- Finally, I did it, even though there were some problems.
It is not difficult, but it was fun.