Skip to content

11-eleven-11/ClockJr

 
 

Repository files navigation

The Bitcoin Block Clock -- JUNIOR!

Raspberry Pi Zero full node with 40 multicolor LED circular visualizer and 1.3" display screen

(see the original, bigger Bitcoin Block Clock here: https://github.com/pinheadmz/ClockBlocker)

Dependencies:

Installation:

Clone this repository:

$ git clone https://github.com/pinheadmz/ClockJr.git

Add this line to /etc/rc.local to run ClockJr on startup and direct output to log file:

sudo /home/pi/clockjr/startclock.sh

Run this command to link the included PHP script to the web root directory:

ln -s ~/clockjr/clockjrwww.php /var/www/html/index.php

NOTE: To use SPV mode (default) a small patch is recommended in the bcoin source to print coinbase scriptSigs to disk so the Clock Jr script can retrive them:

https://github.com/pinheadmz/bcoin/commit/b65e499533b2b8507cd5be9bfbf853fa674abede

Hardware:

Here's a "wishlist" I made on Adafruit (accepts Bitcoin!) with most the components I used for the build:

https://www.adafruit.com/wishlists/424551

Here's the lucite case I'm using as a project enclosure:

https://www.containerstore.com/s/acrylic-hockey-puck-premium-display-cube/d?productId=11004068&q=hockey%20puck

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 87.2%
  • PHP 8.4%
  • Shell 4.4%