Raspberry Jira
Posted on 2024-02-09 in posts
Raspberry Pi with an e-ink display to show the status of a Jira board
Parts
Setup
I used rpi-imager to flash Raspberry Pi OS Lite (64-bit) onto a 4GB SD card. Since we don't require a desktop, we can use the smaller "Lite" image which will fit onto a 4GB card.
Configure a user name and password on first boot. Then set localisation and network settings with sudo raspi-config
You can get the latest packages with raspi-config
as well
Follow the Waveshare wiki to enable the SPI interface:
Use raspi-config
tool. SPI is enabled in Interfacing Options
-> SPI
Skip the C
section in the wiki and proceed with the Python
installation.
Skip python2 packages (we'll use python3) as well as pip
.
All of the python requirements can be installed with the Debian package manager apt
.
In Debian Bookworm and later, the python3 interpreter is marked externally-managed
.
This means pip
will not work unless extra steps are taken.
Read more about it here
sudo apt update
sudo apt install git python3-pil python3-numpy python3-rpi.gpio python3-spidev python3-dotenv
Review the demo code from Waveshare or