Boot from Usb Thumbdrive

Boot a Raspberry Pi from a USB Thumbdrive

You can boot Raspberry Pis that are older than the Pi 4 directly off of USB attached Drive. When you’re done with the process, you won’t even need to have a microSD card in the Pi’s slot.

1. Create your external boot drive. There are two main ways to do this.

  • Use Etcher to “burn” the Raspbian OS to your external drive, a process we cover in our article on how to get started with Raspberry Pi. This works great, but doesn’t copy over any data from an existing build.
Boot From Usb Thumbdrive

Read More

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

Raspberry Pi 4

Raspberry Pi 4 vs Raspberry Pi 3+

The Raspberry Pi 4 Model B is finally here! This is a huge leap forward for single-board computing and what better way to explore it than power one up, run some tests and stress it out!

Here are the test results for those people that are interested with some popular benchmarking tools:

Raspberry Pi 4 vs 3

* Note, I didn’t have a fast enough USB 3 External drive to be “sure” of the max-speed. I ran an iperf3 to simulate a full-bandwidth connection to USB3 and achieved 5.1Gbps (which is consistent theoretical “max” USB 3 speeds).Read More

Make a Raspberry Pi Random Video Player

If you’ve got a bunch of movies, shows or other local video files and can’t decide which one to watch, you can make Raspberry Pi choose for you, at the touch of a button. To be fair, there are easier ways to play a random video, either from local files or on the web, but they aren’t as fun as this project. So grab the popcorn and let’s start building and coding our own Raspberry Pi random video player!


Building the circuit for this project is simple. We only require three buttons, connected to the GPIO at pins 2,3,4 and each of these buttons also needs to be connected to GND, for this we can use a single GND pin on the Pi, and a female to male jumper wire. Connected to the – rail of a breadboard means that we have multiple GND connections that can be connected via the two male to male jumper wires. See the diagram in the download for this project for more information.When the hardware is built, attach all of the accessories required for your Pi and boot to the Raspbian desktop.Read More


How to Use Raspberry Pi as a VPN Gateway

A VPN (Virtual Private Network) protects your privacy by routing all your Internet traffic through an encrypted server that your ISP (or hackers) can’t see. Setting up and using a log-free VPN service from your PC desktop is straightforward enough, but other devices in your home such as your game console and set-top box don’t let you install VPN software.

One solution is to buy a router that can connect directly to a VPN service, protecting all the traffic on your home network a single stroke. But it could be cheaper (and simpler) just to route all your traffic through Raspberry Pi that remains connected to the VPN at all times.

With just a few fairly simple scripts, you can configure any Raspberry Pi to be a headless VPN gateway. This means that when it is connected to your router, you can send traffic to it from other devices before they connect to the outside world – essentially putting them behind a VPN. Read More

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