Hardware
PC : (Laptop mit externem Monitor) mit Kamera und Mikrophon.

Am besten geeignet ist ein Laptop mit einem zusätzlichen großen Monitor. Damit ist man beweglich und Kamera und Mikrofon sind bereits integriert.
Man kann sogar den Laptop als Arbeitsplatzrechner im Büro verwenden. Dort muss dann nur noch ein Monitor stehen und man kann leicht an verschiedenen Arbeitsplätzen arbeiten.
Telefon: Handy oder PC mit Telefonfunktion (Softphone)

Ein Diensthandy verhindert dass der private Anschluss benutzt werden muss. Wenn der Arbeitgeber über eine entsprechende Anlage verfügt kann auch der Laptop und das Handy die Telefonfunktion übernehmen und das sogar über das Internet. D.h. heißt man kann dann von jedem Ort auf der Erde mit seiner Geschäftsnummer telefonieren !
Internetanschluss

Solange nur Dateien ausgetauscht und telefoniert wird genügt auch ein langsamer Internetanschluss.
Sobald Videokonferenzen durchgeführt werden ist aber ein schneller Internetanschluss notwendig. Auch die hohe Uploadgeschwindigkeit ist wichtig da das Bild der eigenen Kamera ins Internet übertragen wird.
Speicherplatz im Internet

Per E-Mail Daten auszutauschen ist umständlich und mühsam. Besser ist wenn der Speicherplatz der Daten vom Internet aus erreichbar ist. Dazu kann man sich entweder Speicherplatz bei einem “Cloud Anbieter” mieten oder Speicher aus dem Heim / Firmennetzwerk aus dem Internet zugänglich machen. Interessante Informationen dazu finden Sie unter https://www.heise.de/download/specials/Die-10-besten-Cloud-Speicher-3149052
Drucker / Scanner ?

Ich habe tatsächlich einen Entwickler kennengelernt der, obwohl er sehr oft im Homeoffice arbeitete keinen eigenen Drucker hatte. Die Prozesse waren papierlos. Die wenigen Fälle in denen Papier verwendet wurden im Büro erledigt. Da Papierprozesse in der Regel umständlich sind lohnt es sich darüber nachzudenken diese zu digitalisieren. Sollte man Dokumente unterschreiben müssen, ist eventuell ein Drucker mit eingebautem Scanner sinnvoll.