A Bitcoin Address Monitoring Tool Built With A Raspberry Pi And A Lcd Display

About the project

If you want to keep an eye on some wallets, this is your tool.

Project info

Difficulty: Easy

Platforms: AdafruitRaspberry Pi

Estimated time: 1 hour

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Raspberry Pi 3 Raspberry Pi 3 x 1
Adafruit RGB Negative 16x2 LCD+Keypad Kit for Raspberry Pi Adafruit RGB Negative 16x2 LCD+Keypad Kit for Raspberry Pi https://www.adafruit.com/product/1110 x 1
micro SD card micro SD card x 1

Software apps and online services

Raspbian Raspbian
chirimbolito software chirimbolito software https://github.com/facastagnini/python-chirimbolito


This project is useful to monitor the balance of bitcoin addresses.

    How to build it

    • Install Raspbian Stretch Lite on the micro SD card. This is beyond the scope of this document, you can find a good guide here

    • Enable sshd on a headless Raspberry Pi

    • Install the LCD screen and the micro SD card in the Raspberry Pi

    • Boot the Raspberry Pi

    • ssh into the Raspberry Pi and install the bitcoin address monitoring tool

      ssh pi@raspbian

      password: (the default password is 'raspberry')

      pi@raspbian ~ $ sudo apt-get update && sudo apt-get install build-essential python3 python3-dev python3-smbus python3-pip i2c-tools

      pi@raspbian ~ $ sudo pip3 install --upgrade pip

      pi@raspbian ~ $ sudo /usr/sbin/usermod -a -G i2c pi

      pi@raspbian ~ $ mkdir chirimbolito

      pi@raspbian ~ $ virtualenv chirimbolito

      pi@raspbian ~ $ cd chirimbolito

      pi@raspbian ~/chirimbolito $ source bin/activate

      (chirimbolito) pi@raspbian ~/chirimbolito $ pip3 install chirimbolito

      (chirimbolito) pi@raspbian ~ $ mkdir ~/.config && test -f ~/.config/chirimbolito.json || curl -sLo ~/.config/chirimbolito.json https://raw.githubusercontent.com/facastagnini/python-chirimbolito/master/chirimbolito.json

    • Edit the file ~/.config/chirimbolito.json to configure the bitcoin addresses that you want to monitor.

    • Start the service

      pi@raspbian ~/chirimbolito $ chirimbolito

    Thanks for checking out my project!

    For up to date build instructions please visit the github repo.


    Github repo


    Leave your feedback...