Skip to content

Unofficial Bitvavo balance displayer for Raspberry Pi with LCD1602 display

Notifications You must be signed in to change notification settings

hiddevanesch/bitvavo-pi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

bitvavo-pi

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.

Requirements

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.

Setting up

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:

image

  • Enable I2C with sudo raspi-config
  • Install Java with sudo apt update followed by sudo apt install default-jdk
  • Download the latest bitvavo-pi.jar from releases

Usage

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>.

Launch on boot

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.

About

Unofficial Bitvavo balance displayer for Raspberry Pi with LCD1602 display

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages