Bitcoin Forum
November 07, 2024, 01:47:28 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin POS Terminal Project on Raspberry Pi  (Read 1693 times)
bitkoyun (OP)
Hero Member
*****
Offline Offline

Activity: 519
Merit: 509



View Profile WWW
March 22, 2015, 11:51:20 PM
 #1

I am about to finalize a bitcoin Point of Sale terminal project on Raspberry Pi. I added a nokia 3310 LCD screen to display QR code on it giving surprisingly good quality results.
See the video below and please comment..

http://www.bitcoinhaber.net/2015/03/bitcoin-pos-cihazi.html
CryptKeeper
Legendary
*
Offline Offline

Activity: 2044
Merit: 1055



View Profile
March 23, 2015, 07:55:34 AM
 #2

I am about to finalize a bitcoin Point of Sale terminal project on Raspberry Pi. I added a nokia 3310 LCD screen to display QR code on it giving surprisingly good quality results.
See the video below and please comment..

http://www.bitcoinhaber.net/2015/03/bitcoin-pos-cihazi.html


Great achievement, congrats!

But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black.

Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
bitkoyun (OP)
Hero Member
*****
Offline Offline

Activity: 519
Merit: 509



View Profile WWW
March 23, 2015, 08:20:07 AM
 #3

I am about to finalize a bitcoin Point of Sale terminal project on Raspberry Pi. I added a nokia 3310 LCD screen to display QR code on it giving surprisingly good quality results.
See the video below and please comment..

http://www.bitcoinhaber.net/2015/03/bitcoin-pos-cihazi.html


Great achievement, congrats!

But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black.

Thanks for your comment. Of course a TFT screen will be a better display. I also considered using e-ink displays. But LCD screens (recycled nokia 3310 screens actually) are incredibly cheap and this was the main factor I choose them.
emrebey
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
March 23, 2015, 08:26:15 AM
 #4

cool!

I am really curious about it's backend - can you explain it a bit?
bitkoyun (OP)
Hero Member
*****
Offline Offline

Activity: 519
Merit: 509



View Profile WWW
March 23, 2015, 09:28:19 AM
Last edit: March 23, 2015, 06:51:23 PM by bitkoyun
 #5

I used a Raspberry Pi v2 with 1GB RAM although older 512MB models are also capable of running the software. I added a PCD8844 LCD display which is the chepest screen for the solution. This display has 84x48 pixels resolution which is almost enough to display a Version 4 QR code (33x33 dots)

Software runs on Python but LCD display functions required C.

A standard PC keyboard can be used to enter Turkish Lira amount. I used a wireless mini keyboard.

Obviously it needs to be connected to get price quotation and payment verification. I used a nano WiFi dongle. Any RPi compatible WiFi connector or Ethernet connection can be used.
BTC price is calculated on real time. Current version reads BTC/TL rate from BTCTurk API but can be parameterized to get from any other source.

I also added speakers to give audio feedback to the user.

QR code contains bitcoin address and the BTC amount to be paid.

To complete payment process, a verification routine checks blockchain for received BTC transactions.



Fargo
Sr. Member
****
Offline Offline

Activity: 283
Merit: 250



View Profile WWW
March 23, 2015, 05:58:29 PM
 #6

Would be cool if you 3d printed a nice housing for it.

  WEBSITE  |  WHITEPAPER  |  TWITTER
   GITHUB  |  REDDIT 
 
▬▬▬▬▬▬▬▬▬▬▬▬▬ ●    ● ▬▬▬▬▬▬▬▬▬▬▬▬▬
DirtyUniverse
Full Member
***
Offline Offline

Activity: 224
Merit: 100


All I want is a new CLEAN page for just to live!


View Profile
April 01, 2015, 02:40:26 PM
 #7

Wow. amazing. please update thread with your changes on this project.

Ok
freemind1
Legendary
*
Offline Offline

Activity: 1526
Merit: 1014


View Profile
April 01, 2015, 02:47:20 PM
 #8

Very good work!!!  Could you update thet hread with the latest updates you've made please? And if the screen on the video is low quality and contrast is not very good, but to begin to shape you to become great!
innocent93
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile
April 01, 2015, 06:35:35 PM
 #9

This is good! I hope you manufacture these for sale, I know of friends who would be interested to purchase. Keep it up!
ajoyna1
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
April 03, 2015, 05:40:04 AM
Last edit: April 21, 2015, 11:10:08 AM by ajoyna1
 #10

 I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black.




_______________
You can join us for best http://e-six-sigma.com/ dumps hood.edu oracle training solutions. Our Hodges University
CryptKeeper
Legendary
*
Offline Offline

Activity: 2044
Merit: 1055



View Profile
April 03, 2015, 11:04:58 AM
 #11

I am about to finalize a bitcoin Point of Sale terminal project on Raspberry Pi. I added a nokia 3310 LCD screen to display QR code on it giving surprisingly good quality results.
See the video below and please comment..

http://www.bitcoinhaber.net/2015/03/bitcoin-pos-cihazi.html


Great achievement, congrats!

But I think you need a better display, the lcd doesn't have enough contrast. It works but the scan takes too long. Better try a tft color display and go with black on white or white on black.

Thanks for your comment. Of course a TFT screen will be a better display. I also considered using e-ink displays. But LCD screens (recycled nokia 3310 screens actually) are incredibly cheap and this was the main factor I choose them.

Yes, optimizing hardware costs is reasonable. But IMHO functionality and a smooth consumer experience should have top priority.

Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
watashi-kokoto
Sr. Member
****
Offline Offline

Activity: 687
Merit: 269



View Profile
April 03, 2015, 10:28:04 PM
 #12

Hi do you think a raspberry-pi coffee machine can be possible?

Perhaps using this token??? https://github.com/platecoin/platecoin/
Jeremycoin
Legendary
*
Offline Offline

Activity: 1022
Merit: 1003


𝓗𝓞𝓓𝓛


View Profile
April 04, 2015, 12:56:55 AM
 #13

I think the QRCode is too small, maybe you can add an option to fullscreen the QRcode

faucet used to be profitable
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!