📉
DSMRloggerAPI
  • Documentatie DSMRloggerAPI firmware
  • DSMRloggerAPI GUI
  • FSmanager
  • DSMR-editor
  • Beschrijving restAPI's
    • DSMR-logger gerelateerde restAPI's
    • Slimme Meter gerelateerde restAPI's
    • Historische Gegevens gerelateerde restAPI's
  • Nieuwe DSMRloggerAPI firmware flashen
  • Arduino IDE geschikt maken voor het compileren van de DSMRloggerAPI firmware
    • Arduino IDE
    • ESP8266 Core
    • ESP8266 LittleFS Data Upload Tool
    • Installatie Bibliotheken
  • DSMRloggerAPI firmware
    • Installeren benodigde bibliotheken
    • DSMRloggerAPI Firmware
    • Selecteren compiler opties
      • USE_UPDATE_SERVER
      • USE_MQTT
      • USE_MINDERGAS
      • SHOW_PASSWRDS
      • USE_SYSLOGGER
      • HAS_NO_METER
    • Firmware Flashen
    • Data map Flashen
  • Update Server
  • Slimme Meters
  • Integratie met Home Assistant
  • Upgrade DSMRloggerAPI v2 to v3
  • Upgrade DSMRloggerWS naar DSMRloggerAPI
  • Oude Hardware (met ESP-01 bordje)
  • License
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Arduino IDE geschikt maken voor het compileren van de DSMRloggerAPI firmware

Arduino IDE

PreviousArduino IDE geschikt maken voor het compileren van de DSMRloggerAPI firmwareNextESP8266 Core

Last updated 3 years ago

Was this helpful?

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.13

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 ESP8266 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 ESP8266 microprocessor te kunnen gebruiken moeten we nog wat stappen uitvoeren.

hier