RaspberryPi's are the prototypers swiss-army knife (:switzerland::knife:). This repo aims to get you working on your prototype rather than debugging your Pi. The handful of things that are currently covered include:
systemd-networkd
+ wpa_supplicant
Bash variables should be set in both get_raspbian.sh and setup_pi_script.sh
Set the scripts as executable:
chmod +x get_raspbian.sh
chmod +x setup_pi_script.sh
Run the executable to download and write the raspbian image:
./get_raspbian.sh
To specify your Micro-sd card (MICROSDDEVICE=
) pass the /dev/sdX device as your argument:
./setup_pi_script.sh /dev/sdc
Make sure get_raspbian has successfully downloaded and been dd
'd to your micro-sd card.
./setup_pi_script.sh
Once you have run this (and hopefully it didn't exit mid run :crossed_fingers: you should be able to eject the MICROSDDEVICE
and boot up your pi!
You should see a "coffeeshop" wifi-network. Connect to that and you can now ssh to your raspberry pi
Document Link | Topic |
---|---|
Overall Command Walkthrough | Full explanation of commands in get_raspbian.sh and setup_pi_script.sh |
Please feel free to fork and submit pull requests! If you have a feature request feel free to open up an issue.
If you decide to write something run it through aspell -c filename
.
The only true wisdom is in knowing you know nothing Socrates