The Raspberry Pi is the tech equivalent of Harry Potter's magic wand. With knowledge and a little imagination, you can use it to work wonders. Here are a few resources to help you get started.
Raspberry Pi Zero W
Photo by Harrison Broadbent on Unsplash
-
Raspberry Pi Foundation
What is a Raspberry Pi?
https://www.raspberrypi.org/help/what-%20is-a-raspberry-pi/ -
DroneBot Workshop
What is a Raspberry Pi?
https://dronebotworkshop.com/what-is-a-raspberry-pi/ -
opensource.com
What is a Raspberry Pi?
https://opensource.com/resources/raspberry-pi
-
Raspberry Pi Foundation
Setting up your Raspberry Pi
(Includes info on all the cables and things you're going to need.)
https://projects.raspberrypi.org/en/projects/raspberry-pi-setting-up/1 -
Raspberry Pi Foundation
How to set up and use your brand-new Raspberry Pi
(Includes info on how to burn the OS onto an SD card using Etcher.)
https://www.raspberrypi.com/news/how-to-set-up-and-use-your-brand-new-raspberry-pi/ -
Murtaza's Workshop
SETUP TO PROJECT in 20 mins | Raspberry Pi Tutorials for Beginners (2020)
a) Compares the Raspberry Pi and the Arduino
b) Shows how to set up and use the VNC Viewer
c) Shows how to add the Raspberry Pi's temperature to the task bar [10:20]
https://www.youtube.com/watch?v=B_8ZcPeaxcc -
Crosstalk Solutions
Raspberry Pi 4 Getting Started
https://www.youtube.com/watch?v=BpJCAafw2qE
Normally you would need to connect a monitor, mouse and keyboard to a Raspberry Pi in order to use it. However, there are two more convenient ways to connect remotely. By setting up a virtual desktop you'll be able to access your raspberry Pi's GUI (Graphical User Interface) from your Mac or PC. You can also connect to your Raspberry Pi's command line using SSH. Keep in mind that installing Putty is only required on Windows PC's and not on a Mac.
-
Caroline Dunn
How to Remote Desktop to your Raspberry Pi with VNC Viewer
https://www.youtube.com/watch?v=NWBmYnNvN3A -
ExplainingComputers
Raspberry Pi Robotics #4: SSH Network Control
This video explains how to set connect via SSH from a PC by using Putty.
It also explains how to set up SSH on a tablet.
https://www.youtube.com/watch?v=44yNbFictEg -
Maker Tutor
How to SSH Raspberry Pi Remote access from MAC / Windows
https://www.youtube.com/watch?v=kPeb5IvZW_k -
Raspberry Pi Documentation
Remote Access
https://www.raspberrypi.com/documentation/computers/remote-access.html
1- The VNC Viewer is what you will need. It's free. There is a fee for VNC Connect, but you don't need to download that for the setup.
This is the link to download the VNC Viewer:
https://www.realvnc.com/en/connect/download/viewer/
2- Raspbian has been renamed Raspberry Pi OS.
3- How to connect from a Mac to the Raspberry Pi command line via SSH:
a) First enable SSH from the Raspberry Pi desktop by clicking:
Preferences --> Raspberry Pi Configuration --> Interfaces
Under SSH select "Enable"
b) To get the Raspberry Pi's IP address, open a terminal on the Raspberry Pi desktop and type:
$ hostname -I
(That's a capital I for indigo.)
c)To connect to the raspberry Pi from your Mac, open a terminal window, on your Mac, and type:
$ ssh pi@<raspberry_pi_ip_address>
Example: ssh [email protected]
Type "yes" if prompted.
Enter the password for the Raspberry Pi.
You should now see the Raspberry Pi command line.
c) The Raspberry Pi's IP address will change ech time it connects to your network.
To set things up so that the address always stays the same, you will need to configure your router.
The steps are different for different routers. Please refer to the advice given in the above video by Caroline Dunn.
-
Raspberry Pi Foundation
Physical Computing with Python
GPIO Pins
https://projects.raspberrypi.org/en/projects/physical-computing/1 -
ExplainingComputers
Simple Guide to the Raspberry Pi GPIO Header
https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and-pins/ -
Pi My Life Up
Raspberry Pi GPIO Tutorial: The Basics Explained
https://www.youtube.com/watch?v=6PuK9fh3aL8 -
GPIO Zero docs
https://gpiozero.readthedocs.io/en/stable/
This video explains how to use a pi camera from the Raspberry Pi command line and in python code. Sample code is included in this repo.
- DoneBot Workshop
Raspberry Pi Cameras - The BIG Picture
https://www.youtube.com/watch?v=MVgr302PNwY
Now that you have everything set up here are some things that you can build:
-
ExplainingComputers
Raspberry Pi Zero W Surveillance Camera
https://www.youtube.com/watch?v=rhIzfRmKHnQ -
ExplainingComputers
Raspberry Pi Plant Watering
(Includes info on using the Raspberry Pi for time lapse photography.)
https://www.explainingcomputers.com/pi_watering.html -
ExplainingComputers
Raspberry Pi Devastator Robot
https://www.explainingcomputers.com/pi_devastator_videos.html -
The MagPi magazine tutorials
https://magpi.raspberrypi.com/articles/category/tutorials -
Instructables
Living Portrait Scare for Halloween Using a Raspberry Pi, PIR and Python
https://www.instructables.com/Raspberry-Pi-Based-Living-Portrait-Player-Intro/ -
Turn your Raspberry Pi into a Web Server
Make Tech Easier
https://www.youtube.com/watch?v=9pn1KKhxwdM -
All3DP
The Pi's the Limit
50 Cool Raspberry Pi Projects for October 2021
https://all3dp.com/1/best-raspberry-pi-projects/
-
The MagPi
The official Raspberry Pi magazine.
https://magpi.raspberrypi.com/ -
If you're excited about getting into electronics, but you don't know where to start, then you might find the resources in the following repo helpful.
vbookshelf
Robotics Resources for Beginners
https://github.com/vbookshelf/Robotics-Resources-for-Beginners -
Pi Spy
Install Arduino IDE on Raspberry Pi
https://www.youtube.com/watch?v=xWCwJXz4B4I -
Every Developer Needs a Raspberry Pi
(Shows how to connect over the internet, host a web app, control things over the internet etc.)
https://www.youtube.com/watch?v=Vp4glSVPT8o