Best of Raspberry Pi2025

  1. 1
    Article
    Avatar of jeffgeerlingJeff Geerling·41w

    You will own nothing and be happy (Stop Killing Games)

    Digital ownership is under threat as companies increasingly tie products to cloud services and DRM systems. Modern appliances like dishwashers now require app connections and WiFi, while games are designed to expire when servers shut down. The Stop Killing Games initiative aims to preserve gaming by requiring companies to ensure purchased games remain playable after official support ends. Self-hosting and local ownership represent a pushback against the rental-based economy where consumers lose control over products they've purchased.

  2. 2
    Article
    Avatar of dev_worldDev World·48w

    Why Every Developer Should Keep a "Coding Playground" (And How It Can Transform Your Skills)

    A personal coding playground allows developers to experiment without pressure, combating tutorial fatigue, sparking creativity, and fostering deep knowledge. It can be set up locally, in the cloud, or using hardware like Raspberry Pi. The playground is a space for trial, error, and growth, transforming fun, seemingly pointless experiments into valuable skills and rejuvenating the joy of coding.

  3. 3
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    Raspberry Pi cluster spotted inside $6k audio processor

    The Orban Optimod 5000-series audio processors, which cost between $6,000-15,000, include a 3-node Raspberry Pi cluster. Each node in the cluster serves a different function: one for remote control and firmware updates, another for multi-stream audio processing, and an optional third for watermarking audio streams. This setup is popular among broadcasters for its power efficiency and long-term vendor support using Pi CM4/CM5 modules.

  4. 4
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    NUT on my Pi, so my servers don't die

    Setting up Network UPS Tools (NUT) on a Raspberry Pi can help safely manage server shutdowns during power outages. By installing and configuring NUT on the Pi, it can monitor UPS devices and ensure servers shut down properly before battery depletion. The detailed steps include installing NUT, configuring the UPS, and setting up NUT server and clients. Additionally, integration with platforms like Home Assistant is shown to monitor UPS vitals and stats.

  5. 5
    Article
    Avatar of hnHacker News·36w

    I spent 6 years building a ridiculous wooden pixel display

    A maker spent six years building Kilopixel, a 1000-pixel wooden display that changes one pixel at a time using a CNC gantry system. The project combines hardware fabrication, CNC programming, web development, and live streaming to create an interactive art installation where anyone can submit pixel art through a web interface. The display uses custom wooden pixels, stepper motors, Raspberry Pi control, and streams live to YouTube with automated timelapse generation.

  6. 6
    Article
    Avatar of communityCommunity Picks·52w

    Self-Hosting A Cluster On Old Phones

    Old smartphones can be repurposed as computing clusters, utilizing their computing power to run self-hosted services. To achieve this, a phone with an unlockable bootloader is required to install postmarketOS, a Linux distribution that enables SSH access and the use of Kubernetes. This practice can be more cost-effective and provide robust alternatives compared to using devices like Raspberry Pi. The guide explores detailed steps for setting up such clusters, making use of old or partially damaged phones.

  7. 7
    Article
    Avatar of jeffgeerlingJeff Geerling·1y

    Project Mini Rack - compact and portable homelabs

    Project MINI RACK is an open-source initiative aimed at helping users build compact and portable homelabs, RF/wireless rigs, and other electronics projects into mini 10" racks. The project provides resources, compatibility testing, and showcases different mini rack builds. It highlights the cost and space efficiency of mini racks compared to full-size rackmount equipment and offers detailed guides for various setups. Enthusiasts can explore different configurations and even participate in giveaways.

  8. 8
    Article
    Avatar of jeffgeerlingJeff Geerling·45w

    Self-hosting your own media considered harmful

    A content creator received two YouTube community guidelines violations for videos demonstrating self-hosted media solutions like LibreELEC and Jellyfin, despite showing only legal content management. YouTube flagged these tutorials as promoting unauthorized access to paid content, even though they focused on managing legally-owned media. The creator discusses the challenges of platform dependency, alternative hosting options like Floatplane and Internet Archive, and the economic realities of content creation outside major platforms.

  9. 9
    Article
    Avatar of ieeespectrumIEEE Spectrum·27w

    Wi-Fi Signal Tracks Heartbeat Without Wearables

    Researchers at UC Santa Cruz developed Pulse-Fi, a system that uses ambient Wi-Fi signals to monitor heart rate without wearables or cameras. The AI-powered approach runs on affordable devices like Raspberry Pi or ESP32 microcontrollers, filtering signal amplitude changes caused by heartbeats. Testing with over 100 participants showed less than 1.5 beats-per-minute error rate across various postures and distances up to 10 feet. The team is now working on multi-user support and exploring applications for sleep apnea and breathing rate monitoring.

  10. 10
    Article
    Avatar of jeffgeerlingJeff Geerling·30w

    I regret building this $3000 Pi AI cluster

    A detailed analysis of building a $3000 Raspberry Pi cluster using 10 Compute Blades with CM5 modules, comparing its performance against more expensive alternatives. The cluster achieved 325 Gflops in HPC benchmarks but struggled with AI workloads, delivering only 0.28 tokens per second for large language models. Despite being energy efficient and compact, the Pi cluster offers poor price-to-performance ratio compared to traditional desktop hardware, making it suitable only for niche use cases requiring high node density or physical separation.

  11. 11
    Article
    Avatar of jeffgeerlingJeff Geerling·19w

    The RAM Shortage Comes for Us All

    RAM prices have skyrocketed dramatically in recent months, with some DDR5 kits jumping from $209 to $650. The shortage is driven by memory manufacturers prioritizing AI datacenter production over consumer markets, forcing companies like Raspberry Pi to raise prices and Micron to exit the consumer memory business entirely. Small vendors face even worse price increases, with some memory modules tripling or quadrupling in cost. Unlike previous shortages, the specialized nature of AI hardware means there won't be a flood of cheap consumer-compatible parts when the bubble bursts. PC builders, SBC enthusiasts, and smaller manufacturers are being hit hardest, with the situation expected to continue affecting any product containing memory.

  12. 12
    Article
    Avatar of tailscaleTailscale·34w

    Making a Wake-on-LAN server using Tailscale, UpSnap, and Raspberry Pi

    Learn how to set up a remote Wake-on-LAN server using Tailscale's VPN network, UpSnap web application, and a Raspberry Pi. The guide covers the technical limitations of Wake-on-LAN over Layer 3 networks, provides step-by-step instructions for installing Tailscale and etherwake on a Raspberry Pi, and demonstrates how to deploy UpSnap as both a standalone application and Docker container. The solution enables waking sleeping devices from anywhere without opening network ports, using Tailscale's secure mesh network and optional MagicDNS for easy browser access.

  13. 13
    Article
    Avatar of advanceddotnetAdvanced .NET·22w

    Build a Raspberry Pi kiosk with Avalonia UI and DotNetBrowser!

    A guide demonstrates how to build a kiosk application on Raspberry Pi using Avalonia UI framework and DotNetBrowser. The approach runs outside the desktop environment, offering developers more flexibility than traditional lockdown browsers while combining native app capabilities with web development simplicity.

  14. 14
    Article
    Avatar of lnLaravel News·1y

    Control Hardware Components in Laravel with Pinout

    Pinout is a Laravel package that allows developers to control hardware components directly from their Laravel projects. It enables interaction with GPIO pins, control displays, and supports a wide range of Raspberry Pi models. The package features GPIO pin control, display integration, and compatibility with various hardware, making it useful for projects like smart plug relays, alarm clocks, and weather stations.

  15. 15
    Article
    Avatar of theregisterThe Register·15w

    New York’s incoming mayor bans Raspberry Pi at inauguration

    New York's mayor-elect banned Raspberry Pi devices from his inauguration block party, listing them alongside explosives, weapons, and Flipper Zero devices. While the Flipper Zero has known capabilities for cloning RFID cards and manipulating wireless communications, the Raspberry Pi ban appears less justified since the single-board computers are less portable and conspicuous. Critics note the ban is futile since smartphones could perform similar malicious functions, and it unfairly tarnishes a device widely used in education and creative projects.

  16. 16
    Video
    Avatar of communityCommunity Picks·51w

    My New Found Addiction!

    Ardens, a part-time YouTuber, IT intern, and full-time student, discovers an interest in home labbing. He explains how to set up a NAS server using a Raspberry Pi and Open Media Vault to create a personal cloud storage solution. Ardens further explores virtualization using Proxmox to host a music server, enabling an ad-free music streaming experience. Throughout his journey, he aims to build a sophisticated and efficient home lab setup.

  17. 17
    Video
    Avatar of awegoAwesome Go·1y

    I made an online PS1 game and connected it to a PS4

    An individual explains their project of connecting a PS1 to a PS4 using a Raspberry Pi. The process involves using the Raspberry Pi's serial and LAN ports to facilitate communication between the PS1 and the PS4. The project aims to develop and run games on the PS1, and later translate that data to be playable on a PS4, using a combination of pyq SDK, modchips, and web apps. Despite facing technical challenges, the project showcases the functionality of playing a game across different devices.

  18. 18
    Article
    Avatar of omgubomg! ubuntu!·29w

    Meet the Coolest (and Most Expensive) Raspberry Pi Ever

    Raspberry Pi launched the Pi 500+, a premium keyboard PC featuring mechanical switches, RGB backlighting, and built-in SSD storage. Priced at $200/£175, it's the most expensive Raspberry Pi device yet, targeting enthusiasts who want better build quality and tactile experience. The device includes Gateron KS-33 Blue switches, customizable LED lighting, 16GB RAM, 256GB NVMe storage, and an aluminum heatsink for thermal management.

  19. 19
    Article
    Avatar of selfhstselfh.st·42w

    Self-Host Weekly (27 June 2025)

    Weekly newsletter covering self-hosting news highlights PewDiePie's de-Googling video that showcases self-hosted alternatives like Vaultwarden, Nextcloud, and Joplin running on Raspberry Pi 5. Features Metadata Remote, a new web-based tool for managing audio file metadata with MusicBrainz integration, deployable via Docker. Includes terminal tip for saving command history and calls for community content submissions.

  20. 20
    Article
    Avatar of omgubomg! ubuntu!·49w

    Mission Center 1.0: New Features, Better Performance

    Mission Center 1.0 has been released with significant enhancements, including new hardware tracking, improved UI, and backend refactoring to enhance performance. Key updates involve UDisks integration for detailed SMART data, per-process network usage monitoring with nethogs, and Raspberry Pi GPU monitoring, albeit with compatibility limitations. The update also offers sliding performance graphs and independent light/dark mode settings.

  21. 21
    Article
    Avatar of jeffgeerlingJeff Geerling·18w

    CM0 - a new Raspberry Pi you can't buy

    The CM0 is a new Raspberry Pi Compute Module based on the Pi Zero 2 architecture, featuring castellated edges for direct PCB soldering, eMMC storage, and WiFi. Currently only available in China through EDAtec's CM0NANO development board, global distribution is unlikely due to LPDDR2 RAM shortages and supply prioritization for the Pi Zero 2 W. The module targets low-end commercial integration in products like kiosks and signage, offering a complete Linux environment in a postage stamp-sized System on Module.

  22. 22
    Article
    Avatar of hnHacker News·1y

    Build a Tiny Certificate Authority For Your Homelab

    Build a small, standalone Certificate Authority (CA) for a homelab using a Raspberry Pi, YubiKey, and the step-ca software. Set up TLS certificates for secure internal network communication, automate renewal using the ACME protocol, and enhance security with an open-source True Random Number Generator (TRNG). The tutorial includes detailed steps for system setup, PKI creation, CA configuration, and various tips for maintaining and using the CA.

  23. 23
    Article
    Avatar of googleossGoogle Open Source Blog·24w

    Building the future with Blockly at Raspberry Pi Foundation

    Blockly, Google's open source drag-and-drop programming library, is transitioning to the Raspberry Pi Foundation's stewardship on November 10, 2025. Created at Google in 2011, Blockly has become a standard for visual programming used by platforms like Scratch, MakeCode, and LEGO Education. The move aligns with the Raspberry Pi Foundation's education-focused mission and aims to ensure Blockly's long-term stability and continued innovation. Blockly will remain free and open source, with no changes required for existing projects.

  24. 24
    Article
    Avatar of jeffgeerlingJeff Geerling·33w

    How to install TrueNAS on a Raspberry Pi

    A detailed guide on installing TrueNAS SCALE on a Raspberry Pi 5 using community-developed UEFI firmware. The process involves updating the Pi's EEPROM, installing UEFI bootloader support, and working around hardware limitations like missing Ethernet support. While functional, current UEFI limitations prevent using PCIe switches, making single-device storage controllers the only viable option for now.

  25. 25
    Video
    Avatar of freecodecampfreeCodeCamp·1y

    IoT Home Automation Project Tutorial

    Learn to build a comprehensive IoT home automation system using ESP32 microcontrollers, LEDs, and Servo Motors. The guide covers connecting and configuring components, setting up MQTT communication with a Raspberry Pi acting as both an MQTT broker and a Node.js backend server, managing real-time sensor data using a PostgreSQL database, and creating a live web dashboard for sensor control and data visualization.