Data provided by CoinGecko
(Amazon affiliate links)
-
OS install:
- Install Raspberry Pi OS Lite (64-bit) on your Raspberry Pi
- Install Raspberry Pi OS Lite (64-bit) on your Raspberry Pi
-
Enable SPI:
- Open a terminal on your Raspberry Pi.
- Run
sudo raspi-config - Navigate to Interfacing Options -> SPI -> Enable.
-
Clone the repository:
sudo apt install -y git git clone https://github.com/frogCaller/cryptogotchi.git cd cryptogotchi
-
Connect 2.13inch e-Ink HAT to Raspberry Pi:
- Connect the 2.13inch e-Ink HAT to your Raspberry Pi.
- Connect the UPS Hat for continuous power supply. This will allow you to move the project anywhere without worrying about power interruptions.
- Connect the 2.13inch e-Ink HAT to your Raspberry Pi.
-
Install System and Python Dependencies:
chmod +x setup.sh ./setup.sh
python3 app.pyOpen a browser and go to:
http://<raspberrypi-IP>:5000Replace with your Raspberry Pi’s actual IP address (e.i., http://192.168.0.41:5000).
The config.yaml file is used to customize the behavior and appearance of cryptogotchi. Follow these steps to edit the file and adjust the settings:
-
Open the
config.yamlfile in a text editor:nano config.yaml
-
Modify the settings under the Settings section. Below is a description of each configurable option:
Key Example Value Description usernamecryptoFan123Your custom username displayed on the device. dark_modetrueEnables or disables dark mode ( truefor dark mode,falsefor light).screen_rotation0Screen rotation in degrees ( 0or180).refresh_rate5How often the screen refreshes (in seconds). show_facesfalseDisplays animated faces on the screen ( trueto show,falseto hide).graph_history7Number of days shown in historical graphs (e.g., 7for 7 days).
Common Issues:
- Ensure SPI is enabled in the Raspberry Pi configuration.
- Check all connections if the screen does not display anything.
- Verify all required packages are installed correctly.
- More Info

