Boot the Raspberry Pi from a USB Hard Drive

By default, Raspberry Pi boots up and stores all of its programs on a microSD memory card, which has rather limited bandwidth. On the Raspberry Pi 4, the memory card slot can achieve a theoretical maximum of 50 MBps, which is double the 25 MBps maximum on the Pi 3B+ (and other 3 series). you get more speed if you attach an external drive to one of the Raspberry Pi’s USB ports, especially with the Pi 4 offering USB 3.0 connections that have a theoretical maximum of 660 MBps.

Unfortunately, at this time, you can’t boot a Raspberry Pi 4 off an external drive. But you can force the Raspbian OS to use an external drive for its “root” partition, which holds all of its programs and data. So, in effect, you have a small boot partition on a microSD card but the meat of the entire operating system would still live on your speedy SSD or Flash Drive. A future firmware update will allow the Pi 4 to boot off of external drives, no microSD card required, The instructions directly below work on a current-day Pi 4 or an earlier model, but if you want to boot your Pi 3 off of an external drive scroll down to the next section of this page.Read More

Build Your very own DNS server with a Raspberry Pi

In order for computers to communicate with each other over the internet, all participants in the network have a unique address: Through IP addresses, clients know exactly which servers they should address. But no user can be expected to memorize the numerical sequence of the address, so instead, domain names are used. For this, there’s a domain name system (DNS): It converts numbers into domains and vice versa. To do this, clients first have to query one or more DNS servers before they get the correct address. This can cost valuable time. Therefore, it can be useful to speed up the internet connection by setting up a dedicated DNS server. A Raspberry Pi, the small but many-sided computer, provides a good base for this. We explain to you here how DNS functions and how you can set up your own home DNS server.

Read More

Connect Bluetooth Headset Or Speaker

In this post, I’ll share with you the final solution that lets you connect your Bluetooth headset or speaker to Raspberry Pi 3.
You’ll be able to use both output speaker and input microphone.

By the way, thanks to the people who kept me updated in the comments, it was a long journey together (:

Firstly, let me sum up the root causes of this long time problem:

  1. Drop-out of ALSA support in Bluez v5 (replaced by PulseAudio).
  2. Unavailability of correct PulseAudio version for Raspbian Jessie.
  3. Incorrect audio rooting SCO-HCI for the Bluetooth chip BCM43438.

I solved the issues 1 and 2, but I couldn’t find a good solution for 3. For issues 1 and 2, I found how to install manually PulseAudio, with code sources, or using Debian backports. For issue 3, I used a BT-USB dongle that bypassed the internal Bluetooth chip and let me use A2DP and HSP profiles.

Read More

Install WordPress on a Raspberry Pi using Nginx

Today we will install WordPress, the most popular CMS in the world (not to mention the fact that it runs Raspbian France) and see how to install it on the Raspberry Pi.

The Raspberry / WordPress compatibility exists since the beginning, nevertheless, the performances on the first Raspberry Pi were not incredible! Today, with the Raspberry pi 3 and the Raspberry Pi 2, it’s ancient history! Their processors and the RAM mounted at 1GB offers us the possibility to run more than correct way a wordpress site under Raspbian!
Read More

Raspberry Pi Board Version & Revision Number

Each variant of the Raspberry Pi has a different Pi Revision Number. There have now been a number of revisions to the Raspberry Pi PCB so the device you have in front of you could be one of a number of variants. The changes include mounting holes, modifications to the power supply circuitry, different GPIO headers and varying numbers of USB ports. The Pi 2 and Pi 3 introduced new CPUs and additional memory.

Finding your Pi Revision Number is a useful technique to identify what model of Pi you have and, in some cases, where it was manufactured.Read More

Do NOT follow this link or you will be banned from the site!