Download Free 3D Model Pi-Zor: a bitcoin cold wallet 3D Print Model
Summary
The is a case for the Raspberry Pi that is intended to be used as a Bitcoin hardware cold wallet. Note that this will never be as secure as a wallet using a secure element, like a Ledger Nano. The project’s namesake, the Trezor, doesn’t have a secure element, but is still more secure since its designed by security minded professionals, rather than a DIY project using a Pi Zero. The plus side, is you build it yourself so you know what’s in there, and if you take precautions, then you can probably keep this secure.
See my first explorations into this concept here: http://www.allaboutjake.com/pi-offline-crypto-wallet/
I am currently working on software for the Pi to expose an Electrum wallet on the Pi using the a menuing system on the LCD. This will include the signing of transactions using the QR codes and the PiCamera for input and the LCD for output.
If you find this useful, or you’d like to donate to the future development of this system, send some satoshi to the following address: 1PqvzEtDcboQYF2yhMvcdzK3J6uj7SMtQQ
Bill of materials
Raspberry Pi Zero (I’m using a W for development, but a non-W is better for a cold wallet)
1.44 ST7735 based LCD: http://r.ebay.com/b7ZpxI
5-Way Tactile Switch: http://r.ebay.com/U5YHC6
5MP Pi Camera: http://r.ebay.com/igagFy
Screws (M2.5×12 for the outside, M2.5×4 for the Pi inside.)
How I Designed This
I used OnShape to develop the case. Its kind of a tight fit, but the case does close.
The “middle plate” part is an unintended consequence of not having the right screws. I’m looking to get some M2x2 waver head screws for mounting the parts to the case.
I chose the 128×128 LCD specifically because it was 30mm wide and had more pixels than OLED displays used by other projects. (see http://hackaday.io/project/9564-rpi-zero-wifi-enabled-hardware-password-manager for one such project that uses OLED). More pixels are desirable for QRCode bandwidth.
Future Possibilities
Some ideas on how this may evolve:
A PCB “bonnet” that holds the LCD, and 5-way switch, and maybe some extra hardware
A real-time clock module to remember the time
A lipo battery? (Its already pretty tight in there, not sure if I can fit it without making the case bigger)
Move to buttons (similar to http://hackaday.io/project/9564-rpi-zero-wifi-enabled-hardware-password-manager). The 5-way switch was quick and easy, but I think buttons would be better.
Inspiration
Things that inspired this project, but not specifically a remix
The initial inspiration for this project was the awful “Taken 3” movie where Liam Neeson uses a fictional device to download the GPS history from a car. (I don’t recommend this movie). See the frame cap below to see the device.
Other projects to make a Pi Zero-sized user interface to the Pi Zero include:
http://hackaday.io/project/9564-rpi-zero-wifi-enabled-hardware-password-manager
https://www.thingiverse.com/thing:1193350
Many GameBoy-like systems like PiGrrl, etc.
I do have a very particular set of skills, skills I have acquired over a very long career.
Categories: 3D Print Models, All 3D Models, Free 3D Models
Sorry, comments are closed for this item.