[RISOLTO] Problema con il Monitor Seriale di Arduino su Visual Studio 2019

Oggi stavo preparando il materiale per registrare un nuovo video YouTube incentrato questa volta sul Monitor Seriale (Serial Monitor) di Arduino, con l’add-in VisualMicro per Visual Studio 2019.


image


Dopo vari tentativi, continuavo ad avere la finestra del Monitor Seriale praticamente congelata, cioè priva dei pulsanti e degli altri elementi necessari, oltre che impossibilitata a mostrare i dati ricevuti dalla scheda Arduino, nonostante che da questa si vedesse il LED TX sempre attivo in modo lampeggiante.

A questo punto ho cercato di verificare se non fosse un problema di Visual Studio 2019: infatti, provando con l’Arduino IDE standard e perfino con Visual Studio 2017 questi problemi non c’erano.

Alla fine sono andato nella pagina ufficiale dell’add-in di VisualMicro e ho trovato questo commento: “VS 2019!! Tool windows (serial, explorer) might not render correclty in VS2019. We are redeveloping our tool windows, in the meantime please Switch off “Tools>Options>Environment>General>Optimize rendering for screens with different pixel densities” if you have issues.

Applicando quanto suggerito (menu Tools > Options > Environment > General, disattivazione della voce “Optimize rendering for screens with different pixel densities“, il problema è stato risolto.

Questo cambiamento potrebbe creare problemi in altri contesti? Forse sì, ma nel frattempo mi auguro che VisualMicro risolva il problema…

A proposito: i video YouTube si trovano qui. Buona visione!

Winking smile


Podcast "Come iniziare a capire l’elettronica da zero"

Continua la mia serie di podcast su “Tecnologia e attualità” (https://www.spreaker.com/show/tecnologia-e-attualita), anche se con qualche divagazione su temi più generici e “non tecnici”.


image


Questa volta ho registrato e pubblicato il podcast “Come iniziare a capire l’elettronica da zero”, una piccola “traccia” per capire da dove iniziare se si parte da zero e come proseguire verso la conoscenza di questo vasto mondo. Spero che possa essere utile a chi fa fatica a orientarsi nella scelta degli argomenti da approfondire e magari agli studenti o ai semplici appassionati che vogliono imparare qualcosa di nuovo per motivi di studio, professionali o anche solo per coltivare un hobby.

L’elettronica, al pari della programmazione, può dare molte soddisfazioni e suscitare anche molta curiosità, quindi ascoltate e… commentate!

Buon ascolto e al prossimo … post, podcast, video…

Winking smile

Podcast, una nuova iniziativa

Oltre al mio canale YouTube (https://www.youtube.com/user/mdeghetto), che conta già circa 30 video didattici, in questo periodo sto sperimentando anche un altro tipo di comunicazione con i podcast.

Nei video didattici seguo un “filo logico coerente” per formare, con le 4 playlist (forse tra poco 5), altrettanti corsi didattici gratuiti: su Arduino/Raspberry, sulle Basi di Dati, su MS Office e su Visual Studio (una quinta playlist probabilmente sarà sull’elettronica teorico-pratica in generale).


image


Nei podcast, invece, sto seguendo un “non-filo logico”, nel senso che sto spaziando su vari argomenti di attualità, di curiosità e un po’ anche di tecnologia. Per il momento gli episodi pubblicati parlano di:

  • presentazione dello “show” formato dai futuri podcast
  • una commemorazione dell’attore protagonista di Blade Runner (“ne ho viste cose che voi umani…”)
  • la teoria dei “sei gradi di separazione” è stata scardinata dai social?
  • morte di uno smartphone (cioè di un Microsoft Lumia con Windows 10) … RIP …
  • il 3 agosto nel passato: cose successe il 3 agosto nella storia


image


Lo show, con tutti gli episodi, lo trovate qui: https://www.spreaker.com/show/tecnologia-e-attualita, ma è anche disponibile su Spotify, su Apple Podcasts, su Google Podcasts e su Castbox (è in attesa di approvazione di iHeartRadio e Deezer).

Riprenderò a pubblicare i video a breve (al momento è troppo caldo e non ce la faccio!), mentre ora sperimento la comunicazione con i podcast per capire se vi interessano, se gli argomenti possono anche solo suscitarvi un po’ di curiosità o intrattenervi piacevolmente per farvi un po’ dimenticare il caldo, i vicini di ombrellone rumorosi, la sete, le scottature, le notizie di cronaca, la politica scandalosa e quant’altro…

Come sempre fatemi sapere con i commenti sotto questo post, perché io leggo tutto quello che mi scrivete e, quando posso e riesco, rispondo anche!

Buon ascolto!

Winking smile

I miei podcast

E’ tempo di nuovi cambiamenti… Dopo la mia uscita dal programma “Microsoft MVP”, nel quale sono stato premiato ogni anno dal 2008 fino al 2018 (la nomina è terminata il 30 giugno 2019), sono entrato nel programma “MVP Reconnect” che accoglie tutti quelli che hanno avuto la nomina a Microsoft MVP, perché “chi è stato MVP, è MVP per sempre”.

Tuttavia bisogna anche guardare avanti e pensare a cosa fare… a me piace la divulgazione tecnico-scientifica e tecnico-informatica, per cui continuerò a scrivere su questo blog e a registrare e pubblicare video didattici sulla  programmazione e sull’elettronica (il mio canale YouTube si trova all’indirizzo https://www.youtube.com/user/mdeghetto).

Da oggi c’è anche un’altra novità: ho aperto un canale di podcast su Spreaker, con pubblicazione dei podcast anche su Spotify. Di cosa parlerò in questi podcast? Beh, di argomenti che non richiedono di vedere qualcosa, ma sicuramente si tratterà di scienza, di informatica, di elettronica, ma anche di attualità e di curiosità. Dopo un primo podcast introduttivo (il numero ZERO, come ogni buon programmatore sa), ho appena pubblicato un nuovo podcast come tributo all’attore Rutger Hauer, appena scomparso, che ha recitato in Blade Runner, un film del 1982 ambientato nel 2019. Le analogie e le coincidenze tra il film e i nostri giorni sono molte, vi consiglio di ascoltarmi e di ascoltare la sequenza ormai famosa del film “Ne ho viste cose che voi umani…” (ascoltatela tutta: è da brividi!). La pagina con l’elenco dei podcast pubblicati finora è questa: https://open.spotify.com/show/5EU4BG2iZV9ot0uzqCJ1TO

 

image image

Fatemi sapere cosa ne pensate!

Buon ascolto Winking smile

Nuovo video "NEWS: Raspberry Pi 4"

Ecco il mio nuovo video nel canale YouTube https://www.youtube.com/user/mdeghetto.


NEWS Rasperry Pi 4


Trovate tutte le più importanti innovazioni di questa scheda e i link (nei commenti) alle pagine web esplicative.

Buona visione!
Winking smile


Il mio canale YouTube … iscrivetevi!

A ridosso delle vacanze estive, atterrito e letteralmente “atterrato” (nel senso di steso a terra) per il gran caldo afoso che mi toglie forze, volontà e possibilità di fare qualsiasi cosa, vi rivolgo un ultimo accorato e “disperato” appello, così vi ricorderete di me quando sarò all’altro mondo (sperando che di là sia un po’ più fresco…)… ISCRIVETEVI AL MIO CANALE YOUTUBE!!!

https://www.youtube.com/user/mdeghetto

Vi troverete 4 playlist, anzi, tra un po’ saranno 5:

– Basi di dati

– Visual Studio

– Arduino e Raspberry Pi

– MS Office 2019

… più avanti anche:

– Elettronica di base

L’iscrizione non costa niente, nemmeno un centesimo, non riceverete mail di proposte di prodotti, né pubblicità, né telefonate di invadenti call-center, né visite a domicilio, niente di niente, tranne… una notifica via e-mail ogni volta che pubblicherò un nuovo video nel mio canale!

Coraggio che voglio vedere se riesco a raggiungere 1.000 iscritti (per ora solo 92)… Daje!

Winking smile

Indice dei video YouTube che ho pubblicato

A quasi due mesi dall’inizio di questo progetto, faccio un riepilogo dei video pubblicati nel mio canale YouTube (https://www.youtube.com/user/mdeghetto).

Vi chiedo di mettere un “like” ai video che vi piacciono e naturalmente dei commenti per farmi capire cosa vi piace e cosa non vi piace, per potermi migliorare sempre di più.

Naturalmente se volete seguire le mie serie di video vi chiedo anche di iscrivervi al mio canale YouTube: in questo modo riceverete automaticamente una notifica da YouTube ogni volta che pubblicherò un nuovo video.


image

Playlist: BASI DI DATI

  • BD001 – Alcune nozioni di base
  • BD002 – Il modello relazionale
  • BD003 – Relazione e teoria degli insiemi
  • BD004 – Ancora relazioni e insiemi
  • BD005 – Vincoli di integrità
  • BD006 – Algebra relazionale (parte 1)
  • BD007 – Algebra relazionale (parte 2)
  • BD008 – Algebra relazionale (parte 3)
  • BD009 – Algebra relazionale (parte 4)
  • BD010 – Domande di autovalutazione
  • BD011 – Risposte alle domande di autovalutazione


Playlist: ARDUINO E RASPBERRY PI

  • E001 – Lavorare in sicurezza
  • E002 – Arduino
  • E003 – Raspberry Pi
  • E004 – Installare il software per Arduino
  • E005 – Come si alimenta Arduino
  • E006 – La breadboard
  • NEWS – Arduino Nano


Playlist: VISUAL STUDIO 2019

  • VS001 – Installazione (parte 1)
  • VS002 – Installazione (parte 2)
  • VS003 – Scelta di un progetto (parte 1)
  • VS004 – Scelta di un progetto (parte 2)
  • VS005 – VB Windows Forms – Hello World
  • VS006 – Scrivere il codice con un aiuto intelligente

Playlist: OFFICE 2019

  • OFF001 – Installazione di Office 2019
  • OFF002 – Iniziare con Word 2019
  • OFF003 – Scrittura facile con Word 2019 (parte 1)
  • OFF004 – Scrittura facile con Word 2019 (parte 2)


Buona visione!

Winking smile

Video "BD011 Basi di dati. Risposte alle domande di autovalutazione"

Nuovo video: “BD011 Basi di dati. Risposte alle domande di autovalutazione“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):

 

https://www.youtube.com/user/mdeghetto

 

image

In questo video potete trovare le domande di autovalutazione che vi avevo dato nel video precedente (BD010) e tutte le risposte, quindi potete verificare se avevate risposto correttamente. Se per caso arrivate a vedere questo video prima di aver provato a rispondere alle domande, vi consiglio di interrompere la visione e di guardare il video “BD010” sempre su questo canale YouTube e su questa playlist. Cercate di avere un po’ di onestà intellettuale e non andate subito a guardare le soluzioni, ok?  Smile

Buona visione!

Winking smile

Rivista "sperimentale"…

In via sperimentale, sto cercando di creare una nuova “rivista aperiodica” (nel senso che non avrà una periodicità fissa, perché i periodici devono avere un direttore responsabile, iscriversi all’apposito registro ecc., e quindi la preparerò quando avrò del materiale da pubblicare, tempo e… voglia :D), con argomenti sull’elettronica e sull’informatica, con programmazione, database ecc. L’obiettivo è come sempre la divulgazione tecnica di vari campi dell’elettronica e dell’informatica.

image


Non so se è un’iniziativa che riscuoterà interesse, ma se ne avrà, pubblicherò la rivista su Amazon.it. Intanto ecco il link per scaricare una versione in PDF del numero “zero” (tenete conto che è una prima prova con un numero di pagine ridotto, per ovvii motivi):

https://deghetto.files.wordpress.com/2019/06/000.pdf

Fatemi sapere se vi interessa e se vi piace!

Winking smile

Video "BD010 Basi di dati. Domande di autovalutazione"

Nuovo video: “BD010 Basi di dati. Domande di autovalutazione“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):

 

https://www.youtube.com/user/mdeghetto

 

image

Dopo ben nove video di teoria sulle relazioni, sugli insiemi, sui join, l’algebra relazionale e così via, vi sottopongo un questionario di autovalutazione, così potete verificare di aver assimilato i contenuti che vi ho spiegato. Per rispondere alle domande potete fermare il video e poi riprenderlo dopo che vi siete appuntati le vostre risposte. Se a questo punto vi sorge qualche dubbio, potete farmi delle domande nei commenti del video che tratta l’argomento che vi interessa oppure anche nei commenti di questo video o del prossimo video che riguarderà le risposte alle domande. Ci sarà qualcuno che riuscirà a rispondere correttamente a tutte le domande e a svolgere gli esercizi pratici?

Buona visione!

Winking smile

Video "BD009 Basi di dati. Algebra relazionale (parte 4)"

Nuovo video: BD009 Basi di dati. Algebra relazionale (parte 4)“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):

 

https://www.youtube.com/user/mdeghetto

 

image

Questo è l’ultimo video sulla teoria relativa all’algebra relazionale, dove vediamo vari tipi di join esterni (left outer join, right outer join e full outer join) e alcuni esempi di interrogazioni in algebra relazionale, utilizzando vari tipi di operatori.

Buona visione!

Winking smile

Video "BD008 Basi di dati. Algebra relazionale (parte 3)"

Nuovo video: BD008 Basi di dati. Algebra relazionale (parte 3)“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image

Siamo quasi al termine degli argomenti che riguardano l’algebra relazionale, ma in questo video è trattato un argomento molto importante: la classificazione dei join (prodotto cartesiano, join naturale e Theta-join).

Buona visione!

Winking smile

Video "BD007 Basi di dati. Algebra relazionale (parte 2)"

Nuovo video: BD007 Basi di dati. Algebra relazionale (parte 2)“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: Ancora l’algebra relazionale con gli “operatori specifici”: ridenominazione, proiezione e selezione, con alcuni esempi di espressioni relazionali.

Buona visione!

Winking smile

Video "BD006 Basi di dati. Algebra relazionale (parte 1)"

Nuovo video: BD006 Basi di dati. Algebra relazionale (parte 1)“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: ancora relazioni e tuple, ma visti dal punto di vista dell’algebra relazionale. Inoltre: operatori relazionali, in particolare gli operatori sugli insiemi, cioè Unione, Intersezione e Differenza.

Buona visione!

Winking smile

Video "NEWS Arduino Nano"

Visitate il mio canale YouTube: https://www.youtube.com/user/mdeghetto


Copertina

Nel mio nuovo video “NEWS Arduino Nano” (playlist di “Elettronica con Arduino e Raspberry Pi”) vi presento le 4 nuove schede Arduino Nano che possono già essere prenotate e che saranno commercializzate a partire da giugno-luglio 2019. Le caratteristiche sono veramente interessanti, con un prezzo assolutamente vantaggioso.

Buona visione!

Winking smile

Video "BD005 Vincoli di integrità"

Nuovo video: BD005 Basi di dati. Vincoli di integrità“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: ancora relazioni e tuple, ma visti dai concetti di vincoli di integrità.

Buona visione!

Winking smile

Video "E006 La breadboard"

Visitate il mio canale YouTube: https://www.youtube.com/user/mdeghetto


image

Nel mio nuovo video “E006 La breadboard” spiego come si cos’è la breadboard e come funziona, con un semplice esempio in cui utilizzo un LED.

Buona visione!

Winking smile

Video "E005 Come si alimenta Arduino"

Visitate il mio canale YouTube: https://www.youtube.com/user/mdeghetto


image

Nel mio nuovo video “E005 Come si alimenta Arduino” spiego come si alimenta Arduino per farlo funzionare e il funzionamento di una scheda Arduino UNO appena acquistata (con lo sketch Blink precaricato).

Vi faccio anche vedere come si collega un LED al pin 13 per farlo lampeggiare come il LED della scheda (ma poi riprenderemo questo discorso in un altro video…)

Buona visione!

Winking smile

Video "VS006 VS2019. Scrivere il codice con un aiuto intelligente"

Il video “VS006 VS 2019. Scrivere il codice con un aiuto intelligente” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Gli argomenti di questo video sono:

  • l’editor di codice
  • la tecnologia IntelliSense, creata da Microsoft per fornire un aiuto al programmatore
  • la mappa del codice
  • la correzione degli errori

IntelliSense fornisce non solo le informazioni sui vari elementi del codice (classi, metodi, attributi, tipi di dati ecc.), ma suggerisce anche le correzioni e le modifiche che sono necessarie per ottenere un codice corretto.

L’aiuto è molto utile perché IntelliSense è sempre attivo, anche durante la digitazione delle istruzioni.

Buona visione!

Winking smile

Video "BD004 Basi di dati. Ancora relazioni e insiemi"

Nuovo video: BD004 Basi di dati. Ancora relazioni e insiemi“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: ancora la relazione matematica definita dalla posizione dei domini oppure definita dagli attributi; i domìni, gli insiemi infiniti, le tabelle con le colonne o campi e le “tuple”.

Buona visione!

Winking smile

Video "E004 Installare il software per Arduino"

Nuovo video E004 Installare il software per Arduino“, pubblicato nel seguente canale YouTube:

https://www.youtube.com/user/mdeghetto


image


In questo video: come si installa il software ufficiale “Arduino IDE”, come si installa l’add-in “Arduino IDE for Visual Studio” (per le versioni 2017 e 2019) e qualche cenno su Fritzing, il software che ci permette di schematizzare graficamente un progetto in tutte le sue componenti.

Buona visione!

Winking smile

Video "BD003 Basi di dati. Relazioni e teoria degli insiemi"

Nuovo video: BD003 Basi di dati. Relazioni e teoria degli insiemi“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: i vari tipi di “relazione”; teoria degli insiemi, in particolare il prodotto cartesiano e la “relazione matematica” intesa come sottoinsieme del prodotto cartesiano.

Buona visione!

Winking smile

Paolo di Oristano, 21 anni, è malato di SLA. Però non si rassegna, ha un progetto… AIUTIAMOLO!

image

https://www.youtube.com/watch?v=WLiejBmg4Kw


Condividete tutti, per favore… più siamo a far girare e più potrà raggiungere l’obiettivo (c’è tempo meno di un mese…)

Video "VS005 VS2019 – Visual Basic – Windows Forms – Hello World!"

Finalmente con questo video iniziamo a vedere come si crea un’applicazione con Visual Studio 2019!

Per una questione di semplicità didattica, inizieremo con la tecnologia Windows Forms che, anche se è un po’ “vecchiotta”, può ancora dare buoni risultati in determinati contesti.Sempre per una questione di semplicità, inizieremo con la programmazione in Visual Basic.

L’applicazione non sarà altro che la classica “Hello World!” come è tradizione per ogni corso, libro o articolo iniziale che si rispetti.

Vedremo come inserire controlli visuali nella finestra, come modificare le proprietà e i primi rudimenti di scrittura del codice in Visual Basic.

Il video “VS005 VS 2019. Visual Basic. Windows Forms. Hello World!” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Buona visione!

Winking smile

Video "VS004 Visual Studio 2019. Scelta di un progetto (seconda parte)"

Proseguo quanto iniziato nel video precedente, mostrando altri modi di scegliere un modello di applicazione predefinito o un progetto recente. Inoltre vediamo anche come funziona il sistema di notifica degli aggiornamenti delle estensioni di Visual Studio 2019. Infatti Visual Studio è modulare e quindi anche i singoli pacchetti vengono aggiornati e distribuiti singolarmente. Le stesse cose, poi, le vediamo anche in Visual Studio 2017 per capire come sono cambiate le cose nella nuova versione.

Il video “VS004 Visual Studio 2019. Scelta di un progetto (seconda parte)” è pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


image

Buona visione!

Winking smile

Video "OFF004 Scrittura facile con Word 2019 (seconda parte)"

In questo video continuiamo il discorso sulla formattazione del testo, analizzando i comandi di copia (CTRL+C), taglia (CTRL+X) e incolla (CTRL+V), sulla selezione di singole parole, di righe, di paragrafi e del testo dell’intero documento, per formattare anche con la finestra che appare con il clic del tasto destro del mouse.

Il video “OFF004 scrittura facile con Word 2019 (seconda parte)” è pubblicato nel seguente canale YouTube:

https://www.youtube.com/user/mdeghetto

image

Buona visione!

Winking smile

Video "OFF003 Scrittura facile con Word 2019"

Proveremo ora a scrivere con Word 2019: nel video viene mostrato come iniziare a scrivere semplicemente, senza doversi preoccupare dei ritorni a capo manuali. Sono trattati argomenti quali: giustificazione sinistra/destra/centrata dei paragrafi, formattazione dei caratteri (grassetto, corsivo, sottolineato, barrato) e altre funzioni interessanti.

Il video “OFF003 scrittura facile con Word 2019” è pubblicato nel seguente canale YouTube:

https://www.youtube.com/user/mdeghetto

image

Buona visione!

Winking smile

Video "OFF002 Iniziare con Word 2019"

In questo secondo video iniziamo a orientarci con Word 2019, aprendo il programma per la prima volta. Esaminiamo la barra dei file recenti, i modelli predefiniti, la ricerca tra i modelli, l’apertura di un foglio vuoto, l’attivazione dei righelli, la barra dei menu e il “ribbon” cioè il nastro con tutti i comandi e il menu “Home” con i comandi per modificare carattere, paragrafo, stili di testo e cercare/sostituire del testo.

Il video “OFF002 iniziare con Word 2019” è pubblicato nel seguente canale YouTube:

https://www.youtube.com/user/mdeghetto

image

Buona visione!

Winking smile

Video "VS003 Visual Studio 2019. Scelta di un progetto"

Continuiamo l’esplorazione di Visual Studio 2019 analizzando l’avvio e le possibilità di scelta dei progetti secondo i modelli di applicazione disponibili.

Il video “VS003 Visual Studio 2019. Scelta di un progetto“, pubblicato nel mio canale YouTube:

https://www.youtube.com/user/mdeghetto


ha l’obiettivo di far vedere cosa succede all’avvio di Visual Studio e come si seleziona un modello di applicazione sulla base del nome del modello, del linguaggio, della piattaforma e del tipo di progetto.


image

Buona visione!

Winking smile

Video "BD002 Basi di dati – Il modello relazionale"

Nuovo video: BD002 Basi di dati – Il modello relazionale“, pubblicato nel seguente canale di YouTube (dove trovate varie playlist tra cui “Basi di dati“):


https://www.youtube.com/user/mdeghetto


image



In questo video: leggiamo insieme le “12 Regole di Edgar F. Codd” che definiscono i sistemi di gestione delle basi di dati relazionali, commentandole una per una dal punto di vista pratico, perché nei futuri video di questa playlist ci capiterà di applicare tutte queste regole, nessuna esclusa.

Buona visione!

Winking smile