SeedSigner / seedsigner

Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions! (and do other cool stuff)
MIT License
690 stars 161 forks source link

[Exploration] Port SeedSigner to the NumWorks open graphing calculator? #444

Open keegreil opened 1 year ago

keegreil commented 1 year ago

Hi! This idea is not SeedSigner specific, but since SS's ethos is multiplying easy access to Bitcoin signing devices, especially through repurposing other hardware, this seemed like the best community to put this idea to.

The NumWorks graphing calculator is an open source effort to enable high school math education. It's ARM7 based (STM32F730V8T6, same chip family as ColdCard and many other wallets).

Here's some of the advantages to using this as a signing device:

Here's some disadvantages:

So, that's my idea. Use the NumWorks graphing calculator as a covert signing device. I'd love to your thoughts, positive or negative! What major roadblocks am I missing? Would this be useful to the community?

SeedSigner commented 1 year ago

I like the creativity of this idea and I can tell you've put a good amount of thought into it. The display for numworks unfortunately doesn't look like it would offer an advantage over our current display; according to their specs the resolution is 320x240 pixels (https://www.numworks.com/specs/).

keegreil commented 1 year ago

Good catch on the resolution, I hadn't noticed that detail. I may tinker on it later this year if I get the chance, just to explore the possibility.