Skip to the content.

๐ŸŽฅ GIF Display Project

๐Ÿ“ University of California, Davis
๐Ÿ‘จโ€๐Ÿซ Professor: Soheil Ghiasi
๐Ÿ›  TA: Randall Fowler

๐Ÿ‘จโ€๐Ÿ’ป Developed by:


๐Ÿ“Œ Project Overview

The GIF Displayer is an interactive embedded system that allows users to search for and display animated GIFs on an Adafruit OLED display using Amazon Web Services (AWS). Designed for a seamless user experience, this system integrates IR remote navigation, AWS-based GIF retrieval, and real-time animation playback on a resource-constrained embedded device.


๐Ÿ”น How It Works


๐Ÿ”„ User Interaction & Controls


This project demonstrates a real-time multimedia experience on embedded hardware, combining efficient cloud-based data retrieval, responsive UI navigation, and smooth GIF rendering.


๐ŸŽฌ Project Demonstration

Check out the full video demo of our project:
๐ŸŽฅ Watch the Demo


๐Ÿ“Œ Project Sections

๐Ÿ”น Click on a section below to view details:


๐Ÿ“Œ System Diagrams

๐Ÿ“Š System Architecture Diagram
System Architecture

๐Ÿ“Š State Machine Diagram
State Machine


โœจ Acknowledgements

A special thanks to TA Randall Fowler for providing valuable feedback and support during implementation.