Project

General

Profile

Easy mega arduino IDE » History » Version 13

Frédéric Blanc, 2021-03-18 13:29

1 1 Frédéric Blanc
h1. Easy mega arduino IDE
2
3 6 Frédéric Blanc
h2. Les Sources Easy mega
4 1 Frédéric Blanc
5 5 Frédéric Blanc
télécharger les sources
6 7 Frédéric Blanc
https://github.com/letscontrolit/ESPEasy/releases
7 1 Frédéric Blanc
8 6 Frédéric Blanc
copier les dossiers des librairies "lib" dans le dossier ...\Arduino\libraries
9
renommer le dossier src en ESPEasy
10 5 Frédéric Blanc
11 1 Frédéric Blanc
!clipboard-202004141903-u71ed.png!
12
13 6 Frédéric Blanc
h2. Complilation
14
15 3 Frédéric Blanc
renommer Custom-sample.h en Custom.h
16 1 Frédéric Blanc
17 3 Frédéric Blanc
décommenter les plugins souhaités
18 4 Frédéric Blanc
<pre><code>
19 3 Frédéric Blanc
/*
20
 #######################################################################################################
21
 ###########     Plugins
22
 #######################################################################################################
23
 */
24 1 Frédéric Blanc
25 3 Frédéric Blanc
 #define USES_P026   // SysInfo
26 4 Frédéric Blanc
</code></pre>
27 3 Frédéric Blanc
décommenter les "Controllers"
28 4 Frédéric Blanc
<pre><code>
29 3 Frédéric Blanc
/*
30
 #######################################################################################################
31
 ###########     Controllers
32
 #######################################################################################################
33 1 Frédéric Blanc
 */
34 3 Frédéric Blanc
35
 #define USES_C005   // Home Assistant (openHAB) MQTT
36 4 Frédéric Blanc
</code></pre>
37 3 Frédéric Blanc
38
definir le wifi
39 4 Frédéric Blanc
<pre><code>
40 1 Frédéric Blanc
// --- Wifi Client Mode -----------------------------------------------------------------------------
41 3 Frédéric Blanc
#define DEFAULT_SSID                         "MyHomeSSID"            // Enter your network SSID
42
#define DEFAULT_KEY                          "MySuperSecretPassword" // Enter your network WPA key
43 4 Frédéric Blanc
</code></pre>
44 1 Frédéric Blanc
45 9 Frédéric Blanc
-dans EspEasy.ino
46 1 Frédéric Blanc
rajouter
47 11 Frédéric Blanc
#include <Arduino.h>
48 12 Frédéric Blanc
#include "Custom.h"-
49 9 Frédéric Blanc
50
51
If Custom.h build from Arduino IDE is needed, uncomment #define USE_CUSTOM_H in ESPEasy_common.h
52 10 Frédéric Blanc
dans ESPEasy_common.h
53
<pre><code>
54 13 Frédéric Blanc
#ifndef ESPEASY_COMMON_H
55
#define ESPEASY_COMMON_H
56
57
// *****************************************************************************************
58
// For Arduino IDE users:
59
// When building using Custom.h, uncomment the next line:
60 1 Frédéric Blanc
#define USE_CUSTOM_H
61 13 Frédéric Blanc
// *****************************************************************************************
62
63 10 Frédéric Blanc
...
64
</code></pre>
65 6 Frédéric Blanc
66
h2. Téléchargement
67 2 Frédéric Blanc
68 8 Frédéric Blanc
pour l'ESP01S 1MB (P25080H) choisir: 1MB FS:128KB OTA:~438KB
69 2 Frédéric Blanc
70 1 Frédéric Blanc
!clipboard-202004141814-m3eju.png!
71 5 Frédéric Blanc
72
73
https://www.letscontrolit.com/wiki/index.php/Tutorial_Arduino_Firmware_Upload