Wallet Logo

Bitboard by AppliedEM DIY Hardware Wallet

Latest release: ?? ( 28th March 2018 ) 🔍 Last analysed 23rd May 2022 . Do-It-Yourself Project Not updated in a long time
3rd March 2018

This project is not meant for non-technical end users.

As part of our Methodology, we ask:

Is the product meant to be ready for use "out of the box"?

If the answer is "no", we mark it as "Do-It-Yourself Project".

Many hardware wallet projects aim to be as transparent as possible by using only off-the-shelf hardware with an open design and open code. If the product reviewed is not available in an assembled form - if the user has to source his own hardware to then maybe solder and compile software to install on the device it falls into this category.

But we also ask:

Was the product updated during the last two years?

If the answer is "no", we mark it as "Not updated in a long time".

Bitcoin wallets are complex products and Bitcoin is a new, advancing technolgy. Projects that don’t get updated in a long time are probably not well maintained. It is questionable if the provider even has staff at hands that is familiar with the product, should issues arise.

This verdict may not get applied if the provider is active and expresses good reasons for not updating the product.

Do your own research!

Try out searching for "lost bitcoins", "stole my money" or "scammers" together with the wallet's name, even if you think the wallet is generally trustworthy. For all the bigger wallets you will find accusations. Make sure you understand why they were made and if you are comfortable with the provider's reaction.

If you find something we should include, you can create an issue or edit this analysis yourself and create a merge request for your changes.

The Analysis 

Warning: Provider indicates that project is a work-in-progress, users should use at their own risk.

Device Description

An open-source arduino-based bitcoin hardware wallet

This set of programs is a tool designed to allow anyone with a few extra units of dumb paper money store all their valuable bitcoin in a secure location. It consists of two parts:

  1. The firmware that runs on the espressif esp-12 chip.
  2. The python frontend that runs all the tasty networking and crypto algos.


  1. Install python
  2. Connect the esp-12 D1 chip to your computer via usb. Make sure there are no other USB-Serial converters connected to your computer.
  3. In the ./barebones/esptool/ directory there will be an “upload.py” program. Run it and follow the directions.
  4. In the ./complete/dist/bitboard directory there will be a file called “bitboard.exe” you should be able to execute it and run the program!

USAGE: This is a very basic program. As such, there are only three functions.

  1. Send Allows you to send bitcoin to another address. Enter the public key of the address you want to send it to, how much you want to send, and the fee (usually 300-5000 satoshi) and hit the button!

  2. Import Allows you to import bitcoin from a WIF (Wallet Import Format) key, that can be generated using a number of tools. As an example, here is one such tool: https://www.bitaddress.org/

  3. Receive Allows you to request bitcoin from another wallet or client. Hitting this button will copy your bitcoin address to your clipboard, which you can paste wherever you choose.

When conducting a transaction, the output will be displayed at the bottom of the screen. If it begins with “Success: True”, your transaction was successful. If not, you might need to try again, and maybe consider increasing the fee.

The checkbox to the side of the balance switches the client to testnet mode, and is primarily for development purposes.


The Github page for this simple wallet states that it is “arduino-based” and contains instructions on how to build and run the program. This Bitboard by AppliedEM DIY Hardware Wallet is a DIY project and is not available for sale.

As for the repository, it has not been updated since 2018, meaning that this program qualifies as obsolete.