Category

ARM Guides

ARM-based systems and embedded workflows.

How to Configure GPIO Pins on Raspberry Pi

GPIO (General Purpose Input/Output) pins allow the Raspberry Pi to interact with hardware — LEDs, sensors, relays, and more. This guide introduces GPIO control using Python.Install RPi.GPIO Librarysudo apt install python3-rpi.gpioBlink an LEDimport RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) for _ in range(10): GPIO.output(18, GPIO.HIGH) time.sleep(0.5) GPIO.output(18, GPIO.LOW)…

How to Set Up a Home Server with Raspberry Pi

A Raspberry Pi makes an excellent low-power home server for file sharing, media streaming, or self-hosted services. This guide sets up the basics.Install Raspberry Pi OS LiteUse the headless (Lite) version for a server — no desktop environment needed, saving RAM and CPU.Assign a Static IPEdit /etc/dhcpcd.conf:interface eth0 static ip_address=192.168.1.50/24 static routers=192.168.1.1 static domain_name_servers=1.1.1.1Install Common Server…

How to Install Raspberry Pi OS on Raspberry Pi 4

Raspberry Pi OS (formerly Raspbian) is the official operating system for Raspberry Pi boards. This guide walks through the complete installation process using Raspberry Pi Imager.Download Raspberry Pi ImagerDownload it from raspberrypi.com/software and install it on your computer.Flash the SD CardOpen the Imager, choose your device (Raspberry Pi 4), select the OS, and click Write.First BootInsert the SD card, connect keyboard, mouse, and display,…