DIY Raspberry PI Display for Nicehash stats

Overview

nicehashpi

DIY Raspberry PI Display for Nicehash stats

alt text

Prerequisites :

  1. RaspberryPi 3b+ or higher
  2. RaspberryPi 3.5 inch SPI TFT LCD Display
  3. SD Card 16GB or higher -- image it with Raspberry Pi OS Lite
  4. Power Cable & Charger/Battery Bank
  5. HDMI Cable to install pi display software
  6. Keyboard

Build the Device :

  1. Burn the OS in SD Card &
  2. Place the LCD dislay on GPIO Pins
  3. Plug in HDMI to TV
  4. Plug in Power
  5. Allow to install/Expand OS.
  6. Install Display driver http://www.lcdwiki.com/3.5inch_RPi_Display & Setup Screen Orientation +180 degree
  7. reboot the device , now LCD should have display.

Software & Install:

  1. Get Nicehash BTCAddress, apiKey, apiSecret & orgId - https://www.nicehash.com/my/settings/keys DO NOT SHARE THIS INFORMATION WITH ANYONE Note : please provide least required permission & enable 2factor auth if not already.
  2. Install NPM and NodeJS on raspberrypi
  3. clone this project to RaspberryPi /home/pi/app etc update credentials in index.js build project using npm install in project directory

Run

  1. in project folder : node index.js
  2. to start on boot follow this
  3. sudo nano /home/pi/.bashrc
  4. add to last line and reboot --->
  5. sudo node /home/pi/projectfolder/index.js

Njoy!!

You might also like...

🔔 Get an alert on Telegram when there are Raspberry in stock ready to buy

🔔 Get an alert on Telegram when there are Raspberry in stock ready to buy

Raspberry instock check bot Get an alert on Telegram when there are Raspberry in stock ready to buy. This bot uses the website https://rpilocator.com/

Dec 16, 2022

TS Deno Interface to help communicate with the raspberry pi's GPIO pins

Raspberry pi GPIO helpers made for Deno An interface for interacting and reading from the raspberry pi GPIO pins using sysfs. Why? Just for shits and

Dec 21, 2022

The Raspberry Pi + OpenScan Pi Shield can be used to control two independent stepper motors and a variety of different cameras

