https://github.com/mavotronik/rpi0w_epaper_clock
https://github.com/mavotronik/rpi0w_epaper_clock
homeassistant python3 raspberry-pi raspberry-pi-zero-w waveshare-eink waveshare-epaper weather-station
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/mavotronik/rpi0w_epaper_clock
- Owner: mavotronik
- License: gpl-3.0
- Created: 2023-10-01T20:00:52.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-26T18:15:05.000Z (10 months ago)
- Last Synced: 2024-12-26T18:18:51.141Z (10 months ago)
- Topics: homeassistant, python3, raspberry-pi, raspberry-pi-zero-w, waveshare-eink, waveshare-epaper, weather-station
- Language: Python
- Homepage:
- Size: 696 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rpi0w_epaper_clock
---

---
# About:
## Rpi0w epaper clock is a project of the clock based on Raspberry Pi Zero W and Waveshave V3 2.13 inch epaper display.
### It can display:
- Time
- Date
- Any info from custom modules
# How to install:
1. Turn on SPI via ```sudo raspi-config```
```
Interfacing Options -> SPI
```
2. Install dependencies:
```
sudo apt update
sudo apt install git python3-pip python3-numpy python3-pillow -y
pip3 install RPi.GPIO spidev --break-system-packages
```
3. Install dependencies for epaper diasplays:
```
git clone https://github.com/waveshare/e-Paper.git ~/e-Paper
pip3 install ~/e-Paper/RaspberryPi_JetsonNano/python/ --break-system-packages
```
4. Download source code:
```
git clone https://github.com/mavotronik/Rpi0w_epaper_clock.git
```
5. Run it:
```
python3 main.py
```
## Modules:
### Clock functions can be explaned by creating custom modules.
Read more on [document](https://github.com/mavotronik/Rpi0w_epaper_clock/blob/main/modules/README.md)