Do you think using a Raspberry Pi to mine bitcoins or litecoins is an useless and egoistic waste of energy. You can change for an useless but generous waste of energy by installing Boinc.
Boinc is an ditributed computing platform used by some scientific projects, were you share your CPU time to contribute to the projects of your choice.
The difficulty with a Raspberry Pi is to find ARM processor compatible projects. I choice the Seti@home project, but I also tested the Milkyway@home projects.
Join an project
http://setiathome.berkeley.edu/ for Seti@home. Remember your ID and password, which are necessaries for the configuration.
Install Boinc on Raspberry Pi
sudo apt-get update
sudo apt-get install boinc
Download the Seti@home client
sudo wget https://github.com/dcarrion87/boinc-rpi/raw/master/bin/setiathome-armv6l.tar.gz
sudo tar xfz setiathome-armv6l.tar.gz
chown -R boinc:boinc projects/
Connect theBoinc to the project
boinccmd --lookup_account http://setiathome.berkeley.edu/ yourAccount yourPassword
The command returns your "account key" wich is 32 hexadécal caracters long.
You have to use it in the following command
boinccmd --project_attach http://setiathome.berkeley.edu yourAccountKey
To get my first task I used this command
boinccmd --project http://setiathome.berkeley.edu update
And to check activity I use:
Here you are, your Raspberry Pi is now crushing numbers to detect intelligent life outside Earth.
Thank to this blogger who gives the more valuable informations about this topic: