DONOFF iot licht dimmer

Geplaatst op

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 
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!
Huidige pagina 10. Upload Firmware 1. Introductie 2. Project Doelstellingen 3. De Elektronica 4. Mains AC naar DC 5. MOSFET control circuit 6. Optocoupler circuit 7. ESP8266 Microprocessor 8. 3v3 DC voeding 9. De Firmware 10. Upload Firmware 11. Eerste keer opstarten 12. Telnet server 13. DONOFF bouwen Geschreven door Website Willem Aandewiel (1955) heeft als achtergrond een opleiding in elektronica en digitale technieken. Het grootste deel van zijn werkbare leven heeft hij echter in de automatisering gewerkt waar hij zo'n beetje in alle disciplines van programmeur tot projectleider en projectmanager heeft gewerkt. Willem was één van de eerste Nederlanders met een micro-computer (KIM-1, 1976) in een tijd dat de PC nog moest worden uitgevonden. Tegenwoordig houdt hij zich vooral bezig met het ontwerpen en maken van kleine elektronische schakelingen met microprocessoren. Zijn ‘mission in life’ is om mensen enthousiast te maken voor het zelf maken van elektronische schakelingen, microcomputers en programmeren.

Reacties

Webwinkelkeur Kiyoh Trustpilot Opencircuit