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.
- 🎥 Introduction
- ✨ Features
- 🛠 Requirements
- 🚀 Installation
- 🎮 Usage
- 🤝 Contributing
- 📝 License
- 🙏 Acknowledgements
This project provides a simple and fun DVD screensaver animation that can be displayed on the Adafruit 128x64 OLED Bonnet for Raspberry Pi.
- 🎵 Bouncing DVD logo animation on the OLED display
- 🕹 Button controls for changing the logo's direction
- 🔄 Screen inversion toggle functionality
- Raspberry Pi
- Adafruit 128x64 OLED Bonnet
- Python 3.x
- Clone the repository:
git clone https://github.com/2wenty2wo/pi-dvd-screensaver.git
- Install the required dependencies:
pip install adafruit-circuitpython-ssd1306
pip install RPi.GPIO
-
Connect the Adafruit 128x64 OLED Bonnet to your Raspberry Pi.
-
Run the script:
cd pi-dvd-screensaver
python pi-dvd-screensaver.py
- The DVD logo will start bouncing around the screen automatically.
- Use the D-pad to change the DVD logo's direction.
Contributions are welcome! If you have any suggestions, improvements, or new features, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.
This project was developed using ChatGPT, an AI language model. ChatGPT is an advanced language model developed by OpenAI.