Mi chiamo Paolo Aliverti e ho comprato il mio primo saldatore all'età di 10 anni, nel 1983. Da allora sono sempre stato appassionato di elettronica e computer. Ho iniziato con uno ZX Spectrum 48K per arrivare ad Arduino e Raspberry PI. Nel 2011 ho fondato FrankensteinGarage (oggi fallita) e FabLab Milano. Da allora mi occupo anche di stampa 3D, CNC, modellazione 3D e digital fabrication. Insegno Digital Fabrication presso la scuola Cova di Milano e gestisco un laboratorio di riparazioni elettroniche industriali (www.reelco.it).
Ho creato un canale su RU-vid per spiegare con parole semplici le tecnologie che ho appreso in questi anni. Nei miei video cerco di spiegare argomenti teorici e di proporre esempi pratici, alla portata di tutti. I video sono organizzati in playlist, a seconda dei vari argomenti.
In questi anni ho scritto vari libri su questi argomenti. Molti dei miei libri sono gratuiti e li potete trovare su www.zeppelinmaker.it
Questo libro va bene anche per ESP32-S3? Se si lo prendo di sicuro. Il dubbio che mi resta è: ESP32-S3-DevKitC-1 o Arduino Nano ESP32 (tutti e due montano l'S3)?
Ciao Paolo, attenzione, come soluzione non so se risolve il poblema. Perchè se pensi alla situazione in cui (caso peggiore) t1 = 2^32 - 1 ed il millis() è appena andato in overflow (supponiamo adesso valga 2) -> nella condizione dell'if avrei ( 2 - ( 2^32 - 1) > 2000) che non è vera e non diventerà vera finchè il millis() non diventa maggiore di 2^32 - 1, il che è impossibile! Quindi in quella situazione tutto si blocca. Non sarebbe meglio se ad ogni ciclo, salvassi il valore di miilis() in una variabile es. millisGiroPrecedente e verificassi che: if ( millisGiroPrecedente > millis() ) allora --- situazione di overflow e quindi setto tutti i miei timer uguali al millis attuale Fammi sapere se torna anche te.😀 Grazie per i tuoi video, sono sempre super chiari e dettagliati. Un saluto
Non è un procedimento corretto poiché il "T1" non viene aggiornato oltre al fatto che si sfrutta sempre e comunque l'over flow della variabile che non su tutte le schede può funzionare... Può dare problemi di criticità
Ciao.. Premetto che sto iniziando adesso a seguire queste lezioni sul plc, e per me è tutto nuovo detto ciò vedendo questo tuo secondo video la domanda più spontanea da farti è 1.. Che sicuramente sarà Na minchiata visto che sono bianco su questo tema.. Tu fai accendere un led col plc , all'ingresso I0.0 porti un pulsante all'uscita q0. O il led.. X funzionare devi pigiare il pulsante giusto? Quindi se io ugualmente devo fare una funzione manuale per accendere il led che li voglio il plc? Collego un pulsante w faccio accendere direttamente il led.. 😅 Giustamente la mia è una domanda al quanto stupida però puoi definirmi per he conviene usare questi plc?
Mo no che non si brucia! Non puoi fare niente via software per danneggiare fisicamente il chip! Questo a meno che il chip non sia mal progettato, ma non è certamente il caso di un overflow di una variabile! 🤭
Scusa i toni schietti, non voglio in alcun modo urtarti ma nel 2024 da linux mi aspetto di più, se io non so nulla di linux, e lo installo per la prima volta, ed ho sempre usato beceramente anche win, i comandi che devo conoscere li descrivi dal minuto 47, e lo fai su una distro di ramo instabile aperta al closed source, quindi se decidessi di usare Debian non saprei come far funzionare una scheda video N-vidia e spesso il Wi-fi o la stampante. Va bene lavorare sui file, ma così imparo ad odiare linux che se devo far tutto da terminale mi smarono al minuto 5. Siamo nel 2024 e questo video è come un corso accelerato di Ms-Dos, utile comunque in realtà ma forse non attualissimo. Scusa ancora se il modo di esprimermi ti sembra offensivo non vuole esserlo.
Ciao Paolo, Per un progetto ludico sto costruendo una valigia con 3 lettori. Può essere che cavi non schermati di lunghezza max di 50cm creino interferenza sul bus? Ho i lettori che a volte non leggono,in modo che sembra randomico, anche dopo aver tolto delay sostituendo con adeguate funzioni che usano millis().
Sono impressionato, ancora una volta hai dimostrato un'estrema versatilità. E una cultura molto vasta, dall'elettronica alla programmazione, all'amministrazione, complimenti davvero.
Ottimo video. Spiegato in maniera chiarissima e minuziosa. Ho acquistato dei corsi su you tube , ma questo è decisamente migliore. Come al solito ECCELLENTE!!
Buongiorno Paolo, grazie per le chiare spiegazioni. Ti volevo chiedere come poter inserire anche utente e password per connessione più sicura del client MQTT ESP32. Grazie!
Complimrnyi, veramente un bel video. Se mi permeyyi lo avrei easo più completo con un paio di iformazioni che mi senbra non siano state date : 1 - Nella configurazine ad emitter comune il segnale che esce dal collettore è amplificato in tensione ma anche invertito di fase. 2 - Nella configurazione ad collettore comune non si fa menzione dell'impedenza d'ingresso e di quella di uscita. In Sostanza è un'adattatore d'impedenza tra satdi. Scusami ma non è mia intenzione sminuire la Tua opera, li spiegassreo a scuola come hai fatto tu, ma secondo me sono due info da dare. Rick
ciao Paolo, seguo il tuo lavoro con molto interesse che ritengo essere un esempio raro su youtube, ti faccio quindi i miei complimenti. Ti scrivo per chiederti un consiglio, se puoi darmelo, su quale sw utilizzare per creare un pannello di gestione di una serra. In particolare conviene utilizzare un Sw Scada (es Ignition), di cui non ho esperienza, o più semplicemente node-red, che conosco. grazie per l'attenzione. Corrado.
@@zeppelinmaker capisco la tua risposta, purtroppo non ti ho detto che dove va installato il sistema non ho nessuna connessione stabile ad internet. Grazie per l'attenzione.
Scusa la curiosità, perchè dite "ls MENO..." meno è un segno matematico che indica una sottrazione e qui non ne vedo il senso, non dovrebbe essere "ls TRATTINO..."?
Ottimo video 👍 Sono passato a Linux quando è uscito Windows 10. I pochi programmi Windows che ancora uso funzionano bene in modalità seamless di Virtualbox.
ottimo, visti i problemi di win su un pc che non volevo buttare, ho usato con soddisfazione SLAX da chiavetta, che mi ha salvato, per più di un anno, senza particolari competenze. Poi ricomprato il pc sto ancora su win... ma se continua così faccio il salto definitivo.
Carissimo Paolo, innanzitutto tantissimi Auguri di Buon Onomastico, ;) Premessa, uso GNU/Linux per lavoro da oltre 20 anni e in buona parte ho fatto manutenzione su installazioni che utilizzano la maggior parte delle distro conosciute, tra cui anche Ubuntu. Per esperienza personale sul campo mi sento di consigliare openSUSE, una distro di classe enterprise molto potente, versatile e semplicissima da gestire grazie al tool Yast. Ma prima ancora d'installarla, suggerisco di leggere con attenzione la vasta documentazione disponibile sul sito openSUSE per incominciare ad avere le idee chiare su come utilizzare openSUSE al meglio delle sue potenzialità. Ti abbraccio con sincera stima e affetto. Stammi Bene :) Giovanni
p.s. per chi ama lavorare da shell, ricordo che Yast funziona anche con una interfaccia a caratteri e consiglio di leggere il libro di Cristopher Negus e Francois Caen dal titolo SUSE Linux TOOLBOX 1000+ Commands for openSUSE and SUSE Linux Enterprise, editore Wiley Publishing Inc. :)
Pieno possesso della shell di linux. Mi ricordavo la metà dei comandi che hai spiegato egregiamente. Utilissimo video, grazie Paolo. Buon fine settimana 🙂
mi incuriosisco riguardo arduino, compro un libro che me lo spiega e trovo un canale su youtube, per poi scoprire che il proprietario del canale è lo stesso che ha scritto il libro. mi incuriosisco su linux, installo mint in secondario e cachyos in avvio principale, cercando un po' a caso per sapere cosa e come fare quello che mi serve. Oggi lo stesso che mi ha insegnato arduino parla di linux. al di là del mio caso. Grazie per il tuo lavoro. Grazie a te tanti giovani possono cimentarsi in loro progetti