DSMRlogger32
  • DSMRlogger32
    • De Hardware
    • Graphical User Interface
      • GUI - Actual
      • GUI - Uren
      • GUI - Dagen
      • GUI - Maanden
      • GUI - Telegram
      • GUI - All Fields
      • GUI - Systeem Info
      • GUI - restAPI's
      • FSmanager
      • Settings Editor
      • Systeem Log
    • Telnet User Interface
    • Betekenis NeoPixels
  • Beschrijving restAPI's (v2)
    • Slimme Meter gerelateerde restAPI's
    • DSMR-logger gerelateerde restAPI's
    • Historische Gegevens gerelateerde restAPI's
    • Arduino MEGA met Ethernet shield
    • ESP8266 (WiFi)
    • ESP32 (WiFi)
  • Integratie met Home-Assistant
  • updateServer
  • firmware
    • Benodigde Bibliotheken
    • DSMRrlogger32 firmware clonen
    • Firmware Compileren en Uploaden
    • Pré Compiled Binaries Uploaden
  • Voorbereiding
    • Arduino IDE
    • ESP32 core
    • ESP32 Data Upload tool
    • Installatie Bibliotheken
  • De eerste keer opstarten
  • Vragen (en antwoorden)
    • Werkt de DSMR-logger32 met mijn Slimme Meter?
  • Onderdelen Lijst
  • License
Powered by GitBook
On this page
Export as PDF
  1. Voorbereiding

Arduino IDE

PreviousVoorbereidingNextESP32 core

Last updated 2 years ago

Installatie ArduinoIDE

Download en installeer de meest actuele versie van de Arduino Integrated Development Environment (IDE) voor het Operating Systeem (OS) waar jouw Desktop of Laptop computer (er zijn versies voor Windows, Linux en Mac) mee werkt. Je kunt de Software downloaden.

De DSMRloggerAPI firmware is getest met de ArduinoIDE v1.8.19

Let op! De Arduino IDE v1.9.x (Beta) is NIET geschikt om deze firmware mee te compileren. Tot v1.9.x zorgt de IDE ervoor dat alle tab-bladen (.ino files) achter elkaar worden geplakt tot één source file waarna van alle functies in dit gecombineerde file zgn. prototypes worden gemaakt voordat deze aan de compiler (als één file dus) wordt aangeboden. De Arduino IDE is eigenlijk de enige IDE (voor zover ik weet) die dit doet en is als zodanig dus een beetje vreemd. v1.9.x (Beta) doet dit voor AVR processoren wel maar helaas (nog) niet voor de ESP32 processor familie.

Na het downloaden moet je het ontvangen bestand uitpakken (unzip of untar) en installeren. Dat installeren is per OS anders maar staat duidelijk op de website van Arduino aangegeven. Eenmaal geïnstalleerd kun je direct met de Arduino IDE aan de slag.

Om de IDE met de ESP32 microprocessor te kunnen gebruiken moeten we nog wat stappen uitvoeren.

hier