Instructables

Bitcoin Price Ticker (almost) from scratch using Arduino as ISP

Featured
Picture of Bitcoin Price Ticker (almost) from scratch using Arduino as ISP


Hello everyone!

I decided to create this tutorial on how to make a Bitcoin Price Ticker. Well, this is only a prototype and I will make a smaller edition with a more pleasant design and some other features at a later time. However, this serves as a nice proof of concept and hopefully it will give you some ideas for your own improvements.

This Bitcoin Price Ticker will show the price of Bitcoins in 3 different currencies (USD, EUR & GBP), and it will update the price every minute. I fetch the price from http://coindesk.com every minute which provides an average price based on multiple markets.

I will show you how to make this entirely from scatch(well almost), building your own arduino replica with an ATmega328 microcontroller to control everything, and wrapping it all in a nice casing. The only thing we won't make ourselves is the Adafruit CC3000. I have tried to explain all the steps as detailed as possible, without forcing you to spend hours reading. However, feel free to ask in case you have any questions or concerns.

Feel free to visit my blog/website for more projects and other things: http://www.cavaleri.dk


Have fun with this project! (I sure did)

 
Remove these adsRemove these ads by Signing Up

Step 1: Gather materials

Obviously you will need a couple of things for this instructable. I will go ahead and list out the things you need, apart from the obvious work tools (soldering iron, solder, cutter bar etc).

Stuff you need:

  • ATmega328P-PU (The ATmega328-PU will also work, but is a little more complicated. It will be a lot easier if you find it bootloaded with Arduino, but it is not a requirement)
  • 5x 10k Ohm resistors
  • 220 Ohm resistor
  • 7805 Voltage Regulator 5V
  • 2x 10uF capacitors
  • 2x 22pF capacitors
  • 16 MHz crystal
  • LCD display 16x2
  • 9V battery connector
  • 4 switches (buttons) (I used tact switches)
  • Wire (and quite a lot of it)
  • Plastic box
  • Prototyping board 120x80mm (I used 1½ in total)
  • Adafruit CC3000 Breakout.

You can get all of the above except the CC3000 from Tayda Electronics http://www.taydaelectronics.com
The CC3000 can be found on Adafruits website http://adafruit.com but I got mine off of Ebay.

Price:
Adafruit CC3000 ~$40
Everything else: $20
Total: ~$60

craftclarity3 months ago

Nicely done.