Project

General

Profile

Easy mega arduino IDE » History » Revision 13

Revision 12 (Frédéric Blanc, 2021-03-18 13:21) → Revision 13/19 (Frédéric Blanc, 2021-03-18 13:29)

h1. Easy mega arduino IDE 

 h2. Les Sources Easy mega 

 télécharger les sources 
 https://github.com/letscontrolit/ESPEasy/releases 

 copier les dossiers des librairies "lib" dans le dossier ...\Arduino\libraries 
 renommer le dossier src en ESPEasy 

 !clipboard-202004141903-u71ed.png! 

 h2. Complilation 

 renommer Custom-sample.h en Custom.h 

 décommenter les plugins souhaités 
 <pre><code> 
 /* 
  ####################################################################################################### 
  ###########       Plugins 
  ####################################################################################################### 
  */ 

  #define USES_P026     // SysInfo 
 </code></pre> 
 décommenter les "Controllers" 
 <pre><code> 
 /* 
  ####################################################################################################### 
  ###########       Controllers 
  ####################################################################################################### 
  */ 

  #define USES_C005     // Home Assistant (openHAB) MQTT 
 </code></pre> 

 definir le wifi 
 <pre><code> 
 // --- Wifi Client Mode ----------------------------------------------------------------------------- 
 #define DEFAULT_SSID                           "MyHomeSSID"              // Enter your network SSID 
 #define DEFAULT_KEY                            "MySuperSecretPassword" // Enter your network WPA key 
 </code></pre> 

 -dans EspEasy.ino 
 rajouter 
 #include <Arduino.h> 
 #include "Custom.h"- 


 If Custom.h build from Arduino IDE is needed, uncomment #define USE_CUSTOM_H in ESPEasy_common.h 
 dans ESPEasy_common.h 
 <pre><code> 
 #ifndef ESPEASY_COMMON_H ... 
 #define ESPEASY_COMMON_H 

 // ***************************************************************************************** 
 // For Arduino IDE users: 
 // When building using Custom.h, uncomment the next line: 
 #define USE_CUSTOM_H 
 // ***************************************************************************************** 

 ... 
 </code></pre> 

 h2. Téléchargement 

 pour l'ESP01S 1MB (P25080H) choisir: 1MB FS:128KB OTA:~438KB 

 !clipboard-202004141814-m3eju.png! 


 https://www.letscontrolit.com/wiki/index.php/Tutorial_Arduino_Firmware_Upload