Easy mega arduino IDE » History » Version 17
Frédéric Blanc, 2021-03-18 14:57
1 | 1 | Frédéric Blanc | h1. Easy mega arduino IDE |
---|---|---|---|
2 | |||
3 | 17 | Frédéric Blanc | h2. Arduino IDE |
4 | |||
5 | voir le lien suivant: |
||
6 | https://espeasy.readthedocs.io/en/latest/Participate/ArduinoIDE.html |
||
7 | |||
8 | |||
9 | 6 | Frédéric Blanc | h2. Les Sources Easy mega |
10 | 1 | Frédéric Blanc | |
11 | 5 | Frédéric Blanc | télécharger les sources |
12 | 7 | Frédéric Blanc | https://github.com/letscontrolit/ESPEasy/releases |
13 | 1 | Frédéric Blanc | |
14 | 6 | Frédéric Blanc | copier les dossiers des librairies "lib" dans le dossier ...\Arduino\libraries |
15 | renommer le dossier src en ESPEasy |
||
16 | 5 | Frédéric Blanc | |
17 | 1 | Frédéric Blanc | !clipboard-202004141903-u71ed.png! |
18 | |||
19 | 6 | Frédéric Blanc | h2. Complilation |
20 | |||
21 | 3 | Frédéric Blanc | renommer Custom-sample.h en Custom.h |
22 | 1 | Frédéric Blanc | |
23 | 3 | Frédéric Blanc | décommenter les plugins souhaités |
24 | 4 | Frédéric Blanc | <pre><code> |
25 | 3 | Frédéric Blanc | /* |
26 | ####################################################################################################### |
||
27 | ########### Plugins |
||
28 | ####################################################################################################### |
||
29 | */ |
||
30 | 1 | Frédéric Blanc | |
31 | 3 | Frédéric Blanc | #define USES_P026 // SysInfo |
32 | 4 | Frédéric Blanc | </code></pre> |
33 | 3 | Frédéric Blanc | décommenter les "Controllers" |
34 | 4 | Frédéric Blanc | <pre><code> |
35 | 3 | Frédéric Blanc | /* |
36 | ####################################################################################################### |
||
37 | ########### Controllers |
||
38 | ####################################################################################################### |
||
39 | 1 | Frédéric Blanc | */ |
40 | 3 | Frédéric Blanc | |
41 | #define USES_C005 // Home Assistant (openHAB) MQTT |
||
42 | 4 | Frédéric Blanc | </code></pre> |
43 | 3 | Frédéric Blanc | |
44 | definir le wifi |
||
45 | 4 | Frédéric Blanc | <pre><code> |
46 | 1 | Frédéric Blanc | // --- Wifi Client Mode ----------------------------------------------------------------------------- |
47 | 3 | Frédéric Blanc | #define DEFAULT_SSID "MyHomeSSID" // Enter your network SSID |
48 | #define DEFAULT_KEY "MySuperSecretPassword" // Enter your network WPA key |
||
49 | 4 | Frédéric Blanc | </code></pre> |
50 | 1 | Frédéric Blanc | |
51 | 9 | Frédéric Blanc | -dans EspEasy.ino |
52 | 1 | Frédéric Blanc | rajouter |
53 | 11 | Frédéric Blanc | #include <Arduino.h> |
54 | 12 | Frédéric Blanc | #include "Custom.h"- |
55 | 9 | Frédéric Blanc | |
56 | |||
57 | If Custom.h build from Arduino IDE is needed, uncomment #define USE_CUSTOM_H in ESPEasy_common.h |
||
58 | 10 | Frédéric Blanc | dans ESPEasy_common.h |
59 | <pre><code> |
||
60 | 13 | Frédéric Blanc | #ifndef ESPEASY_COMMON_H |
61 | #define ESPEASY_COMMON_H |
||
62 | |||
63 | // ***************************************************************************************** |
||
64 | // For Arduino IDE users: |
||
65 | // When building using Custom.h, uncomment the next line: |
||
66 | 1 | Frédéric Blanc | #define USE_CUSTOM_H |
67 | 13 | Frédéric Blanc | // ***************************************************************************************** |
68 | |||
69 | 10 | Frédéric Blanc | ... |
70 | </code></pre> |
||
71 | 6 | Frédéric Blanc | |
72 | h2. Téléchargement |
||
73 | 2 | Frédéric Blanc | |
74 | 14 | Frédéric Blanc | h3. core |
75 | 15 | Frédéric Blanc | |
76 | Platform |
||
77 | |||
78 | Hardware: [WeMos D1 mini] |
||
79 | Core Version: [2.7.1] |
||
80 | Development Env: [Arduino IDE] |
||
81 | |||
82 | 16 | Frédéric Blanc | !clipboard-202103181347-g76ad.png! |
83 | 15 | Frédéric Blanc | |
84 | Settings in IDE |
||
85 | |||
86 | Module: [Wemos D1 mini r2] |
||
87 | Flash Mode: [dio] |
||
88 | Flash Size: [4MB] |
||
89 | lwip Variant: [v2 Lower Memory] |
||
90 | Reset Method: [ck] |
||
91 | Flash Frequency: [40Mhz] |
||
92 | CPU Frequency: [160MHz] |
||
93 | Upload Using: [SERIAL] |
||
94 | Upload Speed: [115200] (serial upload only) |
||
95 | 1 | Frédéric Blanc | |
96 | 16 | Frédéric Blanc | |
97 | 14 | Frédéric Blanc | |
98 | 8 | Frédéric Blanc | pour l'ESP01S 1MB (P25080H) choisir: 1MB FS:128KB OTA:~438KB |
99 | 2 | Frédéric Blanc | |
100 | 1 | Frédéric Blanc | !clipboard-202004141814-m3eju.png! |
101 | 5 | Frédéric Blanc | |
102 | |||
103 | https://www.letscontrolit.com/wiki/index.php/Tutorial_Arduino_Firmware_Upload |
||
104 | 14 | Frédéric Blanc | |
105 | |||
106 | |||
107 | pour les WEMOS R1 mini/PRO |