Live chat

Compile and Upload the firmware to the ESP-01

Eerst moet je de firmware broncode van github downloaden naar je lokale computer. Start een terminal / command venster en ga naar de map waar al je Arduino-projecten zich bevinden.
$ cd <ArduinoProjectsDir>

Maak nu een map aan met de naam “DONOFF”
$ mkdir DONOFF

en cd naar deze map
$ cd DONOFF


Ga nu met je browser naar de DONOFF github page en klik op de groene knop.
Kopieer de URL (https://github.com/mrWheel/DONOFF.git) naar het clipboard.
Start vervolgens een terminal/command venster en voer in:
    $ git clone https://github.com/mrWheel/DONOFF.git . 

Vergeet niet om aan het einde van het commando een “.” (punt) ​​te plaatsen. 

Start nu de Arduino IDE en open de DONOFF-sketch. Merk op dat de sketch enkele tabbladen bevat waarin zich specifieke delen van de code bevindt.
Voordat je de firmware compileert en uploadt naar de ESP-01, moet je ervoor zorgen dat je het juiste bord met de juiste opties hebt geselecteerd !!
**
** DONOFF:  Generic ESP8266 Flash Size 1M (128KB SPIFFS)
**      LED_BUILTIN pin 1
**      PWM out     pin 3
**
** NODEMCU: Flash Size 4M (1MB SPIFFS)
**      LED_BUILTIN pin 16 (D0)
**      PWM out (any pin available)
**
** SONOFF : Generic ESP8266 Flash Size 1M (128KB SPIFFS)
**      LED_BUILTIN pin 13
**      PWM out     pin 12 (not actualy PWM but only On/Off)
**
** Arduino-IDE settings for ESP-01 (black):
**
**       - Board: "Generic ESP8266 Module"
**       - Flash mode: "DOUT"
**       - Flash size: "1M (128K SPIFFS)"
**       - Debug port: "Disabled"
**       - Debug Level: "None"
**       - IwIP Variant: "v2 Lower Memory"
**       - Reset Method: "nodemcu"   // but will depend on the programmer!
**       - Crystal Frequency: "26 MHz"
**       - VTables: "Flash"
**       - Flash Frequency: "40MHz"
**       - CPU Frequency: "80 MHz"
**       - Buildin Led: "1"  // "1" for ESP-01, ”16” for NodeMCU, “13” for SONOFF
**       - Upload Speed: "115200"
**       - Erase Flash: "Only Sketch"
**       - Port: "DONOFF at <-- IP address -->"
**

Upload de data map naar de ESP-01

Nadat je de firmware hebt gecompileerd en geüpload naar de ESP8266, moet je ook de bestanden in de data-map uploaden naar de ESP8266.
 
Nadat je de ESP8266 Sketch Data Uploader (URL) hebt geïnstalleerd, klik je eenvoudig op deze tool om het uploaden te starten. Let op: als je het Serial-Monitor venster open hebt staan, krijg je een foutmelding. Je moet het Serial-Monitor venster eerst sluiten!
Afhankelijk van de ESP8266 die je gebruikt, duurt het uploaden van de data naar SPIFFS enkele seconden (ESP-01 SPIFFS 128KB) tot een paar minuten (NODEMCU SPIFFS 1MB).
Je bent nu klaar om de ESP-01 in de DONOFF-hardware te steken en de lichtdimmer te gaan gebruiken!

Reacties

Webwinkelkeur Kiyoh Tweakers Trustpilot