Skip to content

This project showcases a classic DVD screensaver animation on the Adafruit 128x64 OLED Bonnet

License

Notifications You must be signed in to change notification settings

2wenty2wo/pi-dvd-screensaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📀 Pi DVD Screensaver 📀

Pi DVD Screensaver in action

This project showcases a DVD screensaver animation on the Adafruit 128x64 OLED Bonnet for Raspberry Pi. The DVD logo bounces around the screen, changing direction upon pressing the corresponding buttons. The project was developed using ChatGPT, an AI language model.


📌 Table of Contents


🎥 Introduction

This project provides a simple and fun DVD screensaver animation that can be displayed on the Adafruit 128x64 OLED Bonnet for Raspberry Pi.


✨ Features

  • 🎵 Bouncing DVD logo animation on the OLED display
  • 🕹 Button controls for changing the logo's direction
  • 🔄 Screen inversion toggle functionality

🛠 Requirements

  • Raspberry Pi
  • Adafruit 128x64 OLED Bonnet
  • Python 3.x

🚀 Installation

  1. Clone the repository:
git clone https://github.com/2wenty2wo/pi-dvd-screensaver.git
  1. Install the required dependencies:
pip install adafruit-circuitpython-ssd1306
pip install RPi.GPIO
  1. Connect the Adafruit 128x64 OLED Bonnet to your Raspberry Pi.

  2. Run the script:

cd pi-dvd-screensaver
python pi-dvd-screensaver.py

🎮 Usage

  • The DVD logo will start bouncing around the screen automatically.
  • Use the D-pad to change the DVD logo's direction.

🤝 Contributing

Contributions are welcome! If you have any suggestions, improvements, or new features, feel free to open an issue or submit a pull request.


📝 License

This project is licensed under the MIT License.


🙏 Acknowledgements

This project was developed using ChatGPT, an AI language model. ChatGPT is an advanced language model developed by OpenAI.

About

This project showcases a classic DVD screensaver animation on the Adafruit 128x64 OLED Bonnet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages