Skip to content

E-InkBuddy is a portable device built using the Raspberry Pi Zero 2 and the Waveshare 2.13" V4 e-paper display. Compact enough to fit on your keychain, this project is designed for tech enthusiasts who value practicality and style in their gadgets.

Notifications You must be signed in to change notification settings

architectum/E-InkBuddy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-InkBuddy

E-InkBuddy Banner

E-InkBuddy is a Raspberry Pi Zero 2-based handheld keychain featuring a Waveshare 2.13 V4 e-paper display. It’s designed to display photos, weather forecasts, focus mode tools, and more with ultra-low power consumption and a sleek, minimalist design.


🚀 Features

  • Photo Album: Display your favorite images in grayscale.
  • Weather Forecast: Stay updated with a clear and concise weather display.
  • Focus Mode: Boost productivity with customizable focus tools.
  • Portable Design: Keychain-sized device for on-the-go use.

Features Overview


🛠️ Hardware Requirements

  1. Raspberry Pi Zero 2 W
  2. Waveshare 2.13 V4 e-paper display
  3. Micro SD Card (Minimum 8GB)
  4. Battery Module or Power Bank
  5. 3D-Printed Case (Optional)

Hardware Setup


🧩 Software Setup

  1. Clone the repository:

    git clone https://github.com/<your-username>/E-InkBuddy.git
  2. Install required libraries:

    pip install -r requirements.txt
  3. Run the main program:

    python main.py

📷 Screenshots

Home Screen

Home Screen

Weather Forecast

Weather Screen


📂 Directory Structure

E-InkBuddy/
├── assets/           # Images and graphics
├── docs/             # Documentation files
├── src/              # Source code
├── requirements.txt  # Python dependencies
├── main.py           # Main application script
└── README.md         # Project overview

🌟 Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Add new feature"
  4. Push to your fork:
    git push origin feature-name
  5. Create a Pull Request.

📝 License

This project is licensed under the MIT License. See the LICENSE file for details.


📧 Contact

For questions or suggestions, reach out at [email protected].


Thank You

About

E-InkBuddy is a portable device built using the Raspberry Pi Zero 2 and the Waveshare 2.13" V4 e-paper display. Compact enough to fit on your keychain, this project is designed for tech enthusiasts who value practicality and style in their gadgets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%