Sommario:
- Passaggio 1: di quale hardware avrai bisogno?
- Passaggio 2: il software di cui avrai bisogno
- Passaggio 3: configurazione
- Passaggio 4: caricare il firmware
- Passaggio 5: testare il firmware/conclusione
Video: Preparare la scheda per AppShed IoT: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
In questa breve lezione, daremo un'occhiata a come far eseguire il flashing del tuo NodeMCU con il firmware AppShed IoT consentendone l'utilizzo con la piattaforma AppShed IoT e la raccolta di app.
La piattaforma AppShed IoT è una piattaforma che consente agli utenti di creare rapidamente e facilmente la propria app personalizzata e programmare tale app per interagire con la scheda NodeMCU IoT. Gli utenti possono creare app di qualsiasi livello su appshed.com. Il focus di questa lezione non è sul lato della creazione di app, ma piuttosto sulla configurazione della tua scheda per lavorare con la piattaforma AppShed IoT.
Passaggio 1: di quale hardware avrai bisogno?
Per far lampeggiare la tua scheda con il firmware avrai bisogno dei seguenti strumenti e servizi:
- NodeMCU (che può essere trovato qui)
- Computer Windows/Mac
- Cavo USB
- Una connessione Internet
Abbiamo anche un'app per tester del firmware che può verificare se il firmware è stato caricato correttamente. Se desideri utilizzarlo, avrai bisogno anche di un dispositivo mobile.
Passaggio 2: il software di cui avrai bisogno
Non appena la tua scheda NodeMCU viene aggiornata con il firmware AppShed, tutto ciò di cui hai bisogno è il sito Web AppShed per creare app, tuttavia, per caricare il firmware sulla scheda avrai bisogno del seguente software:
- Scarica Arduino IDE (qui)
- Schizzo del firmware AppShed IoT (qui)
Se stai utilizzando un Mac o una versione precedente di Windows, dovrai anche installare un driver USB (questo consente al tuo computer di comunicare con il NodeMCU consentendo il caricamento del firmware). Questo driver può essere trovato e scaricato da qui
Passaggio 3: configurazione
Ora che abbiamo tutto l'hardware e il software di cui abbiamo bisogno, possiamo iniziare a installarlo e prepararlo per il flash della nostra scheda.
Per prima cosa, vai avanti e installa l'IDE Arduino sul tuo computer. Una volta aperto il file eseguibile, dovresti essere guidato nel processo di installazione che è abbastanza semplice.
Una volta installato l'IDE Arduino, dovremo aggiungere alcune librerie per consentirgli di caricare il firmware AppShed.
- Apri l'IDE Arduino
- Fare clic su File
- Fare clic su Preferenze
- Nella casella denominata - URL di gestori di schede aggiuntive incollare il seguente collegamento:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Fare clic sulla casella di spunta accanto a Visualizza numeri di riga
- Fare clic su OK
- Fare clic su Strumenti seguito da Board e infine Board Manager
- Cerca Esp8266
- Fare clic su Installa sull'opzione creata dalla comunità Esp8266
- Fare clic su Chiudi
- Fare clic su Schizzo seguito da Includi libreria e infine Gestisci librerie
- Cerca arest
- Fare clic su Installa sull'opzione creata da Marco Schwartz
- Fare clic su Chiudi
Fatto tutto ciò, il nostro IDE Arduino è ora pronto per caricare lo schizzo AppShed IoT sul NodeMCU.
Passaggio 4: caricare il firmware
Ora possiamo iniziare a caricare il firmware AppShed, la prima cosa che dovremo fare è aprire lo sketch del firmware AppShed che abbiamo scaricato in precedenza.
Apri il file chiamato AppShedAPFree
Questo file dovrebbe aprire l'IDE di Arduino e chiederti se desideri aggiungerlo a un file, fai clic su Sì.
Per impostazione predefinita, il firmware AppShed imposterà l'SSID WIFI e la password come segue:
SSID - AppShedIoTPassword - appshedrocksSe si desidera modificare questo è possibile modificando la variabile sulle righe 21 e 22 del firmware. Assicurati che la password e l'SSID siano più lunghi di 8 caratteri.
Ora con il firmware configurato, possiamo collegare il nostro NodeMCU al nostro computer con il cavo USB, per iniziare il caricamento dovremo fare quanto segue:
- Fare clic su Strumenti
- Fare clic su Board
- Scorri fino a vedere NodeMCU 1.0 e fai clic su di esso
- Fare clic su Strumenti
- Fare clic su Porta
- Fare clic su Com(Numero) (per Windows)
- Fare clic su USB in UART
Finalmente possiamo caricare il firmware
Fare clic su Carica (la freccia blu)
Il caricamento dovrebbe richiedere circa 1 - 2 minuti. Quando dice che il caricamento è completato, la scheda è pronta!
Passaggio 5: testare il firmware/conclusione
Una volta che il firmware è stato caricato, il modo più rapido per testare e vedere se funziona è andare sul tuo dispositivo mobile e vedere se il tuo SSID WIFI viene visualizzato, questo può richiedere fino a 5 minuti.
Se desideri eseguire un test completo sul tuo dispositivo, puoi utilizzare la nostra app tester del firmware che verifica alcuni pin attorno alla scheda mostrandoti che tutto funziona come dovrebbe. Ecco come farlo:
- Assicurati che la tua scheda AppShed IoT sia accesa (tramite USB o batteria)
- Prima di connetterti alla scheda apri il seguente link sul tuo dispositivo mobile
apps.appshed.com/firmwaretester
- Connetti il tuo dispositivo mobile alla tua AppShed IoT Board
- Fai clic sul pulsante Test nell'app e segui le istruzioni sullo schermo
Se hai avuto problemi o domande durante questo processo, non esitare a unirti al nostro AppShed IoT Discord dove abbiamo più canali per domande, vetrine di progetti e persino alcuni omaggi hardware. Ora hai l'AppShed IoT Board, quindi unisciti alla community!
Discord -
Consigliato:
T2 - la botte per il tè - Preparare il tè in modo semplice: 4 passaggi
T2 - the Tea Bot -Facilità di preparazione del tè: il teabot è stato creato per aiutare l'utente a preparare il tè al tempo di infusione consigliato. Uno degli obiettivi del design era quello di mantenerlo semplice. Un ESP8266 è programmato con un server web per controllare un servomotore. Il server Web ESP8266 è mobile responsive e
Crea un software di database Ms Access per preparare lo stipendio nella tua azienda: 6 passaggi
Crea un software di database Ms Access per preparare lo stipendio nella tua azienda: ti darò le brevi istruzioni per creare un sistema di libro paga utilizzando l'accesso MS per generare stipendi mensili e stampare facilmente le buste paga con questo. In questo modo puoi conservare i record dei dettagli dello stipendio di ogni mese nel database e puoi modificare o rivedere in ritardo
Mod 3.3V per sensori a ultrasuoni (preparare HC-SR04 per logica 3.3V su ESP32/ESP8266, Particle Photon, ecc.): 4 passaggi
Mod 3.3V per sensori a ultrasuoni (preparare HC-SR04 per logica 3.3V su ESP32/ESP8266, Particle Photon, ecc.): TL;DR: Sul sensore, tagliare la traccia al pin Echo, quindi ricollegarlo utilizzando un divisore di tensione (Echo trace -> 2.7kΩ -> Echo pin -> 4.7k -> GND)
Come preparare e inviare la scheda PCB Eagle per la fabbricazione: 6 passaggi
Come preparare e inviare la scheda PCB Eagle per la fabbricazione: Ciao! In questo breve tutorial ti mostrerò come esportare il tuo PCB e inviarlo a una casa di fabbricazione PCB per farlo fabbricare per te. In questo tutorial userò ALLPCB fab . house.www.allpcb.com Cominciamo
Preparare alcuni sensori PIR in eccesso per la robotica: 3 passaggi (con immagini)
Preparare alcuni sensori PIR in eccesso per la robotica: ho trovato un sacco di sensori PIR su eBay. Sono montati su un pcb che è stato prodotto per un set vivavoce per telefoni cellulari. Mi piace descrivere qui come preparare il sensore per l'utilizzo in progetti di robotica. Se non sai cos'è un sensore PIR