The PIC processes the image data and writes it to a color LCD over a unidirectional, 9bit SPI-like bus. A configuration file on the SD card defines the delay between images. Hardware (PNG). The circuit and PCB are designed using the freeware version of. All the files for this project are included in the project archive linked at the end of the article. Microcontroller We used a Microchip 28pin SOIC microcontroller (IC1) in this project. We really like this chip because the peripheral pin select feature lets us put important features on the pins we want; this gives a smaller, simpler, more compact PCB.