Everyone knows that setting up a Raspberry Pi to be headless is the worst right? Wrong! You can write just two files on the root of the SD card, to have it connect to your WiFi on boot. To do this: Mount the SD card In the root directory create an empty file called ssh. In the root directory create a file called wpa_supplicant.conf and have the content be: 1 2 3 4 5 6 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev network={ ssid="yourSSIDhere" psk="yourpasswordhere" key_mgmt=WPA-PSK } No more finding a spare monitor or television with an HDMI input.