Shopping List

This document outlines the hardware components needed to build a SeedSigner device. The components are organized by category for easier procurement.

Many of these parts (and pre-built kits/cases) can be purchased from the Crypto Guide store: https://cryptoguide.tips/shop/

Main Board and Camera

The main computing platform and camera are typically used together:

  • Raspberry Pi (any model with GPIO 40-pin header):
    • Raspberry Pi Zero 1.3 (recommended, no WiFi/Bluetooth) — Crypto Guide store
    • Raspberry Pi Zero W or Zero 2 W (with WiFi/Bluetooth, can be used but requires disabling hardware)
    • Raspberry Pi 1 Model B/B+
    • Raspberry Pi 2 Model B
    • Raspberry Pi 3 Model B
    • Raspberry Pi 4 Model B
    • Raspberry Pi 400

Notes:

  • You may need to solder the 40 GPIO pins (20 pins per row) to the Raspberry Pi Zero board. If you don’t want to solder, most stores offer the board “with headers” already soldered on.
  • The Pi Zero “W” or “2W” is often easier to find but has wifi/Bluetooth hardware. You can still use these boards and can optionally disable the wifi/Bluetooth hardware.
  • Raspberry Pi 1 is also compatible, but will require a hardware modification to the Waveshare LCD Hat.

  • Luckfox Pico Boards:

There are three ways to build a SeedSigner around a Luckfox Pico:

  1. Luckfox Pico Mini / Pro/Max with an adaptor board — the Pico plugs into a small adaptor PCB that presents a standard Raspberry Pi-style 40-pin header, so it can use the same Waveshare display hats as a Pi build. Adaptor boards are available from:
    • https://github.com/3rdIteration/seedsigner-luckfox-pico/tree/master/hardware-kicad
    • Or from my webstore
    • 3D-printable cases
  2. SeedSigner-Plus Smartcard Pico (all-in-one) — a single board for the Luckfox Pico Mini that combines the display, joystick/buttons and the SEC1210 smartcard interface, so no separate display or smartcard hat is needed. Design files; matching case
  3. Luckfox Pico Pi — supported directly.

A “Plus Hat” (see Display below) can also be used in place of the Waveshare display hat with the adaptor-board and Pico Pi options.

Display

  • Waveshare 1.3” 240x240 LCD HAT (MUST be the 240x240 version!)
  • SeedSigner Plus Hat (2.8 inch 320x240)

Additional Hardware Support (Smartcard Integration)

The SeedSigner fork supports additional hardware for smartcard integration:

Smartcard Hat (SEC1210 connected via UART)

JavaCards (SeedKeeper / Satochip / Satodime / Keycard / Specter-DIY)

USB Smart Card Readers

  • Any USB smart card reader compatible with PC/SC services
  • Contact or contactless readers supported
  • Note: ACS ACR 122U reader is unreliable for flashing applets and may brick cards

GPIO NFC Connected Smart Card Readers

  • PN532 NFC V3 module (low cost, ~$5 on Aliexpress)
  • Can be connected via available IO pins using GPIO splitters or header connections

USB Phoenix Type “Sim Readers”

  • Compatible with OpenCT for older Blue “Sim Readers”
  • Requires manual installation and configuration of OpenCT software

Where to Buy

Most of the parts above — plus pre-assembled kits and 3D-printed cases — can be sourced from the Crypto Guide store: https://cryptoguide.tips/shop/

Popular items:

Free 3D-printable cases are also available in the enclosures/ section of this repository.


Released under the MIT License. The SeedSigner OS section is mirrored from the seedsigner-os repository at the pinned release commit.

This site uses Just the Docs, a documentation theme for Jekyll.