Ecco una semplice guida che spiega in pochi passi come generarci un firmware ad-hoc per i nostri progetti.
Il sito http://nodemcu-build.com/ mette a disposizione un sistema molto pratico che ci permette di selezionare i vari moduli da integrare nel nostro firmware.
E’ necessario inserire un’indirizzo email corretto al fine di ricevere il firmware sulla propria casella di posta.
quindi dobbiamo scegliere se utilizzare il branch principale o se preferiamo quello developer.
In questo caso selezioniamo “master”
Ora dobbiamo selezionare i moduli che utilizzeremo nel nostro progetto.
Nel mio caso ho selezionato molti moduli, in modo da poter sperimentare senza dover flashare continuamente firmware. Tuttavia una selezione minima e accurata dei moduli fa risparimare molto spazio e aumenta le performance.
Di fianco ad ogni modulo c’è un’icona a forma di libro aperto, cliccandoci sopra è possibile consultare una guida contestuale del modulo!
Alcuni moduli, come ad esempio quello UCG che gestiscono i monitor, necessitano di ulteriori configurazioni, quindi possono essere chiesti alcuni parametri extra.
In questo caso ho selezionato un monitor lcd touch con chipset ili9341 e risoluzione 320×240 pixel
Infine ci viene chiesto se siamo interessati al supporto SSL.
ultimamente sempre più spesso le comunicazioni viaggiano in SSL, quindi se non ci sono controindicazioni particolari, abiliterei questa opzione.
L’ultimo passaggio consiste nel premere il bottone “Start your Build”. (e magari facciamo anche una donazione all’associazione che ha creato questo tool)
Verremo reindirizzati ad una pagina di conferma.
Attendiamo quindi qualche minuto e controlliamo la casella di posta corrispondente all’indirizzo che avevamo specificato nel primo passo della generazione del firmware.
Troveremo quindi 2 mail, una di inizio lavoro e una di conferma generazione del firmware.
All’interno della seconda mail troveremo due link che ci permettono di scaricare i firmware richiesti.
Un link per il firmware versione Float e l’altro per il firmware versione Integer.
Sarà sufficente scaricare i firmware e salvarli in una cartella. (salviamo anche la mail che contiene in modo esplicito la lista dei moduli che abbiamo selezionato!)
I File generati sono scaricabili da qui: Versione Integer e Versione Float
Siamo quindi pronti a caricarli sul nostro esp8266 con questa guida: Come installare il firmware NodeMcu (ESP8266) in Windows
Le vorrei chiedere un aiuto.Quando scarico un firmwar ,poiche’ non molto tempo fa,mi chiedeva come aprirlo?Ho messo word.Purtroppo vedo soltanto scrittura strana e non posso tornare indietro.Che fare?Faccio un elogio al suo sito perche’ lo trovo molto semplici nelle spiegazioni.Per esempio ,finalmente ho capito come programmare un nodemcu.Grazie
Buongiorno Federico,
Va scaricato il file del firmware e poi può essere caricato sul software di scrittura selezionandolo proprio da li, senza aprirlo automaticamente.
per modificare il programma predefinito é sufficente cliccare con il tasto destro del mouse sopra al file del firmware, selezionare “Apri con” e poi va cercato manualmente l’ eseguibile del software di scrittura firmware. quindi va impostato di usare sempre quest’ ultimo programma come predefinito per questa estensione.
Matteo
Ciao io ho generato il firmware e installato come dici tu nella guida. Ora il problema è che il modulo http sembra praticamente non funzionare, dovrei fare una semplice richiesta get ma non ci riesco
Grazie
hai un esempio di codice? che versione di firmware hai? che errore da?