Project tutorial
Solar Tracker V2.0

Solar Tracker V2.0 © CC BY-NC-SA

Track the sun in X and Y with this simple Arduino project.

  • 106 respects

Components and supplies

Necessary tools and machines

Laser cutter (generic)

Apps and online services

About this project

Step by Step Guide.

Our original 2015 Solar Tracker was more concerned with physical mechanics than it was about electronics and this proved to be its biggest downfall. When we started redesigning this project we made the decision to change our wiring from a 'bundle of wires' approach to an easy 'plug and play' approach since our audience tended to be students.

* Full disclosure, we do sell kits and parts for this on our website. This project is 100% Open Source and you never need to spend a penny on us if you don't want to.

The first thing we did was create a custom Arduino shield for plugging in the servos and sensors. The original design used a generic Arduino Uno Sensor Shield that worked well for the servos but not well for the sensors. Our Shield is nothing special overall and it was by far the most simple aspect to design. (We've also used it for other projects where we needed to plug in a simple sensor and a servo.)

To keep the sensors in place we designed a very simple sensor holder that could easily screw down to the wood. A set of pin headers then allowed us to connect the sensor PCB to the shield with female jumpers. Troubleshooting this setup is far easier than our original 'bundle of wires' or a breadboard.

Lastly, we went over our design and changed quite a bit of the wood from quarter inch to eighth inch to cut down on weight. While we never had any reports of people having issues with their 9G servos burning out the less weight they were moving the better. This also cut down on cost and shipping weights for us since we tend to ship a lot of kits internationally.

All the files for this can be found on our GitHub repo. This includes the PCB files for the Shield and Sensor holder, the laser cut wood, and all our old V 1.0 files. A savvy eyed builder might also see that we have an Arduino Nano PCB designed for this project as well, however it remains untested. Theres no reason why it wouldn't work we just decided not to go that route with our kits.


GitHub Repo Code
Our simple code.

Custom parts and enclosures

Laser Cut Files
We use both 1/8th and 1/4th inch plywood for this project. You'll need a bunch of 8-32 screws and nuts. We mostly use 3/4th inch screws, a single 1/2 inch and 2.5 inch screw, and 4 very small #2 wood screws.


GitHub PCB Files
The files for our Shield and Sensor Holder. You'll also find a Arduino Nano PCB as well, but we've never tested it before.


Similar projects you might like

Solar Panel Sun Tracker - Phone Charger

Project tutorial by FIELDING

  • 259 respects

Solar Tracker 35W with DC Motors

Project showcase by DemetrisEng

  • 80 respects

Dual Axis Solar Tracker Panel with Auto and Manual Mode

Project tutorial by Giannis Arvanitakis

  • 92 respects

Non Optical Solar Tracker (East Tower 2.4KW)

Project in progress by Team Trouble

  • 73 respects

Solar Tracker Arduino

Project tutorial by Fikret

  • 1 comment
  • 27 respects

Solar Tracker with Live Data Feed - Windows IoT

Project tutorial by Jed Hodson

  • 1 comment
  • 33 respects
Add projectSign up / Login