Driver CH340 non riconosciuto da alcune schede NANO

Buongiorno,

ho acquistato un po' di schede nano clone con l'interfaccia gestita dal driver CH340.
Alcune quando le collego all'USB me le riconosce e mi assegna la porta giusta permettendomi di programmarle correttamente.
Ho visto che vi sono una miriade di post du questo driver, ma non riesco a capire perchè quando le collego al pc via usb invece di assegnare la porta usb attraverso il driver CH340 mi riconosce il nano, ma me lo associa al driver USB SERIAL PORT (COMX) e non driver USB SERIAL PORT CH340 (COMY) che correttamente installato e me lo riconosce con altri NANO clone. Quando poi vado a scrivere lo sketch non me lo fa in modo corretto.
Ho scaricato diversi driver CH340, ma niente.
Provato old e nuovo bootloader nada.
Ho visto che anche W11 non ha digerito bene questo passaggio, meglio con W10 o addirittura con W7.
Avete qualche dritta ?

Grazie e buona serata.

Se porta viene conosciuto da windows senza "segni gialli" dovrebbe essere funzionante, anche se non c'e' scritto ch340.

Che vuole dire?

Volevo dire che l'IDE me lo carica senza problemi, ma poi montato sulla scheda non funziona.
Mi sono accorto che qielli funzionanti c'è impresso CH340 mentre quelli no sono anonimi.
Infatti mi carica il driver senza CH340 anche se venduti come compatibili.

Quindi se carichi Blink, non da errori, ma non funziona?

Blink non l'ho provato, ho provato lo sketch che uso io.
Provo.

Premi reset quando hai caricato..

blink funziona, provato a cambiare anche i tempi e lo memorizza correttamente.
è lo sketch che serve a me che non va

Quindi metti il programma
E spiega cosa deve fare e cosa invece fa

Vedrai che si risolve

Il programma non è mio quindi preferirei non metterlo anche se si trova in rete.
Ho provato ad installare l'IDE su un portatile e collegare un arduino che non va.
Nella gestione dispositivi mi è apparso la scritta FTDI UART etc.
Poi ha caricato un driver generico usb.
Non è che vorrà un driver FTDI ?
Questi i due convertitori incriminati. Quello con la scritta funziona. Quello anonimo no.


Quindi arduino funziona e porta COM non entra niente.
C'e' qualcosa in tua programma che non comporta come aspetti te. Ma sentire "non funziona" o "non va" e' completamente inutile.
Noi non sappiamo cosa dovrebbe fare e cosa non fa.

Fatta scelta
Io mi adeguo

Se si trova in rete, non puoi dire dove?...
Comunque, senza vedere il programma è impossibile trovare l'errore o capire che cosa e perché non avviene come tu ti aspetti.

LocoNetFeedback_8_INPUT.ino (10,8 KB)

Eccolo qua spero di averlo caricato bene.

Praticamente è un modulo di retroazione per plastici ferroviari.
Oppurtunamente montato restiuisce le tratte occupate in un plastico ferroviario sotto il bus di trasmissione dati Loconet.
Questo controlla 8 tratte o sezioni.

Se mi sapete dare una mano.

Grazie

Se non funziona l'upload del programma non credo sia un problema del codice. Inoltre se hai notato che quelli che non funzionano correttamente hanno quell'integrato "anonimo" direi che bisogna investigare da quel lato.
Puoi postare il link dal quale hai acquistato quelli "anonimi"?

é quello che penso anche io che non dipende dal codice, ma la certezza al 100% non ce l'ho.
li presi tempo fa su Aliexpress qui:

Questo su tutte le schede?

Sia con chip marchiato che non marchiato?

Non funziona solo su quelle non marchiate, ma vendute come compatibili CH340

Poco fa hai risposto che Blink carica e funziona con tutte le schede.
Si o No?

Il blink si con tutte le schede il codice postato solo con le schede marchiate CH340 come ho già detto.

Quindi scheda funziona e usb-converter funziona.
Precisamente cosa non funziona? Cosa dovrebbe fare ma non fa?