- Arduino MEGA 2560
(only if you have 
USE_IMAGERYset to 1, otherwise an Uno should be enough) - A buzzer/speaker
- Something to decrease power that goes to the buzzer/speaker if necessary (I used a LED)
 
 - A 2.8'' TFT LCD shield w/Cap Touch and microSD if you set 
USE_IMAGERYto 1 (anything that works with ILI9341 should work) (touch screen isn't used)- No screen is necessary if 
USE_IMAGERYis 0 
 - No screen is necessary if 
 
- Attach the TFT to the top of the arduino
 - Connect your buzzer
 - Change your settings
DEBUG: whether or not to serial print debug messages- old_music.ino
 - player.cpp
 
USE_IMAGERY: whether or not to enable tft and sd usage- old_music.ino
 - player.cpp
 - Draw_BMP.h
 
buzzer: pin of your buzzer- old_music.ino
 
SD_CS: if you haveUSE_IMAGERYset to 1 and your microSD uses a different pin/port- old_music.ino
 
BRIGHTNESS: 0-255 for the backlight strength (if you haveUSE_IMAGERYset to 1)- old_music.ino
 
 - Choose a song by setting 
CHOSEN_SONGin songs.h (not all songs are finished/correctly entered) - Upload images for songs to the SD (if 
USE_IMAGERYis 1) - Upload the sketch