Un phidget è un widget fisico. I widget sono piccoli programmi software che completano una funzione specifica. I Phidget utilizzano l’interfaccia USB (Universal Serial Bus) per interagire con un personal computer. La maggior parte di questi dispositivi può interagire con una varietà di sistemi operativi, mentre alcuni sono creati appositamente per un sistema operativo. Una volta che il dispositivo è collegato al personal computer, il computer controlla il funzionamento del dispositivo.
Un’unità flash USB è un esempio di phidget. Potrebbe essere collegato a un personal computer per trasferire informazioni tra computer o altri dispositivi. L’unità flash funge anche da memoria aggiuntiva per un computer o un altro dispositivo. Molti lettori multimediali dispongono di slot USB in modo che i file possano essere trasferiti tramite un’unità flash USB.
Gli individui interessati alla robotica e all’automazione dei computer utilizzano i phidget per implementare funzionalità specifiche al di fuori del personal computer. Questi dispositivi potrebbero essere utilizzati come sistema di posizionamento globale o come sensore di temperatura, tra molte altre funzioni. Una volta che questi dispositivi sono collegati al computer, potrebbero essere utilizzati per controllare altre funzioni gestite dal computer, come la regolazione del termostato in una determinata stanza.
Diversi dispositivi periferici che consentono al personal computer di espandere le sue funzionalità potrebbero essere considerati un phidget. Gli hub seriali consentono a un utente di connettere più dispositivi supportati da USB a un computer contemporaneamente. Un utente può scegliere di utilizzare un hub seriale USB per collegare più dispositivi elettronici al computer contemporaneamente per caricare o aggiornare le informazioni ospitate su tali dispositivi. I lettori di schede consentono al computer di leggere una varietà di schede di memoria utilizzate da fotocamere, telefoni o altri dispositivi elettronici mobili collegando il lettore al computer tramite una connessione USB.
Un phidget può essere creato per consentire a diversi gruppi di nicchia di accedere a un computer come operatore del dispositivo stesso. Ciò consente di produrre dispositivi di nicchia a costi ridotti, poiché non necessitano di funzionalità informatiche incluse al loro interno. Le macchine da taglio artigianali che possono essere collegate a un computer allo stesso modo di una stampante potrebbero essere considerate phidget. Una macchina da cucire che esegue il ricamo a macchina quando è collegata a un computer tramite una connessione USB è un phidget molto complicato. Un altro esempio di widget fisico è un dispositivo che consente ai chitarristi di registrare brani direttamente dalla chitarra e di archiviarli sul computer tramite una connessione USB.