My DIY NAS: Building a Personal Network Storage

My DIY NAS: Building a Personal Network Storage

Introduction This article is a casual account written for my friends, most of whom are not in the IT industry. To make it enjoyable for a wider audience, I should explain what NAS (Network-attached storage) is. It is a small computer connected to your home router that houses multiple hard drives (commonly several TB in … Read more

Getting Started with the Lightweight IoT Development Board NanoPi NEO

Getting Started with the Lightweight IoT Development Board NanoPi NEO

Following the launch of the NanoPi M1, which has already made a significant impact in the market, the FriendlyARM team has once again showcased their unique creativity with the NanoPi NEO. The NanoPi NEO (hereinafter referred to as NEO) is a completely open-source pocket maker tool launched by the FriendlyARM team for makers, embedded enthusiasts, … Read more

How to Install Temperature Control Scripts for Nanopi R4S Router Development Board

How to Install Temperature Control Scripts for Nanopi R4S Router Development Board

R86S Soft Router Multi-Network Intel Mini Host N5105 8GB/16GB 10G Fiber Port 2.5G Power Port39514580921759Purchase FriendlyARM NanoPi R2S Metal Case R1S Development Board OpenWrt Router Heat Sink Fan395145809229Purchase NanoPi R4S Software Open Source OpenWrt Router 1/4GB CNC Metal Case RK3399 Dual Gigabit3951458092549Purchase Step-by-step guide on how to install temperature control scripts for the Nanopi R4S … Read more

Introducing the Friendly NanoPi Zero2: A Compact and Versatile Development Board

Introducing the Friendly NanoPi Zero2: A Compact and Versatile Development Board

Recently, there have been quite a few development boards based on the RK3528A, and now Friendly has joined the fray with the NanoPi Zero 2 I feel that many of Friendly’s ideas are quite unique, so let’s take a look at this development board. Firstly, this development board is very compact, with dimensions of only … Read more

NanoPi-M2: The Ultimate Maker Tool for Embedded Enthusiasts

NanoPi-M2: The Ultimate Maker Tool for Embedded Enthusiasts

NanoPi M2 (hereinafter referred to as M2) is a completely open-source handheld maker tool launched by the FriendlyARM team for makers, embedded enthusiasts, electronic artists, and hobbyists. Its size is only about 2/3 that of the Raspberry Pi, and it can run operating systems such as Ubuntu Core, Debian, Android 5.1, and Ubuntu Mate. Compared … Read more

Installing Docker Compose on OpenWrt Router (NanoPi R5C)

Installing Docker Compose on OpenWrt Router (NanoPi R5C)

NO.1 Docker Compose Recommended version of OpenWrt comes with Docker by default Docker version is 24.0.7 Click on System – Terminal Enter your username and password Command line to check Docker version docker –version Installing Docker Compose requires a terminal Reference Article 《OpenWrt Router (NanoPi For NAS All In One R4S): Setting up SSH and … Read more

Setting Up Portainer on OpenWrt with NanoPi R4S

Setting Up Portainer on OpenWrt with NanoPi R4S

NO.1 Introduction to Portainer GitHub Address https://github.com/portainer/portainer NO.2 Installing Portainer Official Docker Documentation https://docs.portainer.io/start/install-ce/server/docker/linux Create a docker-compose.yml Configuration File Since we are not using the Baota panel here, we will use the command line to create it vi docker-compose.yml You can see the file editing page Press ‘i’ to enter editing mode Right-click to copy … Read more

Porting U-Boot 2023.04 and Kernel 6.1.11 to Nanopi NEO Development Board

Porting U-Boot 2023.04 and Kernel 6.1.11 to Nanopi NEO Development Board

Environment Description OS: Ubuntu 20.04.5 LTS GCC: arm-none-linux-gnueabihf-gcc 10.3.0 Compiler download link: Downloads | GNU-A Downloads – Arm Developer[1] U-Boot Porting Current latest version v2023.04-rc2 download link: https://github.com/u-boot/u-boot/archive/refs/tags/v2023.04-rc2.tar.gz[2] Set cross compiler: export CROSS_COMPILE=arm-none-linux-gnueabihf- Compile configuration: make nanopi_neo_defconfig Compile: make -j8 Encountered issues: Solution: sudo apt install python3-pip pip3 install setuptools Compilation output: Burning: sudo dd … Read more

Using code-server in Browser on OpenWrt (NanoPi For NAS All In One R4S)

Using code-server in Browser on OpenWrt (NanoPi For NAS All In One R4S)

NO.1 Introduction to code-server GitHub address https://github.com/coder/code-server Documentation address https://coder.com/docs/code-server/latest VS Code in Browser Run VS Code anywhere on any machine and access it through the browser NO.2 Usage Scenarios Not very accustomed to the visual panel operation of Docker on OpenWrt Although all necessary variables are present and translated into Chinese, simple images can … Read more