SeedSigner / seedsigner-os

SeedSigner OS | Minimal Raspberry Pi image made for SeedSigner
MIT License
97 stars 25 forks source link

Port SeedSigner to ESP32 #71

Closed ffrediani closed 5 months ago

ffrediani commented 5 months ago

Could this great project be ported to run on ESP32 ?

It is cheaper than a Raspberry Pi Zero + Camera, has a smaller footprint and has the advantage of having Secure Boot support which can improve security for the seed stored locally.

There are two main hardware that may work well.

For the buttons when using with the Lyligo T-Camera the groove connector can be used (IO23 and IO18). For the mini joystick it can be the REES52. In any way the code should be very much the same for both, with just a few tweaks depending on the option and GPIOs used.

Ref: Waveshare 1.3 pin support for ESP32 - https://www.waveshare.com/wiki/1.3inch_LCD_HAT

If this works out well a future improvement would be use the Lilygo T-Display-S3-Pro which has a touch screen with GC0308 camera module.

ffrediani commented 5 months ago

Re-opened in the correct project seedsigner - https://github.com/SeedSigner/seedsigner/issues/560