Pak beide zipfiles uit en maak de bestanden in de map ESPEasy_Flashutils uitvoerbaar (chmod +x bestandsnaam) of in de grafische omgeving, rechtermuisknop Eigenschappen > Rechten en dan bij Uitvoeren aanvinken (Dit kan voor alle bestanden tegelijk als u deze eerst allemaal selecteerd)
Kies uit de map ESPEasy_R120 of de ESPEasy_R147 de juiste binary.bin file welke je op de module wil flashen en kopieer deze in de map ESPEasy_Flashutils.
Nu start je een terminal ‘CTRL+ALT+T’ of in de map /home/gebruikersnaam/Downloads/ESPEasy_Flashutils rechtermuisknop en kies voor in terminal openen. Lees verder → Bericht ID 1511
Eigenlijk staat hier ‘ESP8266 oud model’ versus ESP32 nieuw model.
ESP-WROOM-32 WiFi BLE ModuleESP-WROOM-32 WiFi BLE Module
Onder ESP8266 vallen veel verschillende soorten. Al deze soorten zijn net een beetje anders van elkaar. Zo varieren ze in formaat maar ook hoeveel in- en output mogelijkheden erop zitten. Als er complexe scripts worden geschreven met veel libraries kan het ook handig zijn om de flash-size in de gaten te houden. De ESP32 is de opvolger van de ESP8266 maar kan eigenlijk hetzelfde alleen is een stukje sneller en de flash-size is groter. Wat wel een mooie toevoeging is dat de ESP32 ook BLE (Bluetooth low energy).
Hieronder een tabel met verschillende ESP8266 modellen:
Als je deze uitpakt heb je in deze map ESPEasy een map ‘source‘ met daarin de mappen ‘lib‘ en ‘src‘.
In de lib map staan een aantal libraries die nodig kunnen zijn voor je project en in de map src staat de ESPEasy.ino welke we gaan gebruiken.
In de arduino software selecteren we het juiste bord, in dit geval heb ik de “NodeMCU 1.0 (ESP-12E module)” waarvoor ik het bordje ‘Generic ESP8266 Module’ kies, hierna selecteren we het juiste flash formaat in dit geval de 512k met 64k SPIFFS
Om de beste ervaringen te bieden, gebruiken wij technologieën zoals cookies om informatie over je apparaat op te slaan en/of te raadplegen. Door in te stemmen met deze technologieën kunnen wij gegevens zoals surfgedrag of unieke ID's op deze site verwerken. Als je geen toestemming geeft of uw toestemming intrekt, kan dit een nadelige invloed hebben op bepaalde functies en mogelijkheden.
Functioneel
Altijd actief
De technische opslag of toegang is strikt noodzakelijk voor het legitieme doel het gebruik mogelijk te maken van een specifieke dienst waarom de abonnee of gebruiker uitdrukkelijk heeft gevraagd, of met als enig doel de uitvoering van de transmissie van een communicatie over een elektronisch communicatienetwerk.
Voorkeuren
De technische opslag of toegang is noodzakelijk voor het legitieme doel voorkeuren op te slaan die niet door de abonnee of gebruiker zijn aangevraagd.
Statistieken
De technische opslag of toegang die uitsluitend voor statistische doeleinden wordt gebruikt.De technische opslag of toegang die uitsluitend wordt gebruikt voor anonieme statistische doeleinden. Zonder dagvaarding, vrijwillige naleving door je Internet Service Provider, of aanvullende gegevens van een derde partij, kan informatie die alleen voor dit doel wordt opgeslagen of opgehaald gewoonlijk niet worden gebruikt om je te identificeren.
Marketing
De technische opslag of toegang is nodig om gebruikersprofielen op te stellen voor het verzenden van reclame, of om de gebruiker op een site of over verschillende sites te volgen voor soortgelijke marketingdoeleinden.