The sole reason for the case I'm using is it was one of the cheapest on amazon I could find about 2 years ago. * Cheapest Raspberry Pi case you can find. There might be 2 empty fields where you enter 8333 and a field where you enter the Pis IP address, leave everything else to default and save.) Generally, once the Pi is up and running it will have an IP address, go into your routers login and try to find somewhere in the settings Port Forward. * Port-Forward port 8333 on your router to the Pi's IP address (every router is different so can't really tell you how. * *Optional () I like to remote login to the Pi so don't have to connect it to monitor when I need to do something with it. Will be transferring data files from synced PC or Mac because RPi will take forever to sync by itself. * () previously running and synced on PC or Mac.
* () To expand Lubuntu partition to full size of HDD (**sudo apt-get install gparted**)
ISO/.IMG disc image burner like () that can burn to HDDs Software needed on Windows PC (maybe Macs too, I don't use a Mac though) I'll update this if something is incorrect. I hope I wrote it all correctly as I was typing it out as I was setting up another Pi. I'm using Lubuntu rather than Raspbian as the setup time is minutes rather than hours, desktop gui is nicer imho, and Lubuntu is 2nd least resource intensive. With that out of the way, I wrote up a basic guide for how I set up my Pi. **I AM NOT IN ANY WAY OR SHAPE KNOWLEDGE IN LINUX, I JUST TINKER A LOT AND THERE ARE MUCH SMARTER PEOPLE IN THIS SUBJECT THAN ME**. Yesterday I posted some pics and a basic outline of a Raspberry Pi Bitcoin full node I made and lots of people were wondering how I set it up. Tl dr: Setup Raspberry Pi to boot Lubuntu from HDD, enlarge EX4 Root Partition to use full capacity of HDD, install and run Bitcoin Core for Linux.