Use Arduino-based electronics to generate BIP-39 mnemonic phrases to be used in Bitcoin hardware wallets.
- True randomness for key generation with a physical button
- No Internet connection (can use microcontroller with no physical wireless connectivity to gaurantee)
- Mnemonic phrase shown on LCD screen
- Corresponding public key saved to SD card
- Very easy to use
Components needed to build the circuit below:
- esp32 or Arduino microcontroller
- SD Card module
- LCD Display module (and potentiometer to control brightness)
- Button
- Power Supply module and 9v battery (or whatever powering solution you want)
- Breadboard and jumper wires
- A can-do attitude
More detailed wire layouts to come.
Not intended to be used as a hardware wallet itself. Do not send Bitcoin to any keys generated with this without ensuring they can be properly recovered.