OpenScan2 Overview: The Raspberry Pi + OpenScan Pi Shield can be used to control two independent stepper motors and a variety of different cameras (Pi

Jan 3, 2023

An implementation of the ECMA-419 spec on the Raspberry Pi

raspi-419 An implementation of the ECMA-419 spec on the Raspberry Pi Licsense MIT License Copyright (c) Bryan Hughes Permission is hereby granted, fre

Jun 9, 2022

NodeJS PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

Node Postgres Extras NodeJS port of Heroku PG Extras with several additions and improvements. The goal of this project is to provide powerful insights

Nov 14, 2022

Wow such top. So stats. More better than regular top.

Wow such top. So stats. More better than regular top.

vtop A graphical activity monitor for the command line. How to install If you haven't already got Node.js, then go get it. npm install -g vtop If you

Jan 8, 2023

A yearly review of your public GitHub repository stats.

Repos Wrapped A yearly review of your public GitHub repository stats. View your stats Endpoints require trailing slashes Append your GitHub username t

Jul 29, 2022

A WebApp that allows you to follow Cryptos' News and Stats

 A WebApp that allows you to follow Cryptos' News and Stats

CryptoWatch A WebApp that allows you to follow Cryptos' News and Stats. Table of Contents About The Project Screenshots Built With Getting Started Pre

Aug 4, 2022

Explore units, stats and more

AoE 4 Explorer An useful visualization and UI to explore units, their stats and abilities and all possible upgrades and technologies for Age Of Empire

Dec 8, 2022

A web application to 🔍inspect your GitHub Profile Stats📊 in a lucid way. Visualization made easy with Charts💡🚀

A web application to 🔍inspect your GitHub Profile Stats📊 in a lucid way. Visualization made easy with Charts💡🚀

know-your-gitstats A web application to 🔍 inspect your GitHub Profile Stats 📊 in a lucid way. Visualization made easy with Charts 💡 🚀 . ✅ Features

Oct 15, 2022

A web app that displays current stats of your favorite Premier League team

A web app that displays current stats of your favorite Premier League team

Premstats This is a web app that displays current stats of your favorite Premier League team. Built With ReactJS Technologies used Redux React Router

Jun 12, 2022

A jest reporter that shows test running stats using the HUD macOS app.

jest-hud-reporter A jest reporter that shows test running stats using the HUD macOS app. hud-jest.mp4 Installation This package is available as a NPM

Feb 26, 2022

Cloudflare worker function to update github bio automatically with leetcode and codeforces profile stats 🚀

Stats check 🔢 Cloudflare worker function to update github bio automatically with leetcode and codeforces profile stats 🚀 You can see it in action he

Feb 15, 2022

Simple Rest API to retrieve medium stats of a user's stories.

Simple Rest API to retrieve medium stats of a user's stories.

Advanced Medium API Contents Overview API Details Medium feed in JSON Medium Advanced Data Medium Customized Data Medium Customized Advanced Data Miss

Jun 5, 2022

Cryptostat is a Node.js based CLI that gets you the real-time stats of your favorite cryptocurrency.

Cryptostat-CLI Cryptostat is a Node.js based CLI that gets you the real-time stats of your favorite cryptocurrency. Installation Use the npm package m

Dec 15, 2022

A data pipeline to generate stats from logs.

A data pipeline to generate stats from logs.

Logs Data Pipeline This project consists of implementing a data pipeline. The goal of our pipeline is to bring insights from the logs of deployed micr

May 21, 2022

Get dynamically generated your github contributor stats on your READMEs!

GitHub Readme Contributor Stats Get dynamically generated your github contributor stats on your READMEs! Features GitHub Contributor Stats Card Themes

Dec 11, 2022

A Discord bot for NBA scores, stats, news and simulated betting.

A Discord bot for NBA scores, stats, news and simulated betting.

A Discord bot for NBA scores, stats, news and simulated betting. The Story Thus Far Hi, we're Eliot and Justin, and we are the creators of NBABot. We

Dec 15, 2022

Parse, validate, manipulate, and display dates in javascript.

Moment.js A JavaScript date library for parsing, validating, manipulating, and formatting dates. Project Status Moment.js is a legacy project, now in

Jan 2, 2023
Comments
  • Refactoring

    Refactoring

    Hi, first of all I will thank you for the short script, its amazing and I will gonna use it a lot after I bought a new raspberry. Meanwhile, the script runs on my win pc. I forked it and made a few changes for myself to simplify and optimize the code a bit. Maybe it helps you too.

    Changes:

    • Config: Module export (config.js)
    • Package.json: 'start' script phrase, so you can run by 'npm start'
    • Variables: Changing 'var' to 'let' and 'const'
    • GitIgnore: Adding '.gitignore' file for ginoring 'node_modules' folder (the rest of them included are not necessary, but I found out too late - copy it from another project)
    • Package-lock: So everyone uses the exact same versions
    opened by borsTiHD 2
Owner
null
An open-source boat display cockpit for navigation, speed, heading, and tide tables running on Raspberry Pi and accessible as a webapp through any smartphone.

An open-source boat display cockpit for navigation, speed, heading, and tide tables running on Raspberry Pi and accessible as a webapp through any smartphone

Andy 44 Dec 30, 2022
DIY Presentation Micro-Framework

Bespoke.js DIY Presentation Micro-Framework Bespoke.js is a super minimal (1KB min'd and gzipped), modular presentation library for modern browsers, d

Bespoke.js 4.7k Dec 18, 2022
DIY Presentation Micro-Framework

Bespoke.js DIY Presentation Micro-Framework Bespoke.js is a super minimal (1KB min'd and gzipped), modular presentation library for modern browsers, d

Bespoke.js 4.7k Dec 18, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
this is a single-page web application. we built a book website where the user can add , remove and display books. we used modules to implement these functionalities. also, we used the Date class to display the date and time.

Awsome Books In this Project, we have built A Books websites. Built With ?? HTML CSS javascript Git & Github Live Demo Here you can find the live Demo

Nedjwa Bouraiou 10 Aug 3, 2022
A public board for all the Computer Society and Students to display their profile. An online year-book for you to display your profile in the most creative manner

Student's Yearbook by IEEE Computer Society Student's yearbook is an open-source project which intends to dispaly the students who will be graduating

IEEE Computer Society 11 Dec 18, 2022
A status monitor for Elite Dangerous, written in PHP. Designed for 1080p screens in the four-panel-view in panel.php, and for 7 inch screens with a resolution of 1024x600 connected to a Raspberry Pi.

EDStatusPanel A status monitor for Elite Dangerous, written in PHP. Designed for 1080p screens in the four-panel-view in panel.php, and for 7 inch scr

marcus-s 24 Oct 4, 2022
This OctoPrint plugin allows to check the Raspberry GPIO status.

GPIO Status This OctoPrint plugin allows to check the GPIO status by the web interface, without the need to connect via SSH. It also permits knowing s

Daniele Borgo 6 Mar 17, 2022