From the course: Raspberry Pi Weekly
The Raspberry Pi family - Raspberry Pi Tutorial
From the course: Raspberry Pi Weekly
The Raspberry Pi family
- [Instructor] All Raspberry Pi computers are identical, sort of, how do you choose which one is best for your project? Or does it even matter? Hi, I'm Mark Niemann-Ross and welcome to this week's edition of Raspberry Pi Weekly. Every week, we explore the Raspberry Pi and share useful tips. This week, let's look at the Raspberry Pi family. I've provided a handy chart that identifies important characteristics for several different models of Raspberry Pi. There are only a few properties of the Raspberry Pi you need to consider. Power, speed, WiFi and Bluetooth. Let's talk about the things you can ignore and why you can ignore 'em. First, if you're buying a new Raspberry Pi, you can only only buy 40 GPiO Pins. If for some reason you want a 26 Pin GPiO you'll need to find a used Raspberry Pi. Second, all Raspberry Pis have one or more USB Ports. Even if you only have one, you can still use a USB Hub to increase the number of connected USB devices. Third, don't worry about the size of the SD card, original Raspberry Pis used a standard size card. All current models use a micro SD card. Fourth, don't worry about the amount of RAM. Current models of Raspberry Pi have between 500 megabytes and a full gigabyte of onboard memory. If your application uses more RAM, Linux will swap out to the SD card. This will slow things down a bit, but the Raspberry Pi really isn't designed for use in high performance computing. Finally, you don't have to care about audio and video. So all of that can be ignored. Instead, focus on power consumption, networking, speed, and connectivity. This is going to require a trade-off. First, consider networking. Only a few models don't have ethernet connections. Of those Raspberry Pi currently available, only the Raspberry Pi Zero doesn't have onboard WiFi or an Ethernet plug. And there is a workaround, use a USB WiFi adapter. Of course with the Raspberry Pi Zero, you'll need a USB OTG adapter, so maybe the best solution is just to use a different model of Raspberry Pi. If you want a faster processor, or use a lot of WiFi or Bluetooth, you'll need to use more power. Look for a Raspberry Pi with a higher power rating. But keep in mind, that will drain batteries faster or require a more robust power supply. You'll need to choose to suit your application. A final thing to consider is the size of the Raspberry Pi, some projects have size constraints. If you're creating simple, wearable projects, the lower power consumption and smaller size of the Raspberry Pi Zero may be what you want. If you have more room, the more power hungry but faster Raspberry Pi 3 B+ may be a better choice. These are all reasons for the different models of Raspberry Pi, you'll need to choose based on your needs, and at a price between five and 25 Euros, you can't go too far wrong. Thanks for joining me for this episode of Raspberry Pi Weekly, be sure to join the LinkedIn group and check out previous episodes on LinkedIn Learning. I'll see you next week with more Raspberry Pi adventures.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
The Raspberry Pi family3m 53s
-
(Locked)
GPIO male to female jumpers3m 30s
-
(Locked)
Weatherproofing Pi4m 19s
-
(Locked)
Power and batteries3m 57s
-
(Locked)
IR rangefinder project2m 26s
-
(Locked)
Clock project6m 20s
-
(Locked)
Wire a stepper motor3m 38s
-
Code a stepper motor3m 37s
-
(Locked)
gpiozero library4m 50s
-
(Locked)
Take a screenshot4m 26s
-
(Locked)
Analog to digital2m 38s
-
(Locked)
Autostart file setup4m 24s
-
(Locked)
Simple connection to a speaker2m 43s
-
(Locked)
Red LED, RGB LED, blink, and glow3m 23s
-
Connect input to output: Range finder to LED2m 4s
-
(Locked)
Raspberry Pi Desktop on a laptop4m 10s
-
(Locked)
Programming with Node-RED6m 15s
-
(Locked)
Programming IoT with IFTTT5m 24s
-
(Locked)
Update the Raspberry Pi with apt-get3m 3s
-
(Locked)
A clean and simple web server5m 23s
-
(Locked)
Use SSH to control the Raspberry Pi3m 28s
-
(Locked)
Camera control with raspistill4m
-
(Locked)
GPIO pinout charts3m 53s
-
(Locked)
Back up the Raspberry Pi3m 1s
-
(Locked)
Use SmartSim to explore logic circuits4m 47s
-
(Locked)
Raspberry Pi 46m 29s
-
(Locked)
Change your default password2m 44s
-
(Locked)
Mathematica and general-purpose input/output (GPIO)6m 7s
-
(Locked)
Build a Raspberry Pi private cloud8m 40s
-
Dealing with undervoltage3m 50s
-
(Locked)
Play music with Sonic Pi5m 53s
-
(Locked)
Add a printer to Raspberry Pi3m 38s
-
(Locked)
Use Screenly for web kiosks5m 59s
-
(Locked)
Use raspivid for Raspberry Pi Videos4m 55s
-
(Locked)
Build an MQTT publisher6m 33s
-
(Locked)
Build an MQTT client4m 5s
-
(Locked)
Connect to MQTT with Node-RED9m 55s
-
(Locked)
Build an MQTT broker4m 44s
-
(Locked)
A power switch for the Raspberry Pi3m 57s
-
(Locked)
Input polling vs. interrupts5m 41s
-
(Locked)
GPIO Pi headers2m 34s
-
(Locked)
High-grade audio for the Raspberry Pi4m 34s
-
(Locked)
Program the Sense HAT with Node-RED6m 54s
-
(Locked)
Remote GPIO6m 5s
-
(Locked)
Framboisedorf4m 6s
-
(Locked)
Use Kano OS5m 15s
-
(Locked)
What's new with Scratch 3.0?2m 57s
-
(Locked)
Controlling high voltages with the Raspberry Pi4m 53s
-
(Locked)
Rotary phone: Intro and switches3m 12s
-
(Locked)
Rotary phone: Ringer2m 44s
-
(Locked)
Rotary phone: Speaker5m 28s
-
(Locked)
Piscope5m 33s
-
Cron on the RPI7m 45s
-
(Locked)
Keep your plants watered with a Raspberry Pi4m 42s
-
(Locked)
Grove HAT4m 45s
-
(Locked)
Build a door cam with a Raspberry Pi4m 4s
-
(Locked)
Explore the Sense HAT emulator3m 49s
-
(Locked)
Use a hard drive with the Raspberry Pi3m 33s
-
(Locked)
Build a temperature-controlled fan for the Raspberry Pi 46m 59s
-
(Locked)
Run COBOL on a Raspberry Pi4m 12s
-
(Locked)
Adafruit IO7m 41s
-
(Locked)
Overclocking the Raspberry Pi7m 4s
-
(Locked)
The boot directory and config.txt7m
-
(Locked)
Field connection to the Raspberry Pi6m 30s
-
(Locked)
Rotary phone: Microphone hardware4m 34s
-
(Locked)
Rotary phone: Microphone software5m 47s
-
(Locked)
Raspberry Pi 12-megapixel camera7m 27s
-
(Locked)
Text to speech on a chip5m 44s
-
(Locked)
Connect GPS to the Raspberry Pi7m 47s
-
(Locked)
Minecraft and GPIO5m 11s
-
(Locked)
Raspberry Pi Pico5m 31s
-
(Locked)
Use libgpiod instead of sysfs9m 51s
-
(Locked)
Revisiting adding a printer to Raspbian3m 50s
-
(Locked)
Revisiting a temperature controlled fan4m 26s
-
(Locked)
Run R on a Raspberry Pi7m 35s
-
(Locked)
Another motion-activated camera4m 49s
-
(Locked)
Ubuntu desktop4m 38s
-
(Locked)
A web interface to a camera5m 53s
-
(Locked)
Use systemd to start programs at boot6m 55s
-
(Locked)
Find the IP address of your Raspberry Pi5m 2s
-
(Locked)
Contribute to community computing4m 6s
-
(Locked)
BBC BASIC on the Raspberry Pi4m 25s
-
(Locked)
Capacitive touch sensor3m 35s
-