I just have a headless RPi powered via the USB port of the router and an Ethernet connection to get the stats.
To set the Pi up, you will need an HDMI cable, a USB keyboard and USB mouse. I gave the Pi a static IP address outside of the DHCP range of the router for ease of access via remote desktop from my PC. Just download DSLstats, extract and configure as you would on a PC.
Further to the links supplied later in the thread by licquorice:
The RPi Zero W does not have an ethernet port, if that is deemed necessary for the initial set up than a micro USB to ethernet adaptor is required, I did buy one which cost more than the RPi Zero itself, found that it was not really necessary, used the in built WiFi connection.
Again, if a direct monitor & keyboard connection is deemed necessary for the initial setup then a micro USB to standard USB adaptor will be required plus a USB hub (this will actually power the RPi itself for the setup) also a micro USB to HDMA adaptor for the VDU.
I found the most cost effective way to get the micro USB adaptors was to buy the "essentials kit" with the RPi Zero, here:
https://thepihut.com/collections/raspberry-pi-zero/products/raspberry-pi-zero-w?variant=30333236753An even cheaper option for micro/normal USB conversion which was not available earlier, here:
https://thepihut.com/collections/raspberry-pi-zero/products/usb-to-microusb-otg-converter-shimSeems like quite a lot of additional kit required for configuration I admit, I was luck enough to have most already available from early days playing with the original Mk 1 B RPi.
The best guide I found to get the RPi's running headless using VNC Client & Server was here:
https://learn.adafruit.com/adafruit-raspberry-pi-lesson-7-remote-control-with-vncOriginal inspiration and guidance for the project came from these threads:
http://forum.kitz.co.uk/index.php/topic,16441.0.htmlhttp://forum.kitz.co.uk/index.php/topic,15882.0.htmlThe current working permutation for both of the RPi Zero W's is:
Only physical connection is power using a short micro/standard USB cable to respective router/modem.
WiFi connection to the router/modem.
WiFi connection to laptop PC when required for maintenance, program updates etc..
The only issue I have not managed to overcome to date is getting DSLStats to auto-start on RPi boot, there is quite a long thread on this in one of the attached links, not a big issue to me, I have the daughter/son educated in restarting DSLStats post a power outage be it accidental or otherwise.
As much as I would like to compile a complete step by step guide to all this as requested time does not currently permit, hope this brief guide helps in the mean time.