Tom suggested I post up some pictures.
So Tom sent me one of his extra eagle boards, and his code. I wanted to also have a light control in my the app so I altered his code and took out the low fan speed and used it to control the light instead. Since I couldnt figure out how to get the extra 3rd pin wire he had to function right.
All in all it works, however I am not sure why the light is half lit when plugged in as shown in the picture. I can control up to 3 fans with the way I have it wired.
Big thanks to tom for all the help and code.
My modified code is at
Toms original code is at