Bitcoin Forum
April 17, 2014, 07:46:26 AM *
News: ♦♦ A bug in OpenSSL, used by Bitcoin-Qt/Bitcoin Core, could allow your bitcoins to be stolen. Immediately updating Bitcoin Core to 0.9.1 is required in some cases, especially if you're using 0.9.0. Download. More info.
The same bug also affected the forum. Changing your forum password is recommended.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: USB LED Message board ticker  (Read 1019 times)
coynzer
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
October 13, 2013, 04:22:25 PM
 #1

I wanted to have a BTC exchange rate ticker on my desk that I can also see when I am not using my computer and the screens went into power safe mode (of course the computer itself has to be running). I found and bought a cheap programmable USB LED display which I thought could fit the purpose, the Dream Cheeky LED Message Board.
The default software is fun to play around with but as I needed something that is obviously not part of the default package I searched how I could use it with my own code and found an alternate driver for it written in C# that has support for plug-ins. I wrote the plug-in and use it for myself but I thought it makes sense to share it for other BTC nerds like me out there.



Features
  • Works for various fiat currencies and can easily be extended to support more (basically every ticker that Mt.Gox provides)
  • Shows the last trade price in a given fiat currency, updated every 5 seconds
  • A change in price is shown by an animation: the new price scrolls in from above if it is a higher price or from below of it's a lower price than the last
  • Refresh rate is configurable, animations can be disabled
  • Uses as much as possible of the display area, for smaller numbers more fractional digits are shown
  • Automatically rounds the number so that it fits the display

Prerequisites
To use this plug-in you need the Dream Cheeky LED Message Board. I am not related to Dream Cheeky in anyway and won't be able to give you any support for the hardware itself or answer questions about where to buy it.
Furthermore you need this alternative USB LED driver. Again I am not related to the developer of this software and cannot give you any support for it.

Download and usage
View Source
Download
The proposed file extension for the download is .txt - you need to change this to .cs so that the resulting file name is coynzer.BTCTicker.cs and save the file to the same folder where the LedMatrixDriverApp.exe from the alternative driver is. Afterwards start the USB LED Driver software (or if it is already running click the "Reload" button) and you should see new BTCTicker entries for various currencies.

Support
I wrote this for myself and don't plan on doing full-time support here. But of course I might be willing to answer questions (just ask) and if you find problems and report them I probably want to fix them and provide an the updated version.
Also feel free to extend the plug-in and post your improvement here, if I like it I will link to your modified version from the main post.
1397720786
Hero Member
*
Offline Offline

Posts: 1397720786

View Profile Personal Message (Offline)

Ignore
1397720786
Reply with quote  #2

1397720786
Report to moderator
GAWMiners.com - Buy 4 ASIC Miners get ONE FREE!
Limited 24hr Offer Code: BUY4GET1
Mining Made Easy
For Everyone

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1397720786
Hero Member
*
Offline Offline

Posts: 1397720786

View Profile Personal Message (Offline)

Ignore
1397720786
Reply with quote  #2

1397720786
Report to moderator
coynzer
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
October 13, 2013, 07:44:02 PM
 #2

Reserved for later use
chsados
Hero Member
*****
Offline Offline

Activity: 640



View Profile

Ignore
October 13, 2013, 10:04:36 PM
 #3

Are you able to post a video up on youtube?  Would love to see this in video format.

Would this be able to be ran on linux - specificity a raspberry pie?
coynzer
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
October 14, 2013, 07:00:45 AM
 #4

Are you able to post a video up on youtube?  Would love to see this in video format.

Would this be able to be ran on linux - specificity a raspberry pie?

The only thing a video could show better than a picture is the animation. But it is really only a simple and boring vertical scroll animation, maybe you are expecting a little too much here. You won't put this on your desk and watch it instead of a movie (except you are incredibly excited about the exchange rate anyway  Tongue). So right now I think I am too lazy to do a video for just that. Also there are videos of such message boards on Youtube already, just search them.

The base program (and therefore also my plug-in) is based on .NET which means it should be possible to run it using the Mono framework on Linux as well as a Mac. However, I haven't tried, so far I only tested it on Windows.
A quick search came up with this so apparently it is possible to run Mono on a Raspberry PI though I think it's a lot of overhead for the poor small thing. Also it is a GUI application so you will need to run a desktop environment on it.
Regardless of that if I find the time I will do a test with my board on Linux and report the results here.
coynzer
Newbie
*
Offline Offline

Activity: 11


View Profile

Ignore
November 04, 2013, 09:34:14 PM
 #5

I tried and unfortunately I found out it doesn't run on Linux. To begin with, no extra plug-ins beside the original ones are selectable. And the other big problem: even for these nothing is shown on the USB board, the application also doesn't show any error message that would give me a hint on where to search for the problem.
As the host program is not my software I cannot do anything about that, sorry  Sad
Ecurb123
Full Member
***
Offline Offline

Activity: 168


View Profile

Ignore
November 04, 2013, 10:40:39 PM
 #6

thats really cool, I was thinking about making this with Raspberry pi, but this looks easier.
devthedev
Full Member
***
Offline Offline

Activity: 224



View Profile

Ignore
January 22, 2014, 01:35:56 AM
 #7

Any chance this can be modified for BTC-E? I just got my display in the mail!

Thanks in advance (There may even be a bounty involved)

PGP Key | OTC | Reputation
ZOOMHASH http://zoomhash.com/ Gridseed asics in stock in USA
GET YOUR GRIDSEED 300 ~ 400 KH/S ASIC SCRYPT & SHA MINER NOW!
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!