Perhaps a raspberry pi. Here's how to do that on windows 10.
This guide assumes that an ssh server is already running on the device and that you already connected it with an ethernet cable to your PC. So here's a better title:



I cannot guarantee you anything about the security implications of doing this. I think it should be fine as long as your connected device is trusted, but you might want to undo those settings after use.

arp -a to list connected devices.
If you're feeling lucky, you can try ping raspberrypi.local. If that does not work, search among the output of arp -a for the ip you found. In my case 192.168.137.1.
Under it, there are several devices listed - perhaps more than make sense. If you know the MAC address of your pi, you can read the ip off that list. If you don't, you'll have to try the listed IP-Adresses until one is the right one.192.168.137.1 - 192.168.137.255 to find the raspberry pi's ip when it doesn't show up in your local arp table.ssh pi@192.168.something.something