Bitcoin Forum
May 02, 2024, 03:14:15 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: My Idea for a Bitcoin HW Wallet  (Read 669 times)
laptopdude90 (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
January 21, 2014, 09:31:05 PM
Last edit: January 22, 2014, 09:52:29 AM by laptopdude90
 #1

Hi!

Okay, so I've spent the last few hours designing s completely independent bitcoin hardware wallet. It is a wooden cube.

On the front, there is a confirm button, a cancel button, a number pad, and up button, a down button, a decimal point, a status light, and a screen. This is how it looks:

---------------
|   (Screen)    |
---------------
1   2   3   XX (Cancel button)
4   5   6   XX   (   ) (My really bad looking status light)
7   8   9   YY   (   )
^  0   V   YY (Confirm button)
    .

The sides are blank, but the back has a few ports. Four USB ports, and at least one must have a flash drive plugged in to store the wallet on. More can be used for redundancy. There is also a large bay for a 3.5" bay, used to store the blockchain data. There is also a power jack and a ethernet jack.

Inside of the cube is the brains - an Arduino Yun. The ethernet is extending to a connector on the back, as is the power. There is also a 5 port powered USB Hub - One connector is desoldered, and wires are ran directly to the bay of an external USB HDD. The bay is what is being used as the HDD socket.
The other 4 USB connectors are rerouted to the back of the case. The power cable is spliced to power the hub and the HDD bay.

The screen displays a menu where the user can choose between status, send, receive, and generate new address. The status screen displays the status of each of the USB ports, balance, IP Address, and recent transactions.

On top of all this, the Yun has a very basic web server that displays the bitcoin addresses and nothing else. This is useful for copy and pasting the addresses and not having to type them manually.

One of the biggest things I need is one I don't have - A bitcoin library for Arduino.

I'm considering making a prototype soon, are there any potential flaws?

P.S. Sorry about my wording/formatting, I'm a horrible writer!
1714619655
Hero Member
*
Offline Offline

Posts: 1714619655

View Profile Personal Message (Offline)

Ignore
1714619655
Reply with quote  #2

1714619655
Report to moderator
If you want to be a moderator, report many posts with accuracy. You will be noticed.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714619655
Hero Member
*
Offline Offline

Posts: 1714619655

View Profile Personal Message (Offline)

Ignore
1714619655
Reply with quote  #2

1714619655
Report to moderator
1714619655
Hero Member
*
Offline Offline

Posts: 1714619655

View Profile Personal Message (Offline)

Ignore
1714619655
Reply with quote  #2

1714619655
Report to moderator
1714619655
Hero Member
*
Offline Offline

Posts: 1714619655

View Profile Personal Message (Offline)

Ignore
1714619655
Reply with quote  #2

1714619655
Report to moderator
Johnny Bitcoinseed
Full Member
***
Offline Offline

Activity: 154
Merit: 100

Johnny Bitcoinseed


View Profile WWW
January 22, 2014, 12:13:32 AM
 #2

Give your device a catchy name...

Sincerely I am, Johnny BitcoinSeed .com
laptopdude90 (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
January 22, 2014, 01:14:22 AM
 #3

Give your device a catchy name...

The bitcube?
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!