To complete today's workshop you need the things below.
- Raspberry Pi Zero W
- MicroSD Card - At least 8GB
- MicroSD Card reader
- Micro USB Cable with data
- Computer (Laptop for the workshop)
- You can buy the little parts from Core Electronics - [https://coreelec.io/kitbsideperth]
- balenaEtcher to write images to SD [https://www.balena.io/etcher/]
- P4wnP1_aloa release [https://github.com/mame82/P4wnP1_aloa/releases]
- Command Line SSH Client.
- Linux / MacOS - You have one installed already.
- Windows 10 - You can install if you have latest version installed [https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse]
- Windows 10 - You can also use Putty but it's least preferred option [https://www.putty.org/]
We are running through setting up P4wnP1 A.L.O.A., details can be found here [https://github.com/mame82/P4wnP1_aloa/blob/master/README.md]
Because we are all running through this at the same time we will do it different to the official instructions. (We aren't using the wifi to connect first, but USB/Ethernet Connection)
- P4wnP1 Wiki - [https://p4wnp1.readthedocs.io/en/latest/]
- Ducky Convertor for P4wnPi-A.L.O.A. - [https://github.com/DuckyTools/DUCKY-CONVERTER-for-P4wnP1-A.L.O.A]
- Hardware Specifications of the RPi0W - [https://www.raspberrypi.org/products/raspberry-pi-zero-w/]
- USB Ethernet + Power = Win!
- Pi Zero USB Stem [https://core-electronics.com.au/pi-zero-usb-stem.html]
- Copy share files via local bittorrent
- Install balenaEtcher
- Extract, then write image to MicroSD Card
- Boot Raspberry Pi Zero W with new Image
- Connect using USB/Ethernet
- Configure settings via Web Console
- Make it connect as a wireless client to the WIFI
- Make it connect to a remote SSH server automatically
- Connect to RPI0W it using SSH through remote SSH server.
- Profit?
- Play with keyboard injection to demonstrate additional capability of RPi0W