Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project:nodemcu_windev:en [2017/03/11 19:47]
licho [Install Node.js]
project:nodemcu_windev:en [2017/03/26 12:52] (current)
licho [Developer's IDE for nodeMCU on Windows 10]
Line 3: Line 3:
 |**Related:​**| | |**Related:​**| |
 |**Reference:​**| https://​Espressif.com | |**Reference:​**| https://​Espressif.com |
-| **License:​** | [[https://​creativecommons.org/​licenses/​by-sa/​3.0/|Uveďte původ-Zachovejte licenci; CC BY-SA]] ​ | +| **License:​** | [[https://​creativecommons.org/​licenses/​by-sa/​4.0/|Creative Commons Attribution-ShareAlike; CC BY-SA]] ​ | 
-===== NodeMCU - Developer'​s IDE for nodeMCU on Windows 10 =====+===== Developer'​s IDE for nodeMCU on Windows 10 =====
 Goal of this guide is to build Integrated Developement Environment (IDE) for work and development of nodeMCU solutions on operating system Windows 10. Goal of this guide is to build Integrated Developement Environment (IDE) for work and development of nodeMCU solutions on operating system Windows 10.
  
 === Content === === Content ===
   * [[#Upload NodeMCU firmware|Upload NodeMCU firmware]]   * [[#Upload NodeMCU firmware|Upload NodeMCU firmware]]
-  * [[#ESP8266 Flasher Tool|SP8266 ​Flasher Tool]]+  * [[#ESP8266 Flasher Tool|ESP8266 ​Flasher Tool]]
   * [[#Upload LUA skripts to ESP8266|Upload LUA skripts to ESP8266]]   * [[#Upload LUA skripts to ESP8266|Upload LUA skripts to ESP8266]]
   * [[#ESPlorer Tool|ESPlorer Tool]]   * [[#ESPlorer Tool|ESPlorer Tool]]
-  * [[#Install MongoDB Serveru|Install MongoDB ​Serveru]]+  * [[#Install MongoDB Serveru|Install MongoDB ​Server]]
   * [[#Install Node.js|Install Node.js]]   * [[#Install Node.js|Install Node.js]]
   * [[#Instalal Python|Install Python]]   * [[#Instalal Python|Install Python]]
Line 23: Line 23:
 In guide [[nodemcu_lbe:​en|Linux Firmware Build Environment]] we went through steps how to compile nodeMCU firmware. Now we need upload firmware into ESP8266. For this purpose are available virious scripts and programs on the internet. Here we describe tool for Windows written in Delphi[[https://​github.com/​nodemcu/​nodemcu-flasher|NodeMCU-Flasher]]. In guide [[nodemcu_lbe:​en|Linux Firmware Build Environment]] we went through steps how to compile nodeMCU firmware. Now we need upload firmware into ESP8266. For this purpose are available virious scripts and programs on the internet. Here we describe tool for Windows written in Delphi[[https://​github.com/​nodemcu/​nodemcu-flasher|NodeMCU-Flasher]].
  
-Before we start uploading firmware enable ​''​FLASH''​ mode. Flash mode can enable ​by pushing ''​FLASH''​ button on nodeMCU or before reboot set ''​GPIO0''​ pin to value ''​LOW''​. [[nodemcu:​en#​Important warnings|Important warnings]]+Enable ​''​FLASH''​ mode before start uploading firmware. Flash mode can be enabled ​by pushing ''​FLASH''​ button on nodeMCU or before reboot set ''​GPIO0''​ pin to ''​LOW''​. [[https://​labka.cz/​wiki/​doku.php?​id=project:​nodemcu:en#important_warnings|Important warnings]]
  
 ==== ESP8266 Flasher Tool ==== ==== ESP8266 Flasher Tool ====
Line 71: Line 71:
 Download ESPlorer [[http://​esp8266.ru/​esplorer/#​download|here]]. Download ESPlorer [[http://​esp8266.ru/​esplorer/#​download|here]].
  
-Supported platforms ​platformy:+Supported platforms:
  
   * Windows(x86,​ x86-64)   * Windows(x86,​ x86-64)
Line 130: Line 130:
 </​code>​ </​code>​
  
-For semi-automated I wrote in PowerShellu ​5 [[https://​github.com/​lichnak/​nodemcu-labka/​blob/​master/​doc/​wiki/​cs/​InstallMongoDB.ps1|MongDB Installation PowerShell Script]]+For semi-automated I wrote in PowerShell ​5 [[https://​github.com/​lichnak/​nodemcu-labka/​blob/​master/​doc/​wiki/​cs/​InstallMongoDB.ps1|MongDB Installation PowerShell Script]]
    
 ==== Install Node.js ====  ==== Install Node.js ==== 
Line 141: Line 141:
   * Download 64-bit verion of Node.js (32-bit is for hipsters) [[https://​nodejs.org/​download/​release/​v7.0.0/​node-v7.0.0-x64.msi|node-v7.0.0-x64.msi]]   * Download 64-bit verion of Node.js (32-bit is for hipsters) [[https://​nodejs.org/​download/​release/​v7.0.0/​node-v7.0.0-x64.msi|node-v7.0.0-x64.msi]]
   * Install ''​node-v7.0.0-x64.msi''​ package, deafault install path is ''​C:​\Program Files\nodejs''​   * Install ''​node-v7.0.0-x64.msi''​ package, deafault install path is ''​C:​\Program Files\nodejs''​
-  * If you didn't select option ''​Add PATH'',​ then add node.js install path to systéem variale ​''​PATH'' ​+  * If you didn't select option ''​Add PATH'',​ then add node.js install path to system variable ​''​PATH'' ​
   * Now that the ''​PATH''​ variable is set correctly, you will still encounter errors. Manually go into the AppData directory and you will find that there is no npm directory inside Roaming. Manually create this directory.   * Now that the ''​PATH''​ variable is set correctly, you will still encounter errors. Manually go into the AppData directory and you will find that there is no npm directory inside Roaming. Manually create this directory.
 <​code>​ <​code>​
Line 179: Line 179:
  
 To aviod dependency conflicts first step is to install Microsoft compilator ''​windows-build-tools''​ for Node.js packages. To aviod dependency conflicts first step is to install Microsoft compilator ''​windows-build-tools''​ for Node.js packages.
-And sedcond step is now ito nstall ​rest of Node-Red dependency packages.  ​+And sedcond step is now to install ​rest of Node-Red dependency packages.  ​
 <​code>​ <​code>​
 PS C:\> cd "​C:​\Program Files\nodejs\"​ PS C:\> cd "​C:​\Program Files\nodejs\"​
Line 262: Line 262:
 </​code>​ </​code>​
  
-Nyní můžeme spustit ​Node-RED editor ​na [[http://​localhost:​1880|http://​localhost:​1880]]+Now your can find your Node-RED editor ​installation at [[http://​localhost:​1880|http://​localhost:​1880]]
  
 {{project:​wiki_nodemcu_windev_nodered.png}} {{project:​wiki_nodemcu_windev_nodered.png}}
  • project/nodemcu_windev/en.1489258039.txt.gz
  • Last modified: 2017/03/11 19:47
  • by licho