TinyPilot supports wireless networking, so you can connect it to your WiFi network and access the web interface wirelessly.
WiFi generally has noticeably slower performance than a wired Ethernet connection. TinyPilot's WiFi adaptor is disabled by default, but you can enable it and join it to your network if you prefer the convenience of a wireless connection.
To enable WiFi, SSH in to your TinyPilot device, and specify your two-character country code, your WiFi SSID, and your WiFi passphrase:
WIFI_COUNTRY="US"
WIFI_SSID="ExampleSSID"
# The leading space on the next line excludes it from the shell's history.
WIFI_PASSPHRASE="SecretPassphrase"
After you've specified your WiFi network details, run the following to apply the settings to your TinyPilot and restart your device:
sudo raspi-config nonint do_wifi_country "${WIFI_COUNTRY}" && \
sudo raspi-config nonint do_wifi_ssid_passphrase "${WIFI_SSID}" "${WIFI_PASSPHRASE}" && \
sudo reboot
When you reboot, if you type ifconfig
, you should see the wireless connection listed under wlan0
.
Connecting to your TinyPilot over WiFi instead of a wired Ethernet connection usually increases latency. You can reduce latency by tuning your video settings.
The following command will immediately disconnect and disable your TinyPilot device's WiFi:
sudo rfkill block wlan
You can turn WiFi back on by following the steps under Enabling Wifi.