-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Scarica otaboot.bin, rboot.bin e blank_config.bin. Connetti la tua scheda ESP-01S al tua adattatore FTDI in modalità flash. (per mettere la pcb in modalità flash fare ponte tra la GPIO0 e GND). Usa esptool.py per "flashare" il dispositivo :
esptool.py -p /dev/<your_ESPPort> erase_flash
- Generalmente la porta ESP è /dev/tty.SLAB_USBtoUART oppure /dev/tty.USB0000
- Puoi fare una ricerca tra i vari dispositivi con il comando
ls /dev/tty*
che ti mostrerà tutti i dispositivi connessi Effettuato l'erase dovreste avere un messaggio come il seguente:Chip erase completed successfully in 0.0s
Hard resetting via RTS pin...
La procedura è quindi andata a buon fine e possiamo passare allo step successivo. Scollegate e ricollegate il cavo di alimentazione (vcc) del vostro device per riavviarlo.
esptool.py -p /dev/<your_ESPPort> --baud 115200 write_flash -fs 1MB -fm dout -ff 40m \
0x0 rboot.bin 0x1000 blank_config.bin 0x2000 otaboot.bin
Nota: se stai usando una vecchia versione di esptool, devi cambiare -fs 1MB
con -fs 8m
Effettuato l'erase dovreste avere un messaggio come il seguente:
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Effettuato questo scollegate il cavo connesso a VCC. Scollegate quindi il cavo collegato a GPIO0 e ricollegate il cavo connesso a VCC.
Ora andremo a configurare la rete wi-fi e la repositery da installare. Il dispositivo, una volta avviato genera una sua rete wifi che inizia con LCM ed è seguita dagli ultimi numeri del mac address. Per iniziare la configurazione iniziamo con il collegare un dispositivo iOS a questa rete (sarà sufficiente andare in Impostazioni --> Wi-Fi e cercare tra le varie reti raggiungibili la rete che inizia con LCM- e collegarci). Dopo alcuni secondi si aprirà automaticamente una finestra come quella nell'immmagine qui sotto
Procedete con questo ordine, assicuratevi di aver seguito tutti e 5 i punti prima di premere il tasto Join!
- selezionate la rete wifi a cui volete connettere il dispositivo
- nel campo Password inserite la password della rete wi-fi selezionata
- sostituite il testo presente nel campo OTA repositery con lizzus/esp01s-homekit-motion-sensor
- non modificare il testo presente nel campo OTA Binary File e quindi lasciate la voce main.bin
- premete il pulsante Join Una volta cliccato il tasto join il vostro device inizierà a scaricare l'ultima release del firmware direttamente dalla repositery GitHub. Questa procedura impiega circa 5-7 minuti. Durante questo tempo potrete osservare il led blu lampeggiare ripetutamente. Nota: se questo step fallisce dovrete iniziare la procedura dal primo step..
Seguite le normali procedure per aggiungere un dispositivo all'applicazione Casa di Apple. Non appena l'app vi chiederà di inquadrare il codice di configurazione di HomeKit, inquadrate la seguente immagine:
(nel qual caso non riusciste a far inquadrare correttamente il codice al vostro device, cliccate su "Non hai il codice o non puoi scansionarlo?" poi andate alla voce "codice manuale" e cliccate su "inserisci codice". Inserisci quindi il codice a 8 cifre seguente: 021-82-017
L'operazione di pairing del tuo dispositivo impiega circa 30-60 secondi. Non appena terminata la procedura di pariring i ledi si accendono per qualche secondo. Nota: se il pairing fallisce sarà sufficiente riavviare il vostro dispositivo e procedere nuovamente con questo step (non la procedura dall'inizio).