W2RES Arduino Antenna Rotator Project

Below is the Arduino project I have been discussing.
It interfaces between my computer and my Yaesu G-1000DXA Antenna rotator controller

Arduino projects are developed by creating a "shield" that sits on top of the Arduino device. The shield acts as an interface between the Arduino and the application you intend to use it for.

This picture is the raw board for my shield:

In "debugging" my design I had to make a number of modifications to the board. Below is the final board installed.
All the wire jumpers are modifications

The picture below shows the shield mounted to the Arduino

Below is the startup mode.
The button on the left is a reset button, the switch on the right is for manual rotation of the antenna.

Below is the normal mode with the antenna not rotating

Below is in rotation mode. You can see the current azimuth of the antenna and the demanded azimuth.

The Windows interface below allows preset directions, adjustment of rotation speed and if you click in the blue band, the antenna will go to that azimuth.
When the antenna is rotating, a red arrow appears at the desired azimuth.


This was a fun project and I learned a lot about the Arduino, both it's strengths and idiosyncrasies. 
I have not yet decided what my next project will be.
I am thinking of using a Raspberry Pi for remote operation of my station.
That is still in the conceptual stage.