ABC - Arduino Basic Connections

pighixxx:
Lungi da me, non voglio fare moralismo, ma vuoi mettere il piacere di comandare 5 led via USB magari con il programma fatto in Visual Basic?

Assolutamente d'accordo, però come ti fa notare pure Michele tu sei responsabile di quello che metti nelle tue schede, ti consiglio di evitare le cose che danno problemi perché non sono affidabili, ti risparmi un sacco di scocciature :slight_smile:
Mi spiego meglio, la VUSB è un vero proprio accrocchio hardware e software, viola tutte le regole scritte, e pure quelle non scritte, che regolamentano il funzionamento della USB, a cominciare dal layer hardware che richiede un bus differenziale ( e non dei normali GPIO) a 3V per funzionare.
Il fatto che a volte la VUSB funziona, con grossi limiti, è solo perché le porte HOST dei pc solitamente sono molto tolleranti altrimenti non potrebbe mai funzionare la VUSB, però non è possibile sperare nel fatto che il nostro pc sia benevolo per far funzionare un circuito.
Personalmente ti sconsiglio caldamente di includere la VUSB nelle tue schede, se proprio vuoi farlo almeno metti un disclaimer enorme dove avvisi che il funzionamento non è garantito perché il circuito non rispetta le specifiche USB, ovvero "lo realizzate a vostro rischio e pericolo", e tra i pericoli c'è pure quello di danneggiare fisicamente la porta USB del pc.