Let’s look at three methods of Remote Access for the Raspberry Pi. Forget the keyboard, mouse, and monitor!
Welcome back to the workshop (yes, it’s been a while)!
Today, we will examine three remote access methods for the Raspberry Pi. Whether your Pi is in the same room or in another country, whether you need full GUI access or just a terminal, we have a method for you.
We will look at SSH, which provides a secure shell for terminal access. Perfect if you need to update the Pi, restart it, or run a Python script.
Then, we will move to VNC to get a full GUI screen that we can use as if we were directly connected to the Raspberry Pi.
Finally, we’ll examine the newest remote access method, Raspberry Pi Connect. This product provides either terminal or GUI access from anywhere in the world using a web browser. You’ll need a free Raspberry Pi account to use Pi Connect.
Here is the Table of contents for today's video:
00:00 - Introduction 02:15 - Pi Networking 07:34 - Raspberry Pi Boards 08:41 - Getting your IP Address 09:44 - SSH 14:25 - VNC 17:36 - Raspberry Pi Connect 22:42 - Conclusion
@dronebot-workshop Maybe I missed the point, if so these remarks are pointless and can be ignored, but at least on my Mac I log in from the terminal app with user@hostname.local. NO need to know the IP. The user/password and hostname are all set up in RaspberryPiImager as well as enabling the ssh service. Couldn't be easier. I am confident Windows users can do the same. From there enabling VNC and/or Pi Connect is a snap and all done headless.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@dronebot-workshop Thanks Bill, I did not know that about the router. Is there a feature missing, or some other way of identifying which routers will work?
Now I don't remember how to get the IP if I am flashing a new board like a Pi ZERO 2. Is that the old style empty ssh and wpa_supplicant trick?
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@dronebot-workshop Maybe I missed the point, if so these remarks are pointless and can be ignored, but at least on my Mac I log in from the terminal app with user@hostname.local. NO need to know the IP. The user/password and hostname are all set up in RaspberryPiImager as well as enabling the ssh service. Couldn't be easier. I am confident Windows users can do the same. From there enabling VNC and/or Pi Connect is a snap and all done headless.
On my Windows 7, I login as well with
user@hostname.local
through using ssh with a passphrase. I installed the bonjour app for printers, and voilla.
I am planning to use a headless Linux on Raspberry Pi machine, so VNC is useless for me, as not having GUI on Pi.
I didn't heard of Pi Connect... is it a network protocol like Esp Now between Peers ? ... I watched Bill's video, and it's seems it's an easier way than port forwarding to connect to Pi from any PC.
Acordingly to the documentation, it doesn't let you choose another external web server, so I expect it will come with a subscription (paid) plan soon. So I keep my pessimistic point of view about it. 😐
I tried using that sharing internet option on my windows 7 machine, which didn't work. Short things short, it may need a reboot right after you select the adapter, but I didn't successed for my Pi to receive internet from my laptop, so I gave up at it. I could connect through ssh at it, but
@cristishor201 They actually do NOT want you using their server, they encourage direct connections.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
@cristishor201 It worked for me the first time. I hope you noticed you need to be running 64-bit Bookworm.
Here is a reminder about the complete installation procedure.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
First computer 1959. Retired from my own computer company 2004.
Hardware - Expert in 1401, 360, fairly knowledge in PC plus numerous MPU's & MCU's
Major Languages - Machine language, 360 Macro Assembler, Intel Assembler, PL/I and PL1, Pascal, Basic, C plus numerous job control and scripting languages.
My personal scorecard is now 1 PC hardware fix (circa 1982), 1 open source fix (at age 82), and 2 zero day bugs in a major OS.
ReplyQuote
We use cookies on the DroneBot Workshop Forums to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.