MicroPython© con ESP32©: Impara a Programmare (Italian Edition)
Italian | March 3, 2025 | ASIN: B0DZ5N4H9J | 217 pages | PDF | 9.31 MB
Italian | March 3, 2025 | ASIN: B0DZ5N4H9J | 217 pages | PDF | 9.31 MB
MicroPython© con ESP32©: Impara a Programmare
Ti hanno regalato un ESP32© e non sai cosa farne?: Questo libro ti spiega di quale Hardware e Software hai bisogno per utilizzare il tuo ESP32© e, passo dopo passo, impara a programmare in MicroPython© per sviluppare progetti.
Potrai imparare facilmente a programmare in questo fantastico linguaggio, apprendere i comandi di base uno per uno, utilizzare più esempi in modo da poter finalmente progettare e controllare i tuoi progetti.
Il libro contiene 40 esercizi risolti con tutti i dettagli e 90 proposti con abbastanza indizi per poterli risolvere basandosi sulla teoria. Contiene inoltre 8 Progetti completi, complessi e risolti e più di 60 proposte, con tutte le spiegazioni, diagrammi, grafici e script MicroPython© necessari per poterli sviluppare autonomamente dall'inizio alla fine: progetti di Elettronica, LED, pulsanti, IRQ, ADC, generatore di onde, PWM, servi, Server Web, barometro, bus I2C, IFTTT©, Domotica, ecc.
Vorresti sapere come utilizzare il linguaggio di programmazione MicroPython© per costruire un semplice progetto e non hai idea da dove cominciare?: Questo libro te lo spiega da zero, la struttura di un programma, le istruzioni, le librerie, i tipi di dati, le funzioni, il controllo degli errori, ecc. e come creare programmi semplici, senza complicazioni, facili da seguire e in un ambiente piacevole e divertente.
Hai già un ESP32©, conosci già un po' di Python© e vorresti ottenere di più?: Questo libro ti guida come migliorare le tue conoscenze e sviluppare progetti più complessi con strumenti professionali, controllo dei suoni, connessione WiFi, integrazione Domotica con IFTTT©, Server Web, controllo di sensori e attuatori, ecc.
Ti piace l'Elettronica e la sua integrazione con la Domotica ma non sai come fare?: In questo libro hai l'opportunità di imparare a programmare in MicroPython©, utilizzare un ESP32© per controllare detta Elettronica e potenziare il progetto con molteplici esercizi.
Ti consiglio i miei libri: “Elettronica divertente con Raspberry©: 50 esercizi risolti, 150 proposti” ed “Electronics and MicroPython© with ESP32©”, tutti anche su Amazon©.
Maggiori informazioni su: gregochenlo.blogspot.com
Sommario
1.-HARDWARE
SOC
Controllore USB
USB
Boot
Regolatore
Antenna
GPIO
2.-SOFTWARE
Installazione di Python© e ESPTool©
Editore MicroPython© Thonny©
3.-MICROPYTHON©
L'interprete Thonny©
L'arte della programmazione
Titolo, descrizione e parametri
Importazione di librerie
Dati e variabili
Funzioni
Corpo principale
Gestione degli errori
Tipi di dati
Dati numerici
Dati logici
Caratteri
Tempo
Liste
Dizionari
Ingresso e uscita
Operatori
Controllo del flusso
IF, While, For
Funzioni dell'utente
Funzioni predefinite
Funzioni con Liste e Stringhe
Funzioni con Numeri e Caratteri
Funzioni con Dizionari
File
Controllo degli errori
Riepilogo dei comandi
4.-ESERCIZI COMPLETI
E1: Accendere/spegnere un LED
E2: Gestisce un pulsante con IRQ
E3: Convertitore analogico-digitale
E4: Convertitore digitale-analogico e:
E4: Generatore di onde con DAC
E5: LED RGB e:
E5: Controllo di un servo SG90©
E6: Server Web
E7: Bus I2C e:
E7: Barometro BMP280©
E8: Gestione Domotica con IFTTT©
5.-SOFTWARE AGGIUNTIVO
Ipscanner Home©
iCircuit©
Wokwi©
6.-MAGGIORI INFORMAZIONI
Python2© vs Python©3