Stap 1: Het onderzoek
De eerste stap in het maken van dit apparaat was om erachter te komen of het nog mogelijk was. Ik had nooit zelfs echt interfacing gegeven met een iPod veel dacht dat voordat dit en ik had geen idee als protocollen publiekelijk bestond om dit te doen.Een van de eerste websites die ik tegenkwam toen onderzoeken een Cornell senior ontwerp website die gedetailleerd de ontwikkeling van een iPod dock die nam en opdrachten verzonden naar een iPod. De site, https://courses.cit.cornell.edu/ee476/FinalProjects/s2007/awr8_asl45/awr8_asl45/index.html, was zeer behulpzaam bij de detaillering van de aansluitingen gemaakt zijn, maar vooral bleek dat dit in de Akte mogelijk om te doen was.
Ik kwam op verschillende meer middelen, en dan struikelde op mijn primaire bron. Ik vond de David Findlay blog, http://davidfindlay.org/weblog/files/2009_09_07_ipod_remote.php, en daarop hij sprak over zijn ontwikkeling van een externe iPod en een Arduino-bibliotheek die alle de iPod interfacing op een zeer eenvoudige manier behandeld. Dit is de library die ik in mijn project gebruikte.
Ik vond ook deze website nuttig overzicht van de Apple accessoire Protocol, https://nuxx.net/wiki/Apple_Accessory_Protocol. Het is niet echt nodig om te begrijpen als Davids-bibliotheek dit achter de schermen verwerkt, maar ik dacht dat het was goed om te weten en het kan nuttig zijn voor andere toepassingen.