Setting up a Raspberry Pi Zero | Twitter Controlled Robot Ep 2
SciJoy SciJoy
6.27K subscribers
747 views
0

 Published On Dec 4, 2018

We set up a new #RaspberryPi Zero for our Twitter controlled #Robot. We show how to install #Raspbian with a monitor and without ( #headless). We setup #FTP and #SSH in order to control the Pi from our computer. I used a Mac, but I reference some alternatives for Windows.
This video discusses the installation of the Rasbian operating system onto a microSD card either by unzipping NOOBS or flashing with Etcher. One way to load Raspbian onto the Pi uses an HDMI external monitor, a mouse and keyboard. A second method uses the boot partition on the SD card to setup WiFi and SHH. Then you can control the Pi Zero from the command line. I believe this boot partition method is new to the Pi Zero. For the Pi 3, I've used the peripheral method.
You can enable SHH from the interfaces menu from the command line or from the configuration menu on the Pi desktop. File transfer protocol is setup using Netatalk (Windows could be Fillezilla). This does not give access to the root files, but you can access user files like on the desktop and in documents. This is where we will store our Python code.
I set up a static IP so I know the server address. I it also useful if we use MQTT to talk to the Pi from other devices or the from a service on the internet. We might need MQTT to talk to Twitter to send tweets.

Instructions on Hackster.io --
https://www.hackster.io/scijoy/raspbe...

Raspberry Pi Downloads (NOOBS and Raspbian)
https://www.raspberrypi.org/downloads/

Etcher:
https://www.balena.io/etcher/

Static IP longer explanation:
   • Raspberry Pi Talking to WiFi 'Things'...  

Headless install on Windows:
   • How to Setup Raspberry Pi Zero W for ...  

Adafruit resources for headless install:
https://learn.adafruit.com/raspberry-...

Netatalk (info, you don't need to download):
http://netatalk.sourceforge.net/

PUTTY (I've never use):
https://etherealmind.com/putty-comman...

Filezilla:
https://filezilla-project.org/

Command line:
https://en.wikibooks.org/wiki/Linux_G...

show more

Share/Embed