Hi Felix, Thanks for responding.
I have made a battery operated airgapped pi for safely moving cryptcurrency (Ether) without exposing private keys to any other device.
It is airgapped so there can not be any radios of any type onboard.
It's open source.
https://github.com/johnshearing/MyEtherWalletOffline/blob/master/Air-Gap_Setup.mdPlease see the following video to see how it works.
https://www.youtube.com/channel/UCQlQRc9muSqPZIXSfugN43A/featuredI used the adafruit PowerBoost 1000C to run the pi and charge the Lipo.
A PowerBoost 1000 non charger version runs the 7 inch touch screen.
One PowerBoost is not enough to run both.
The on-board printer only receives power when the device is plugged in so there is no need to worry about powering that.
The problem is that the Adafruit devices are not smart.
I am not too smart either but I work hard and I am not afraid to ask for help when I need it.
Please, I need help.
As mentioned, I need to do the following:
1. Gracefully shut down my pi when the battery is critically low.
2. Capability to gracefully shut down or reboot with a button.
3. Provide a human readable battery monitor.
4. Charge the battery when power is available.
5. Run the pi on AC when AC power is available.
6. Gracefully switch to battery when AC power is removed.
The project is important because cryptocurrency decentralizes (democratizes) money.
It takes money away from investment banks, big corporations and dictators, and returns control of it to individuals.
If people can take their money and go when things get crappy then we will no longer have a refugee problem.
The problem now is that when refugees leave, the money stays. So making refugees is profitable.
Imagine if refugees could take their money with them.
The loss of funds created by people leaving would cause governments to serve people better.
Market forces would cause things to get better even before they get very bad.
When everyone is using cryptocurrency governments will have to compete for citizens in order to get money.
At that point, the needs of citizens will be considered at the bargaining table along with big banks, big corporations and dictators when deciding government policy.
The biggest problem with cryptocurrency is hacking. Until people have a safe way to keep and use their private keys cryptocurrency will not become the dominant form of money and nothing will get better. That's why I am working on this project.
I am using a pi 2 (no radio) with the official 7 inch touch screen and a the official pi camera.
Seems like MightyHat (without a radio) could be the way to go because you could use the LCD as a battery meter unless you have another idea. The cheaper we can make the device, the more people can purchase one or make one for themselves. So maybe MightyBoost is better. But then what do we do for a battery meter? Perhaps a voltage divider and some LEDs? How is this accomplished? This thing has to be inexpensive if we are to get it into the hands of a lot of people.
When I saw your link on the MightyBoost page for a sample sketch I was expecting to see a drawing of some kind. Instead I found some kind of program on github.
Please, I am begging you - can you dumb this down for me.
What components should I use?
Where do I put the wires?
How do I install the special software (the sketch)?
If you can show me how to accomplish this, I will make the information available to anyone who wants to build their own device and I will manufacture the devices as inexpensively as possible so that the maximum amount of people can afford to own one.
Thanks for considering my request,
John