Die Programmierung für die Beleuchtung war sehr einfach und darum sehr schnell umgesetzt.
Für das initialsieren der SD-Karte und Modul habe ich die Standard-Library von Arduino benutzt. Wichtig ist, dass man das Modul auf bestimmte Pins einstecken muss! Ansonsten wird die SD-Karte nicht erkannt. Welche PINs es sind hängt vom Mikrokontroller ab. Das kann man aber in der Arduino-Dokumentation nachschlagen.
Weiters war zu beachten: die SD-Karte muss mit FAT oder FAT16 formatiert sein. Die Sounddateien muss man in ein WAV-Format (16000Hz, 8bit und Mono) konvertieren damit sie vom Arduino abgespielt werden können. Dafür benutzte ich das Freeware-Tool Audacity.
Für das abspielen der Soundfiles benutzte ich die TMRpcm-Library und für die Fernbedienung habe ich die z3t0/Arduino-IRremote-Library verwendet.