RaspberryPis are small, cheap computers that run an open source operating system; Raspbian Buster. Raspbian is based off Debian Buster, and both Raspbian and Debian are distributions (distros) of Linux, a fully open source (free) operating system.
RaspberryPi offers a few different versions of Raspbian: Lite, Desktop, and Recommend Desktop. We will use Lite almost exclusively in engineering. It only has a Command line interface (CLI) and not Graphical User interface (GUI). By not having a GUI, a lot of the processing power is saved and can be put to better use, running your beautiful code. The CLI is a terminal window and takes some time to learn the basic commands to navigate...
Watch the video below for a very good explanation for beginners learning Linux. This video is for all distros of Linux, so the commands work on Raspbian Lite. When you boot up a RaspberryPi, you will not see a Desktop (GUI) but only a Command Line interface (just the terminal window you see in the video).
We also won't download vitural box on the engineering PCs, use the Pi only!
Logging In with RaspberryPi
Use the hostname to login in through the terminal:
ssh student@(hostname).local
Ex. ssh student@robo-47e09e.local
**Hostname will be the name on the tape of the RaspberryPi