Skip to content

Instantly share code, notes, and snippets.

@ubinix-warun
Last active July 17, 2024 14:24
Show Gist options
  • Save ubinix-warun/bcbb50712ac0ee47f7e790c7b51f4a02 to your computer and use it in GitHub Desktop.
Save ubinix-warun/bcbb50712ac0ee47f7e790c7b51f4a02 to your computer and use it in GitHub Desktop.
DIY projects (Open-source hardware) for RISC-V, Hardware Wallets, and FPGA.

DIY Projects: RISC-V, Hardware Wallets, and FPGA.

Focus: DIY projects (Open-source hardware) for RISC-V, Hardware Wallets, and FPGA.

Projects:

  • Goal: Create an affordable, air-gapped Bitcoin signing device using a Raspberry Pi Zero
  • Key Tech: Raspberry Pi Zero: Low-cost, single-board computer
  • Air-gapped: Secure, offline environment for signing transactions
  • Features:
    • Transaction signing
    • Seed generation
    • Potential for other cryptographic functions
  • Goal: Professional-grade hardware wallet with a focus on design and user experience
  • Key Tech: Custom hardware design
  • Features:
    • Secure element for storing keys
    • Multi-signature support
    • Integration with Blockstream Green wallet
  • Goal: DIY air-gapped wallet with a focus on simplicity and flexibility
  • Key Tech: QR code communication: Host device interacts with the wallet via QR codes
  • Features:
    • Compatibility with Specter Desktop wallet
    • Open-source hardware design
  • Goal: Standalone, open-source Bitcoin ASIC miner
  • Key Tech: BM1366 ASIC, ESP32 microcontroller
  • Features:
    • WiFi connectivity (no external computer needed)
    • Low-cost, energy-efficient
    • Versatile mining options (solo/pool)

Additional Notes:

  • RISC-V:
    • SeedSigner potentially utilizes RISC-V (worth verifying)
    • Growing architecture in open-source hardware
  • FPGA (Field Programmable Gate Array):
    • Could be explored for custom hardware acceleration in future iterations of these projects
  • ASIC (Application-Specific Integrated Circuit):
    • Powerful chips driving efficient Bitcoin mining.
  • Hardware Wallets:
    • Critical for securing Bitcoin and other cryptocurrencies
    • These projects showcase the diversity of approaches to wallet design
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment