Raspberry Pi3, or other ARMv7/ARM Cortex-A53 device The Monero Dev team have conveniently pre-compiled an installation of the Monero Client for devices using ARMv7/ARM Cortex-A53 processor architecture. This is compatible with the Raspberry Pi 3 and gives a much faster installation.
If you have a device that is not a Raspberry Pi 3 and would like to know if it is ARM Cortex-A53, and therefore compatible wit this guide then check out:
Desktop Monero Full node with LCD Display. Enabled sync to your desktop GUI.
Monero Full Node with Desktop Pc Remote Node (LAN) Configuration
Raspberry Pi2, or other single board computer Guide to compile from source...
If you have a different version Raspberry Pi or other device then you may still be able to install a Monero Node: https://en.wikipedia.org/wiki/Comparison_of_single-board_computers Lists many other single board computers and should give an indication of their compatibility. In theory any device of that list with 1GB RAM and the ability to hold an operating system (4GB SD card for example) for Raspbian Lite will suffice.
Monero Node for non-ARMv7 devices. Compile from source.
Tor add-on instructions Boot your Monero Node over the Tor Network (For all nodes)
Monero Node Tor Network add-on, for all devices (with or without LCD display)