Skip to main content

A Bitcoin address monitoring tool built with a Raspberry Pi and a LCD display

Project description

https://api.codacy.com/project/badge/Grade/09b74b48abd44905892de63270b0e77d https://badge.fury.io/py/chirimbolito.svg

A Bitcoin address monitoring tool built with a Raspberry Pi and a LCD display

You will need

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 pip 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 $ pip install chirimbolito

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

CONTRIBUITING

Contributions gladly accepted, just open a ticket or send a PR :)

PACKAGING

export VERSION=’0.dev7’

# bump the $VERSION in setup.py

python3 setup.py sdist

python3 setup.py bdist_wheel

gpg –detach-sign -a dist/chirimbolito-$VERSION.tar.gz

gpg –detach-sign -a dist/chirimbolito-$VERSION-py2-none-any.whl

python3 twine upload –repository pypi dist/*

git tag -s $VERSION

git push –tags

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chirimbolito-0.dev7.tar.gz (5.7 kB view hashes)

Uploaded Source

Built Distribution

chirimbolito-0.dev7-py3-none-any.whl (8.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page