Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
en:installationarduino [2019/05/20 06:57]
kniwwelino
en:installationarduino [2019/06/05 07:57] (current)
kniwwelino
Line 2: Line 2:
  
 This section describes how to setup Arduino IDE to be used for Kniwwelino development. It only has to be done if you like to use Kniwwelino without the KniwwelinoBlockly or if you working with Windows, Linux or Mac OSX. This section describes how to setup Arduino IDE to be used for Kniwwelino development. It only has to be done if you like to use Kniwwelino without the KniwwelinoBlockly or if you working with Windows, Linux or Mac OSX.
-  ​* Download ​[[https://​www.arduino.cc/​en/​Main/​Software|latest Arduino IDE]] launch it after installation. +  ​- Ordered List ItemDownload ​[[https://​www.arduino.cc/​en/​Main/​Software|latest Arduino IDE]] launch it after installation. 
-  ​Add support for the Kniwwelino hardware to the Arduino IDE +  ​Add support for the Kniwwelino hardware to the Arduino IDE 
     * OSX select from the Menu: **Arduino > Preferences** / Windows and Linux **File > Preferences**     * OSX select from the Menu: **Arduino > Preferences** / Windows and Linux **File > Preferences**
     * Paste **http://​arduino.esp8266.com/​stable/​package_esp8266com_index.json** into the field **Additional Boards Manager URLs** {{ :​en:​installation:​preferences_040.png?​nolink&​600 |}}     * Paste **http://​arduino.esp8266.com/​stable/​package_esp8266com_index.json** into the field **Additional Boards Manager URLs** {{ :​en:​installation:​preferences_040.png?​nolink&​600 |}}
Line 9: Line 9:
     * Select from the Menu: **Tools > Board: ​ > Boards Manager...**     * Select from the Menu: **Tools > Board: ​ > Boards Manager...**
     * Type **ESP** into the search box of the Boards Manager window.{{ :​en:​installation:​boards_manager_039.png?​nolink&​600 |}}     * Type **ESP** into the search box of the Boards Manager window.{{ :​en:​installation:​boards_manager_039.png?​nolink&​600 |}}
-    * Select the ESP8266 and press install button +    * **Make sure you installed it in version ​__2.4.0__** 
-    ​* Make sure you installed it in version ​2.4.0 +    Select the ESP8266 and press install button ​  
-  * Installation of all necessary libraries:+  - Installation of all necessary libraries:
       * Select from the Menu: **Sketch > Include Library > Manage Libraries...**       * Select from the Menu: **Sketch > Include Library > Manage Libraries...**
-      * Search for the following libraries and install them by selecting the Library and pressing the install button. ​It should work with the latest ​version ​of the Libraries, if you have any problem with a Library try it again with the version numbers we provide on the **[[https://​github.com/​LIST-LUXEMBOURG/​KniwwelinoLib|Kniwwelino github page]]**+      * Search for the following libraries and install them by selecting the Library and pressing the install button. ​__Be careful to use the correct ​version.__ 
         * Kniwwelino         * Kniwwelino
-        * Adafruit GFX Library +        * Adafruit GFX Library ​__v1.2.2__ 
-        * Adafruit NeoPixel +        * Adafruit NeoPixel ​__v1.1.6__ 
-        * ArduinoJson +        * ArduinoJson ​__v5.11.1__ 
-        * MQTT by Joel Gaehwiler +        * MQTT by Joel Gaehwiler ​__v2.3.1__ 
-        * WifiManager +        * WifiManager ​__v0.12__ 
-        * Time +        * Time __1.5__ 
-        * TimeAlarms +        * TimeAlarms ​__1.5__ 
-        * TimeZone +        * TimeZone ​__1.1.1__ 
-      ​* ​Now you should be able to find the **WeMos D1 R2 & mini** in the list of supported boards Tools > Board: ​**WeMos ​D1 R2 & mini** . It is important that you set the Flash Size to **4M (3M SPIFFS)**. ​+   - Now you should be able to find the **WeMos D1 R2 & mini** in the list of supported boards ​**Tools > Board: ​__WeMos ​D1 R2 & mini__** .  
 +   ​- ​It is important that you set the Flash Size to **4M (3M SPIFFS)** ​in **Tools > Flash Size : 4M (3M SPIFFS)**.  
 + 
 + 
 +More info available on the **[[https://​github.com/​LIST-LUXEMBOURG/​KniwwelinoLib|Kniwwelino github page]]**. 
 + 
 +If you have troubles with librairies, try to download [[https://​doku.kniwwelino.lu/​_media/​en/​download/​kniwwelinodependencies_1.2.0.zip|kniwwelinodependencies_1.2.0.zip]] and extract the archive in your Arduino>​librairies folder.