Quickly glance sky condition information relevant to astrophotography
Important
READ BEFORE INSTALLING: Make sure you have I2C and SPI enabled on your Raspberry Pi!
If you don't know how to do this, you can check out the sky-pi-draw project's README for info about how to enable that.
To install, simply open the terminal on your raspberry pi and run:
curl -sSL install.skypi.dev | bash
Don't trust curling random urls blindly? Don't blame you. You can check out the whole install script here.
Short build guide for those who are starting with little to no knowledge of Raspberry Pis
Development of this project was done on a very affordable Raspberry Pi 3 (thanks Kamin for the free Raspberry Pi!)
I haven't personally tested on every possible Pi, but Sky-Pi should work on the following:
- Raspberry Pi 3B
- Raspberry Pi 3B+
- Raspberry Pi 4B
- Raspberry Pi 5
- Raspberry Pi 400 (please let me know if you try this one)
Note
In testing, it seems that Raspberry Pi Zeros aren't powerful enough to run this project.
- Your choice of Raspberry Pi from the list above
- Pimoroni Inky Impressions 7.3" e-ink display
- Micro SD card, ideally with 16GB of memory or more
- Power supply (something like this should work just fine)
- Install Raspbian OS to your microSD card.
- Put the sd card in the Raspberry Pi.
- Attach the e-ink display to the Raspberry Pi.
- Boot up the Raspberry Pi.
- Go through whatever updates / setup steps are required.
- Run
sudo apt update
followed bysudo apt upgrade
. - Allow your Raspberry Pi to talk to the display by following these steps on how to enable I2C and SPI.
- Run the install script and follow the prompts.
- Done! Just wait for the next refresh interval and you should be good to go!
To update Sky Pi to the newest version, you can run:
curl -sSL reinstall.skypi.dev | bash
To install the latest pre-release version of Sky Pi, you can run:
curl -sSL install.skypi.dev | bash -s -- --pre
You can always completely uninstall Sky Pi by running:
curl -sSL uninstall.skypi.dev | bash