To do this weekend.
Out of Micro sd cards so it is time to get a few more. Finally have my rpi 0 w to play with. Finally have Pimoroni hammer headers. They do not come with instructions, but that was finally figured out. Nice they gave you a choice of either female or male headers.
Also have the speaker bonnets, but they do not come with speakers so the ad is misleading,
Only have a few atmel368 chips left. Have a project or two for them.
Have the rpi zero w teathered to my nexus 7 2012.
----
Using the spi version of the ethernet interface with the rpi zero. Your connection may vary.
----
Set up a Raspberry Pi Zero headless
If you are using the GUI (Raspian full download) and want to connect your RPi Zero to a keyboard and monitor there are probably easier ways to do this. These notes are for people that want to use a headless (no monitor and GUI) setup ready to connect to your RPi after first boot via SSH from another terminal.Download Raspbian Lite
wget -O raspbian-lite-latest.zip https://downloads.raspberrypi.org/raspbian_lite_latest
Download link: https://www.raspberrypi.org/downloads/raspbian/
Write Image to SD Card
dd bs=4M if=2017-08-16-raspbian-stretch-lite.img of=/dev/sdb
After this step there should be 2 additional mounts (if not mount the 2 SD card partitions manually).
Set up network interfaces
Create a new config file for the wireless interface.cd etc/network/interfaces.d/
vim wlan0.conf
Add the following to the new file (if you want to use DHCP – change to static if you want to fix the IP):
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Note: if you want to use ethernet to get updates and etc. add:
auto eth0
iface eth0 inet dhcp
Set up connection details for local wireless network
vim etc/wpa_supplicant/wpa_supplicant.conf
Check the file and ensure the network settings are as per the Wireless Network you are connecting to.
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID"
psk=HASHED_PSK_VALUE
}
You could use the clear-text PSK passphrase but I prefer not to do that in configuration files. Create a PSK hash using ‘wpa_passphrase‘
There could be other config values you might need depending on the network you are connecting to.Ensure there are DNS Servers configured
sudo vim etc/resolv.conf
Add the following to the new file (or your own nameservers):
# Google's public DNS servers
nameserver 8.8.8.8
nameserver 8.8.4.4
Enable SSH Access
Create an ssh empty file in the mounted boot partition. This is necessary to enable SSH access as SSH is by default disabled on more recent versions of Raspbian.cd boot/
sudo touch ssh
Boot RPi
Boot the Rpi by powering up and after ~30secs you should be able to connect to the IP assigned. Check your router or ise ‘nmap’ or similar to check the assigned IP:sudo nmap -p22 -sV 10.1.1.0/24
Default login details are
UID: pi
PWD: rasbperry
-----
Running desktop using libreoffice and web server from my rpi0w shown at the side, Allows you to save data much easier and not waste space of the palmtop. Can be done with the RPI3 also. You would not believe what all that little computer can do. (shown: nexus 7 2012 and the raspberry pi zero w).
Comments
Post a Comment