.. Ethereum on ARM documentation documentation master file, created by sphinx-quickstart on Wed Jan 13 19:04:18 2021. .. meta:: :description lang=en: Recommended hardware for Ethereum on ARM. NanoPC T6, Rock 5B, Orange Pi 5 Plus, Raspberry Pi 5 specs, buy links, and NVMe SSD requirements. :keywords: NanoPC T6 Ethereum, Rock 5B validator, Orange Pi 5 Plus node, Raspberry Pi 5 blockchain, NVMe SSD compatibility Recommended Hardware ==================== In order to run an Ethereum node with our images, you will need one of these devices: * NanoPC T6 * Rock 5B * Orange Pi 5 Plus * Raspberry Pi 5 .. tip:: We strongly recommend **NanoPC T6, Rock 5B or Orange Pi 5 Plus** boards to run an Ethereum full/staking node. This is the recommended hardware to run an **Execution Layer client** + **Consensus Layer client**. If you don't know what an Ethereum node is, please visit the :doc:`Operation Introduction `. .. warning:: The Raspberry Pi 5 doesn't have native NVMe disk support. If you own a Raspberry Pi 5 with 16 GB of RAM and want to run a node, you can use our image to do so. If not, we strongly recommend to acquire one of the above devices. .. tabs:: .. tab:: NanoPC T6 Recommended hardware and settings for running an Ethereum full/staking node on a NanoPC T6 board * **NanoPC T6** (16GB RAM) * **MicroSD Card** (16 GB Class 10 minimum) * **NVMe disk** 2 TB minimum, 4 TB recommended (M2.2280) * **Power supply** * **Ethernet cable** * **Port forwarding** (see clients for further info) * **A case with passive heatsink** * USB keyboard, Monitor and HDMI cable (Optional) **Buy links** `NanoPC T6 board 16 GB `_ .. tab:: Radxa Rock 5B Recommended hardware and settings for running an Ethereum full/staking node on a Rock 5B board * **Rock 5B board** (16GB to 32GBRAM) * **MicroSD Card** (16 GB Class 10 minimum) * **NVMe disk** 2 TB minimum, 4 TB recommended (M2.2280) * **Power supply** (Radxa official) * **Ethernet cable** * **Port forwarding** (see clients for further info) * **A case with passive heatsink** * USB keyboard, Monitor and HDMI cable (Optional) **Buy Links** BOARD * `Rock 5B board 16 GB `_ * `Radxa power supply `_ CASES (Choose one) * `Acrylic protector with passive heatsink `_ * `Aluminum case with passive/active cooling `_ .. tab:: Orange Pi 5 Plus Recommended hardware and settings for running an Ethereum full/staking node on a Orange Pi 5 Plus board * **Orange Pi 5 Plus board** (16GB to 32GB RAM) * **MicroSD Card** (16 GB Class 10 minimum) * **NVMe disk** 2 TB minimum, 4 TB recommended (M2.2280) * **Power supply** * **Ethernet cable** * **Port forwarding** (see clients for further info) * **A case with passive heatsink** * USB keyboard, Monitor and HDMI cable (Optional) **Buy Links** * `Orange Pi 5 Plus official page `_ * `Orange Pi 5 Plus Case with heatsink `_ .. tab:: Raspberry Pi 5 Recommended hardware and settings for running an Ethereum full/staking node on a Raspberry Pi 5 board * **Raspberry Pi 5 board** (16GB RAM) * **MicroSD Card** (16 GB Class 10 minimum) * **NVMe disk** 2 TB minimum, 4 TB recommended (depends on Hat) * **NVMe Hat** * **Power supply** * **Ethernet cable** * **Port forwarding** (see clients for further info) * **A case with passive heatsink** * USB keyboard, Monitor and HDMI cable (Optional) **Buy Links** * `Raspberry Pi 5 official page `_ * **NVMe Hat** (tested in our labs): GeeekPi N04 and Geekworm X1001 * **Case with Heatsink**: GeekPi and Geekworm cases .. warning:: **IMPORTANT for Raspberry Pi 5** Make sure to buy a disk that doesn't use a Phison controller. Take a look at the SSD list below and see the Controller column of each disk. The key components are the NVMe disk and the RAM memory. Please, make sure **you get a board with 16 GB of RAM**. **Before getting the NVMe disk**, please check these 2 sites and look for Mid-Range or High-End : * `SSD list `_ * `Great and less great SSDs for Ethereum nodes `_