Today Pageviews

Enter your email address:

ESP8266 Tutorials - Getting Started with ESPlorer IDE Tool

  Supported Language

  • AT Command
  • Lua for NodeMCU
  • Micro python



Supported platforms

  • Windows(x86, x86-64)
  • Linux(x86, x86-64, ARM soft & hard float)
  • Solaris(x86, x86-64)
  • Mac OS X(x86, x86-64, PPC, PPC64)

Required Software

Recommended hardware

  • ESP8266 based Modules

 ESPlorer Downloads

http://github.com/4refr0nt/ESPlorer
ESPlorer source code from GitHub
ESPlorer.Zip
Download ESPlorer.zip

ESP8266 NodeMCU firmware (Lua) with ESPlorer Tool IDE

  • Basic Connection Diagram (Refer the above image)
  • Open ESPlorer IDE
  • When opened ESPlorer shows Serial port chooser may be blank.
  • Click  Scan system for available serial port
  • Plug your ESP866 Programmer Setup with your computer 
  • Now click, Scan system for available serial port
    • If COM Port not detected, then check COM port is enabled in Device manager
      • Open Device Manager(Windows + X)
      • Check COM Port is enabled
        • If not  enable check the reson
        • If enabled note that COM port number and again scan in ESPlorer IDE.
      If COM Port detected  then it will shows that COM port number.
  • Select correct Baud rate (try 9600,57600, 115200)
  • "Open" Select Serial Port
    • Showing "PORT OPEN 9600" (eg Buad rate :9600)
    • showing "Communication with MCU..
  • now try any library functions
    • Eg: node.heap(), node.chipid()

 Watch Video Demonstration




How to upload the NodeMCU Lua file to ESP8266 using ESPlorer IDE?

How run the NodeMCU Lua file in ESP8266 using ESPlorer IDE?

How to view the NodeMCU Lua file's list in ESP8266 using ESPlorer IDE?
   _dir=function()
    local k,v,l
    print("~~~File ".."list START~~~")
    for k,v in pairs(file.list()) do
    l = string.format("%-15s",k)
    print(l.." : "..v.." bytes")
    end print("~~~File ".."list END~~~")
     end
    _dir()
    _dir=nil

How to view the NodeMCU Lua list of files info in ESP8266 using ESPlorer IDE?
    Check command  :
        r,u,t=file.fsinfo()
        print("Total : "..t.." bytes\r\nUsed  : "..u.." bytes\r\nRemain: "..r.." bytes\r\n")
        r=nil u=nil t=nil
       
    Ouputs (Eg)
        >
        Total : 3384986 bytes
        Used  : 0 bytes
        Remain: 3384986 bytes

How to downlaod the NodeMCU Lua file to ESP8266 using ESPlorer IDE?

How to compile the NodeMCU Lua file to ESP8266 using ESPlorer IDE?

How to remove the NodeMCU Lua file in ESP8266 using ESPlorer IDE?

How to rename the NodeMCU Lua file in ESP8266 using ESPlorer IDE?

How to format or erase NodeMCU files in ESP8266 using ESPlorer IDE?
  • Format(erase) NodeMCU files system. All files  will be removed.

What is difference between "AEW_Blink.lua" file and "AEW_Blink.lc" file?

FQA

ESPlorer Troubleshooting

 Q : Communicating with MCU?

  • It's not a error. its a status, try some NodeMCU library function further [Ex: node.heap()]
  • Try different baud rate [9600, 57600, 115200]

Q : COM Port Not Detected

  • Check your USB to TTL/Serial Programmer connection
  • Make Sure COM port is Enabled in [Windows + X] Device manager (if Disabled do manually install the driver)

Q : could not find the main class. ESPlorer cant run program will exit

  • Please install or reinstall java SE version 7 and above.

Q : Can't auto-detect firmware, because proper answer not received (may be unknown firmware).

Q : Getting  something chunk like this  ëÕ½ou}¯­íë=nogy‰«ax(©íê=ëë—.låax(©íê


  • Please change correct baud rate of UART (try : 9600, 57600, 115200)
  • Check the UART Connection TX, RX pins

Q : Can't close the serial COM port in  ESPlorer IDE

  • ESPlorer was hanged. So stop that service and reopen the IDE.

See More.

  • Add Soon

No comments: