Once in Raspi-config there are a few steps. You'll need to 1) expand the file system, 2) enable SSH, 3) auto boot to desktop and 4) change the internationalisation options. I left the account as pi for mine since this will only be a local device with no outside access. However, most places recommend you change the account/password from default for security reasons.
OPTIONAL: I found for the monitor I used, I had to enable overscan in order for the image to fill the screen.
STRONGLY ENCOURAGED: It's probably best to set a static IP address for the Pi. You have two options to do this. You can either set a dhcp reservation on the router or modify the /etc/network/interfaces file on the Pi itself. In ther interfaces file, you'll need to modify the line that says:
iface eth0 inet dhcp
to something like the below (with the data filled out). A good set of instructions are here:
You will need a program called unclutter to remove the mouse cursor during the display
sudo apt-get install unclutter
At this point, you will want to disable the screen saver. Head to /etc/xdg/lxsession/LXDE-pi/autostart and you'll want to comment out (add a #) to the line that says
and you'll want to add these lines to the bottom of the file
@xset s off @xset -dpms @xset s noblank @sed -i 's/"exited_cleanly": false/"exited_cleanly": true/' ~/.config/chromium-browseDefault/Preferences
OPTIONAL: I decided to have my Pi turn on/off the hdmi on a regular schedule (I don't need the dashboard during the night hours). Follow this guide to create the files. He has the path to where the files are to be saved at the top of each file. Modify the /etc/cron.d/raspi-monitor-scheduler to your preferences. I have mine turn on at 6am, off at 8:30am, on at 5pm, and off at 11pm during the weekdays.
Create a folder in your home pi directory for the html files for your dashboard.
sudo mkdir /home/pi/html/
Finally create a new desktop file to tell the Pi to automatically load Chromium upon boot:
IMPORTANT: I pointed Chromium to load a file that I called Dashboard.html. It's your call on what you want to name the file, but make sure you point it to the right one.
Step 2: Set up the HTML File to Display
This is entirely your choice to what you want to display (and how). I included a calendar, news widget, stock ticker, to do list, traffic, and weather. There are a lot of ways to do this, and I'd even encourage borrowing from the magic mirror project. But, I'll provide links for my approach.
I built it as a main page (Dashboard.html) with the page elements being pulled through via iframes. I found it easier to align and space things this way since I was combining so many different elements.
I only added a few elements in the html heading to add a background image (vs. white) and to have the webpage "auto-refresh". Since I am only interacting via ssh, it was easier than writing a script to hit f5 or leaving the page completely static.
My Folder structure looks like
Background.png - I used this as my background. I just searched for something that I liked that is 1920 x 1080.
News - I used Feed Grabbr for my news feed. Their service is free if you have 1 widget with <3 RSS feeds. My minor gripes is that they only refresh every 9h for the free service (which, frankly, is totally fair) and its only one format unless you pay (again, totally fair).
Map - I used Google Maps to show a local map with traffic. The most difficult process here is that you need to create an API key to pull the data. As long as you have 25k requests/day or less, the service is free.
Stocks - I used Trading View for coming up with a stock widget. I used a single tab with a few stocks that I follow (+ the VIX, S&P 500, and the 10yr Treasury). It seems to have a fairly comprehensive reach of data (from FRED, to bitcoin, to futures/forex). I personally ignored the chart since I won't be interacting with the board.
To Do - I used FeedWind to come up with a short RSS widget that pulls in my to do list from Remember the Milk. I decided on this one since it was free and fairly customizable.
Weather - I decided to use Forecast.io for a weather widget.
Calendar - I used this link for a google calendar embed. Personally, I took off everything but the time zone in the headings. I really don't like the "baby blue" and am looking at replacing this one next.
To wrap it up, my html code looks like the below. I fiddled with the sizing, but I'm sure someone can come up with a more elegant solution.
top section bottom section - -
FINAL Comments. This project probably took me 1h to set up the pi. And 4ish hours stumbling around to get the dashboard set up. My only real outlay was a monitor mount and a new monitor. Best of luck! EDIT Here is the link for the current version of the dashboard. I removed the traffic for the weekend, but this is the dashboard. I have some formatting I really want to do (headings et al), but this should be a decent start. I have also included the color scheme I used.
EDIT: Not sure why the preview is not showing up, thought I uploaded it directly. Here's the Imgur link https://imgur.com/a/jqyJg Just picked up the S8+ after nearly 2 years of owning the G4. What a gorgeous display! So the homescreen is designed to give me nearly realtime updates on the 3 major alts I hold on the exchanges. If any of the prices had declined from a set time period, they would turn red instead of being green. You can touch an individual price and it will open up a more detailed graph. This app is a must have for any enthusiast. Bitcoin Ticker Widget The separator lines I just added with KWGT and the logos above I added with KWGT as well. The news widget is Chronus. I set up the news feed to display custom rss feeds from Crypto news sites as well as certain reddit subs. It rotates stories every 10 seconds (adjustable in app) and you can click any preview to take you to the full story or subreddit post. The weather widget is a KWGT widget included in the Lines icon pack, there are also some other widgets included in that pack. I'll link to both the free and paid versions but only the paid has more icons and the widgets Free, Paid The background is the top post of all time from /Amoledbackgrounds:
There are lots of nice communities on IRC with rooms for discussing various topics and people giving free support for problems
You can access the Freenode IRC channel through your web browser here: http://webchat.freenode.net/ Channels begin with # and you can specify multiple ones using a , between them. i.e #bitcoin, #electrum, #coinbase
Bitcoin Exchange Guide is a hyperactive hybrid of heavy-handed cryptocurrency content curation creators from christened community contributors who focus on delivering today's bitcoin news, cryptoasset user guides and latest blockchain updates. RSS Feed - blog.cex.io/feed + Follow RSS. Site - blog.cex.io. United Kingdom. About Site - The coCEX.IO is a UK-based Bitcoin exchange established in 2013. CEX.IO claims to provide the best experience of buying Bitcoins with credit cards and debit cards. Through our activity, we aim to spread knowledge about Bitcoin, grow the community and make Bitcoin accessible for everyone Find the latest While most Exchanges use the ticker symbol BTC for Bitcoin, the ticker XBT has also been established on some exchanges, including Kraken and BitMEX. Most crypto users know Bitcoin under the ticker BTC. But this is not an “official” abbreviation. Such a term has no place in a decentralized network anyway. Bitcoin was originally invented by an unknown person or group under the pseudonym Satoshi Nakamoto and released as open-source software in 2009. Bitcoin has long been the face of cryptocurrency, and research produced by the University of Cambridge estimates that in 2017, there are 2.9 to 5.8 million unique users using a cryptocurrency wallet Bitcoin Ticker - Tick by tick, real time updates. All data is indicative.
This is example how to create vMix News Ticker with RSS/URL from Local News Website using vMix Data Source Sorry if the Text to small, Its just example Because the original vMix Titles just handle ... *how Bitcoin behaves like an option on digital gold, and when it will behave like digital gold *whether Bitcoin is simply a reversion to previous forms of money that weren’t controlled by the state 8' LED ticker display, news and sports ticker, RSS feed, 320 x 16 pixels, 7mm pich - Duration: ... DIY Cryptocurrency (Bitcoin) Ticker / Realtime Subscriber Counter - Duration: 11:11. DISCLAIMER: Trading Bitcoin is VERY risky, and 80% of traders don't make money. Make sure that you understand these risks if you are a beginner. I only recommend crypto trading to already ... BULL RALLY TO CONTINUE??? Lets take a look at it! Let me know if you think BITCOIN LITECOIN and ETHEREUM ARE GOING TO CONTINUE UP OR RETRACE LOWER?? My Wife's CRYPTO MERCH page: https://inkurimage ...