DIY projects

Make your Raspberry Pi 3 useful with these lightweight services

Lightweight services that will make your Raspberry Pi 3 shine again

If you have a Raspberry Pi 3 collecting dust in a drawer because you think it’s outdated, this post will prove you wrong. We’ll show you several simple, lightweight and useful services that will give your device a second life. All of them…


Self-hosted email marketing on Raspberry Pi: complete Listmonk guide

Set up your own newsletter server on Raspberry Pi with Listmonk

Managing newsletters and mailing lists doesn’t have to rely on third‑party platforms, monthly subscriptions, or opaque limitations. With Listmonk, a powerful open‑source, free solution, you can deploy your own self‑hosted email marketing…


TranslateGemma on a Raspberry Pi. Ollama and Open Web UI

TranslateGemma on Raspberry Pi. Local AI translation with Ollama

A few days ago, Google DeepMind announced the release of TranslateGemma, a new family of open translation models with support for 55 languages and availability in several model sizes. Shortly after that announcement, Ollama integrated…


Raspberry Pi multi-service home server with Docker and Portainer

Turn a Raspberry Pi into a multi-service home server with Docker and Portainer

Learn how to transform a Raspberry Pi into a powerful, private, self-hosted multi-service home server using Docker and Portainer. In this complete guide, we show how a single Raspberry Pi device can run multiple useful services at the same…


How to build a private cloud on Raspberry Pi with ownCloud

Build a private, file sharing cloud, with ownCloud on Raspberry Pi. Step-by-Step guide

In this article we explain, step by step, how to use your Raspberry Pi to create a private cloud where you can store, manage and share files — just like Google Drive or iCloud — but hosted locally, securely, and fully under your control,…


Ollama on Raspberry Pi. Benchmarking local LLMs

Installing local LLMs on Raspberry Pi CM5 and benchmarking performance

At blackdevice we constantly push small hardware platforms to see how far they can really go. This time we focused on our own Pi Hack carrier board paired with a Raspberry Pi Compute Module 5 (CM5), 8GB RAM and a 256GB NVMe SSD. The goal…


Wordpress web server on a Raspberry Pi

How to turn your Raspberry Pi into a full WordPress web server

Your Raspberry Pi is not just a tiny computer for experiments—it is powerful enough to work as a fully functional web server capable of hosting and running a WordPress website. Whether you want to build a personal site, a portfolio, or a…


Install Immich server on a Raspberry Pi 5

Build a self-hosted photo & video server with Immich on a single board computer

In this tutorial we’ll install Immich — a high-performance, open-source photo and video manager — on single-board computers, Orange Pi 5 Plus and Raspberry Pi 5. Immich offers automatic mobile backups, face recognition, search by…


Open source DIY mute button

Build your own Open source Mute button for video calls

Who hasn’t been in a video call where someone forgets to mute, or tries to speak while their mic is off? During the pandemic, when remote work and endless group calls became the new normal, these situations quickly turned into common…


Install Home Assistant OS on your Raspberry Pi

Home Assistant OS on Raspberry Pi 5. Smart home setup guide

If you've ever wanted to control all your smart devices – from lights and switches to TVs, voice assistants, and even your washing machine – from a single platform, Home Assistant OS is the perfect solution. It’s a dedicated operating…


Contribute to science with your Raspberry Pi and BOINC

Contribute to science with your Raspberry Pi and BOINC

Did you know that your Raspberry Pi can play a role in cutting-edge scientific research in fields like biology, astrophysics, mathematics, and medicine? Thanks to BOINC (Berkeley Open Infrastructure for Network Computing), you can share…


Build a NAS server with your Raspberry Pi

Turning your Raspberry Pi into an affordable NAS server

In this project, we’ll transform your Raspberry Pi into a budget‑friendly NAS (Network Attached Storage). You’ll get centralized backups, effortless file sharing, and even private multimedia streaming without splurging on commercial…


Run DeepSeek R-1 on a Raspberry Pi 5

How to install and run DeepSeek R-1 on a Raspberry Pi 5. Step by step guide

Large Language Models (LLMs) have become part of our everyday lives. From writing emails and generating creative ideas to summarizing documents, they’re everywhere. But these impressive systems typically require huge data centers,…


Retro gaming emulator platform with Raspberry Pi. DIY project

Retro gaming emulation platform with Raspberry Pi. DIY project

In this guide, you’ll learn how to transform a Raspberry Pi into a retro gaming platform using RetroPie or Recalbox. We’ll compare the two leading emulation platforms and cover everything from gathering hardware, flashing via Raspberry Pi…


Smart relay with ESP32 and Arduino Cloud

DIY smart home project. Build your smart relay with ESP32 and Arduino Cloud

Welcome to our DIY guide on building a Smart Relay for home automation using an ESP32 and a relay module board! In this post, we’ll walk you through each step—from gathering components to setting up the Arduino Cloud and uploading your…


Build an audio streamer with Raspberry Pi and your old hi fidelity system

How to turn your old stereo into a smart audio streamer with Raspberry Pi and Volumio

If you still have an old amplifier, Hi-Fi system, or mini stereo collecting dust at home, this project is for you. With just a Raspberry Pi and the Volumio app, you can upgrade your vintage audio gear to stream music from modern services…


Network monitor server with Raspberry Pi and Nagios

Monitor your network with a Raspberry Pi: testing NEMS and NTOP

If you've ever wondered whether your internet is acting up, or just want to keep an eye on the devices connected to your home or office network, a Raspberry Pi can help — a lot. In this article, we’ll show you how to set up a network…


Build your Raspberry Pi cluster

Build your Raspberry Pi cluster and unlock distributed computing

Our colleagues at Raspberry Pi bring us a great tutorial about setting up your own SBC ARM cluster. We are going to remember the steps used to unify a cluster of Raspberry pi boards from the original post, because it has helped us to…


Extract data from a CO2 sensor

Unlocking the 7722AZ CO2 Sensor. A data extraction guide

Because of the needs of one of our projects, we have to extract data from a CO2 sensor. We got this one, 7722 from AZ Instrument : This device is a simple CO2 sensor. It gives you a measure result each second. It measures too the…


What Is an MQTT Broker

Step-by-step Mosquitto MQTT broker installation & SSL configuration

In this article, we’ll explore what an MQTT broker is, its purpose, and how it works. In this previous article, we introduced and discussed the MQTT protocol itself—what it is and what it’s used for. Now, we’ll take a further step by…


Subscribe to the blackdevice newsletter

Join the community and get the latest from us, tech news and maker content.

You’ll receive a confirmation email. Please check your spam folder if you don’t see it.
What you’ll get: Project updates & launches · DIY guides and tutorials · maker content. No spam. Leave anytime.