Unofficial Bitvavo balance displayer for Raspberry Pi with LCD1602 display that allows you to print your current account balance in EUR on a screen.
Note that this project makes use of the java-bitvavo-api wrapper. For more information about java-bitvavo-api, visit the official repository.
To be able to use bitvavo-pi, you need the following:
- Raspberry Pi running Raspbian
- LCD1602 Display with I2C (IIC) adapter addon. See example.
- Bitvavo API Key + Secret
You can generate an API Key + Secret from the Bitvavo site when logged in, do not forget to activate it via email.
Before you can use this program, a few things have to be set up:
- Connect the LCD1602 display to the GPIO pins of the Raspberry Pi as followed:
- Enable I2C with
sudo raspi-config
- Install Java with
sudo apt update
followed bysudo apt install default-jdk
- Download the latest
bitvavo-pi.jar
from releases
You can use this program with or without arguments.
For testing, simply run java -jar /path/to/bitvavo-pi.jar
. The program will then ask you to enter your API Key and Secret.
You can also run the program in one go with java -jar /path/to/bitvavo-pi.jar <YOUR_API_KEY> <YOUR_API_SECRET>
.
To launch this program on boot of your Raspberry Pi, open a terminal and run sudo nano /etc/rc.local
then enter java -jar /path/to/bitvavo-pi.jar <YOUR_API_KEY> <YOUR_API_SECRET>
before the exit 0. Save the file and reboot.