Non riesco a trovare la porta seriale per il mio elegoo nano
34 messaggi
• Pagina 1 di 4 • 1, 2, 3, 4
0
voti
Salve a tutti, e da un po' che utilizzo sia Arduino che elegoo ma è da poco che ho acquistato una versione nana di questi microcontrollori (in particolare ho un Elegoo Nano V3.0 Scheda di Microcontrollore CH340 ATmega328P). Ho provato ad attaccarlo al computer (sistema Linux, nello specifico ho KDE neon) su cui ho sopra installato arduino, ma una volta collegata la schedina e selezionato il tipo di scheda che ho non mi permette neanche di selezionare la voce "porta seriale". Anche se sul prodotto c'era scritto che era compatibile con la versione originale di Arduino. Grazie mille a tutti e buona serata.
0
voti
Ciao @ga2bo, poche informazioni, qualcosa in più affinchè altri possano aiutarti.
Riporta il link specifico dell'acquisto(magari il prodotto proposto è ancora lo stesso).
Quei moduli non li conosco, c'è il firmware precaricato ?
Prova a fare la stessa operazione di ricerca del modulo connesso alla seriale, senza collegare niente al PC.
Saluti
Riporta il link specifico dell'acquisto(magari il prodotto proposto è ancora lo stesso).
Quei moduli non li conosco, c'è il firmware precaricato ?
Prova a fare la stessa operazione di ricerca del modulo connesso alla seriale, senza collegare niente al PC.
Saluti
W - U.H.F.
-

WALTERmwp
30,2k 4 8 13 - G.Master EY

- Messaggi: 8982
- Iscritto il: 17 lug 2010, 18:42
- Località: le 4 del mattino
0
voti
In teoria la seriale ch340 dovrebbe essere presente in linux. Potrebbe essere un problema legato ai "permessi" della seriale stessa, ma conviene cercare su internet info al riguardo.
Son quello delle domande strane!
0
voti
https://www.arduino.cc/en/uploads/Main/ ... .2-SCH.pdf
Da quel che vedo, la scheda ha gia porta USB montata (classico con ft232). Una volta inserito il cavo USB, sotto linux devi vedere un device /dev/ttyACMX o /dev/ttyUSBX aggiungersi alla lista (quando colleghi dai degli ls /dev/tty* e vedi se appare).
Il device deve vedersi. Verifica di essere nel gruppo "dialout" e avere i diritti per aprire il device. Usa GTK-Term casomai. Poi se non c'e' scambio di dati, o il micro non gira o non e' correttamente programmato.
Da quel che vedo, la scheda ha gia porta USB montata (classico con ft232). Una volta inserito il cavo USB, sotto linux devi vedere un device /dev/ttyACMX o /dev/ttyUSBX aggiungersi alla lista (quando colleghi dai degli ls /dev/tty* e vedi se appare).
Il device deve vedersi. Verifica di essere nel gruppo "dialout" e avere i diritti per aprire il device. Usa GTK-Term casomai. Poi se non c'e' scambio di dati, o il micro non gira o non e' correttamente programmato.
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
Poi se vuoi hia anche la UART pura sui pin 1 e 2 della striscia laterale (TX e RX). Occhio che e' uart a livelli logici (CMOS/TTL) quindi se vuoi andare a una seriale normale, serve il driver 232, altrimenti ci puoi collegare un comune convertitore TTL -> USB. Per la UART normale pero', poi ci vuole il programma del micro che la usi.
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
0
voti
Il chip CH340 ha il compito di interfaccia tra la seriale TTL del microcontollore e USB, viene riconosciuto senza nessun problema dal kernel di Linux. Molto probabilmente hai un problema di permessi, il chip utilizza un device generico diverso dal device FT232 quindi devi configurare correttamente i permessi del device. Ci sono altri casi per cui non potrebbe funzionare ma prima controlla i permessi.
0
voti
si non ero riuscito a trovare una foto del retro della scheda, e dallo schematico sopra si vedeva un ft232. Ora da una foto vedo che invece e' il ch340, Non cambia nulla, invece di un ttyACMX vedrai un ttyUSBX
Comunque, driver linux e'
E appena connesso dovresti vedere un device /dev/ttyUSBX
╭─angelo at dfj in ~ using ‹› 20-03-20 - 22:07:37
╰─○ ls -al /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 0 Mar 20 16:40 /dev/ttyUSB0
Nella mia ARCH e' assegnato al gruppo "uucp", nella tua distro magari e' "dialout".
E' fondamentale che il tuo utente sia aggiunto a quel gruppo, verifica in /etc/group
Se non lo e, aggiungiti a lgruppo
Fatto questo nonm dimenticare di riavviare perche abbia effetto.
Comunque, driver linux e'
- Codice: Seleziona tutto
./drivers/USB/serial/ch341.mod.c
./drivers/USB/serial/ch341.c
./drivers/USB/serial/ch341.ko
E appena connesso dovresti vedere un device /dev/ttyUSBX
╭─angelo at dfj in ~ using ‹› 20-03-20 - 22:07:37
╰─○ ls -al /dev/ttyUSB0
crw-rw---- 1 root uucp 188, 0 Mar 20 16:40 /dev/ttyUSB0
Nella mia ARCH e' assegnato al gruppo "uucp", nella tua distro magari e' "dialout".
E' fondamentale che il tuo utente sia aggiunto a quel gruppo, verifica in /etc/group
- Codice: Seleziona tutto
cat /etc/group
...
uucp:x:987:angelo
...
Se non lo e, aggiungiti a lgruppo
- Codice: Seleziona tutto
sudo usermod -a -G uucp tuonomeuser
Fatto questo nonm dimenticare di riavviare perche abbia effetto.
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
0
voti
Il fatto è che ho provato sia su Linux che su Windows e mi dà sempre lo stesso problema.
0
voti
Non devi ne "installare" ne "selezionare" nulla. Da Plasma o equel che e' apri un terminale, tipo "konsole", inserisci il cavo e e digita
e posta l'output, che vediamo se la scheda funziona.
- Codice: Seleziona tutto
"ls -al /dev/tty*"
e posta l'output, che vediamo se la scheda funziona.
-

hyroio
106 1 4 - CRU - Account cancellato su Richiesta utente
- Messaggi: 137
- Iscritto il: 17 mar 2020, 13:06
34 messaggi
• Pagina 1 di 4 • 1, 2, 3, 4
Chi c’è in linea
Visitano il forum: Nessuno e 5 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



