Bitcoin Forum
May 22, 2024, 05:28:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Anyone use raspberry pi with armory? NT  (Read 3799 times)
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 28, 2013, 04:22:36 PM
 #21

I submitted a pull request to help with this.
[..]

Wow, that's great info!
Thank you for all the details and work! :-)

Seems I need to get a rasp-pi now, after all :-)
(and will look for a minimalistic tiny display and keypad now)

Ente

Here we go:

http://harizanov.com/product/1-8-tft-display-for-raspberry-pi/

12€ for a 1.8" tft!

Buttons?
https://projects.drogon.net/raspberry-pi/gpio-examples/tux-crossing/3-more-leds-and-a-button/
For free!

Thats all we need!
Raspberry Pi, a trustworthy debian image with offline-armory preinstalled (Alan?), display and buttons, add a nice case and here we go! I would both buy one and add to a bounty!

Ente
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
April 28, 2013, 04:46:39 PM
 #22

Armory will definitely have to be modified to get it usable on such a small screen, but I bet I could do it.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
TierNolan
Legendary
*
Offline Offline

Activity: 1232
Merit: 1083


View Profile
April 28, 2013, 06:16:57 PM
 #23

Here we go:

Cool.

Armory will definitely have to be modified to get it usable on such a small screen, but I bet I could do it.

Initial setup could be via a monitor and keyboard. 

Once done, transaction signing would need less info to be displayed.

If it could be setup to auto-start armory on powerup, then you could operate it with a single button and change the choice every second.

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 28, 2013, 07:08:08 PM
 #24

Here we go:

Cool.

Armory will definitely have to be modified to get it usable on such a small screen, but I bet I could do it.

Initial setup could be via a monitor and keyboard. 

Once done, transaction signing would need less info to be displayed.

If it could be setup to auto-start armory on powerup, then you could operate it with a single button and change the choice every second.

That's what I had in mind too. The screen to only show the address, sum, and maybe fees and a graphical representation of the address. And "Accept / Dismiss" with the buttons.
My priority was to find a screen the size or smaller than the R-Pi itself. There will be larger ones than the one I found. And, I found the 12€ pricetag.. noteworthy :-)
This (or other) displays leave the regular monitor connector unused. So we can connect both a "real" display and leave the tiny display connected. Which means there is a way to have different views on the different displays too. Like, a full debian shell or desktop on the big display, and the armory gui only on the small display.

Ente
TierNolan
Legendary
*
Offline Offline

Activity: 1232
Merit: 1083


View Profile
April 29, 2013, 04:43:06 PM
 #25

Was doing some Googling and found this.  It is $12 but includes a touch screen.

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 29, 2013, 07:11:36 PM
 #26

Was doing some Googling and found this.  It is $12 but includes a touch screen.

Oh yeah! Nice find!
Can anyone confirm this would easily mate with the RPi?

Ente
TierNolan
Legendary
*
Offline Offline

Activity: 1232
Merit: 1083


View Profile
April 29, 2013, 07:42:03 PM
 #27

Oh yeah! Nice find!
Can anyone confirm this would easily mate with the RPi?

Looking at the pin list, it has 11 data connections and 2 for power/gnd.

That suggests it could be interfaced, since the pi has lots of GPIOs.  There are 2 headers at either side, so maybe not very convenient.

I am not sure about drivers.  However, it is probably possible to "bit-bash" the GPIO pins and do the SPI writes.

1LxbG5cKXzTwZg9mjL3gaRE835uNQEteWF
aneutronic
Full Member
***
Offline Offline

Activity: 175
Merit: 100


View Profile
May 09, 2013, 09:03:29 PM
 #28


Assuming the pull request is accepted, these are the compile steps.  They also work if you pull from the PR instead of the main repo.  You can see the files that were changed by clicking of the PR link.


Nice write-up, thanks for your efforts.    Cool

I had difficulty compiling this with my rev A. It kept on running out of memory with 204800 so I bumped the swap file size up to 307200 and it did the next compile without any trouble. I haven't tried signing any tx yet but it loads up Armory fine. It's a bit slow starting up but way quicker than trying to boot a cold wallet usb drive and then back online on the same pc.
bitcork
Newbie
*
Offline Offline

Activity: 13
Merit: 0



View Profile
June 16, 2013, 04:43:05 PM
 #29

 Shocked i'll be monitoring this thread closely and wait for any updates from etotheipi. RPi+Armory would be a great leap in this realm..  
peapodamus
Newbie
*
Offline Offline

Activity: 43
Merit: 0



View Profile
June 29, 2013, 03:41:13 AM
 #30

I might just want to do something like this Cheesy
420session
Newbie
*
Offline Offline

Activity: 17
Merit: 0



View Profile
October 01, 2013, 03:37:52 PM
 #31


FYI:  some kind soul has donated a RPi to me!  It should be arriving soon, and I will be figuring out how to compile on it.  I hope to make offline-bundle releases for it, eventually. 

Any update on an offline-bundle for the RPi?
I've added a watch on this thread in the hope there will be one available, I don't have the technical know-how to build this from scratch but I'd really like to try out armory.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
October 02, 2013, 11:33:16 PM
 #32

Looking at the pin list, it has 11 data connections and 2 for power/gnd.

That suggests it could be interfaced, since the pi has lots of GPIOs.  There are 2 headers at either side, so maybe not very convenient.

I am not sure about drivers.  However, it is probably possible to "bit-bash" the GPIO pins and do the SPI writes.

Writing an ASM driver for a single $12 piece of hardware? Ouch...

Pages: « 1 [2]  All
  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!