Professional Documents
Culture Documents
Looking for Bloggers to provide premium content to our ESP8266 Blog. Contact Us with your wonderful ideas! Use this link. (http://www.esp8266.com/contact.php)
(./index.php?sid=b8af58a84257740060f6d5cb31c18f54)
Board index (./index.php?sid=b8af58a84257740060f6d5cb31c18f54)
Platforms (./viewforum.php?f=7&sid=b8af58a84257740060f6d5cb31c18f54)
LUA nodeMCU.com (./viewforum.php?f=17&sid=b8af58a84257740060f6d5cb31c18f54)
Tools and IDE (./viewforum.php?f=22&sid=b8af58a84257740060f6d5cb31c18f54)
Search
169 posts
(./viewtopic.php?f=22&t=882&sid=b8af58a84257740060f6d5cb31c18f54&view=print)
Reply (./posting.php?mode=reply&f=22&t=882&sid=b8af58a84257740060f6d5cb31c18f54)
ESPlorer
#4893 (./viewtopic.php?p=4893&sid=b8af58a84257740060f6d5cb31c18f54#p4893)
The essential multiplatforms tools: Integrated Development Environment (IDE) for any ESP8266 developer from luatool author's.
Including a LUA for NodeMCU and MicroPython. Also, all AT commands are supported.
Required JAVA (http://java.com/download) (Standart Edition - SE ver 7 and above) installed.
Tutorial
Getting Started With The ESPlorer IDE. Format:PDF, Author: Rui Santos (http://esp8266.ru/download/esp8266doc/Getting%20Started%20with%20the%20ESPlorer%20IDE%20-%20Rui%20Santos.pdf)
Download
http://esp8266.ru/esplorer/#download (http://esp8266.ru/esplorer/#download)
Source code
https://github.com/4refr0nt/ESPlorer (https://github.com/4refr0nt/ESPlorer)
Required libraries
https://code.google.com/p/java-simple-serial-connector/ (https://code.google.com/p/java-simple-serial-connector/)
http://fifesoft.com/rsyntaxtextarea/ (http://fifesoft.com/rsyntaxtextarea/)
ChangeLog
()
version 0.2.0-rc2
- add skin selector (standart java LookAndFeel, platform depended)
- firmware autodetection can be disabled (new option on "Settings" tab)
- decreased minimum window size for low-res screens
version 0.2.0-rc1
- add new cool ESP FileManager. Commands in popup menu: Run, Compile(New!), View(old Cat), Edit(New!), Download(New!), Rename(New!), Remove (available
commands depended file extension)
- add "Upload file to ESP from disk" function (include binaries files) in left bottom panel
- add "Download file from ESP to disk" function (include binaries files) in file manager
- ESP files list ABC-autosorted
- add new button FileSystemInfo (new command file.fsinfo() since firmware 20150311 and later)
- add firmware autodetection after serial port open
- add check communication with MCU after serial port open or "change speed on the fly"
- change default window size to 1024x768 and new UI conception
- change: in all buttons/command "Run" against "Do", "View" against "Cat"
- expanded field for serial port name
- add "CustomSerialPort" on "Settings" tab (if enable this, PortScan never execute)
- add DTR and RTS buttons with LED
- add CTS LED
- add new "Links" menu
- add NodeMCU specific right panel (Heap button, Chip Info button, Chip ID button, Flash ID button)
- add toolbar Show/Hide command in "View" menu
- inc size of toolbar buttons
- add Snippets panel Show/Hide command in "View" menu
- add FileManager panel Show/Hide command in "View" menu
- add Right extra buttons panel Show/Hide command in "View" menu
- add "Use external editor" option on "Settings" tab. All files ReadOnly
- add "EOL" option - EOL visible in terminal window
- add new mode for snippets: Condensed executing (please, do not use this mode if you use commands without left operand: "=node.heap()", but "x=node.heap"
work ok)
- fix AutoComplete (Ctrl+Space) bug for commands contains "."
- fix "AutoSave/AutoRestore setting enable/disable log window" bug
- fix bug: exit app without save files
- disable setting "AutoRun file after Save to ESP" (for do this - you can use new button "Save & Run" in 2.0.0-final version)
- all settings autosave when changed and autorestored after app launch
- window size autosave on close and autorestored after app launch
- editor: tab size changed from 5 to 4
- library rsyntaxtextarea updated to version 2.5.6
- some code refactoring
- improve stability
- now semver.org versioning conception (MAJOR.MINOR.PATCH)
- tested on NodeMCU 0.9.5_20150318
SpeedTest
TEST:File download
Baud rate:921600 Size:10k Time elapsed: 2080 ms
Baud rate:921600 Size:20k Time elapsed: 2811 ms
Baud rate:115200 Size:10k Time elapsed: 2841 ms
Baud rate:115200 Size:20k Time elapsed: 4261 ms
Baud rate:9600 Size:10k Time elapsed: 14 sec
Baud rate:9600 Size:20k Time elapsed: 25 sec
TEST:File upload
Baud rate:921600 Size:10k Time elapsed: 4565 ms
Baud rate:921600 Size:20k Time elapsed: 8591 ms
Baud rate:115200 Size:10k Time elapsed: 4550 ms
Baud rate:115200 Size:20k Time elapsed: 9158 ms
Baud rate:9600 Size:10k Time elapsed: 15 sec
Baud rate:9600 Size:20k Time elapsed: 29 sec
Full ChangeLog
http://esp8266.ru/esplorer/#changelog (http://esp8266.ru/esplorer/#changelog)
Last edited by 4refr0nt (./memberlist.php?mode=viewprofile&u=2146&sid=b8af58a84257740060f6d5cb31c18f54) on Tue May 26, 2015 12:07 pm, edited 11 times in total.
#4894 (./viewtopic.php?p=4894&sid=b8af58a84257740060f6d5cb31c18f54#p4894)
Exceptioninthread"main"java.lang.UnsupportedClassVersionError:ESPlorer/ESPl
orer:Unsupportedmajor.minorversion52.0
atjava.lang.ClassLoader.defineClass1(NativeMethod)
atjava.lang.ClassLoader.defineClass(UnknownSource)
atjava.security.SecureClassLoader.defineClass(UnknownSource)
atjava.net.URLClassLoader.defineClass(UnknownSource)
atjava.net.URLClassLoader.access$100(UnknownSource)
atjava.net.URLClassLoader$1.run(UnknownSource)
atjava.net.URLClassLoader$1.run(UnknownSource)
atjava.security.AccessController.doPrivileged(NativeMethod)
atjava.net.URLClassLoader.findClass(UnknownSource)
atjava.lang.ClassLoader.loadClass(UnknownSource)
atsun.misc.Launcher$AppClassLoader.loadClass(UnknownSource)
#4895 (./viewtopic.php?p=4895&sid=b8af58a84257740060f6d5cb31c18f54#p4895)
alonewolfx2 wrote:
its not starting
CODE: SELECT ALL
Exceptioninthread"main"java.lang.UnsupportedClassVersionError:ESPlorer/ESPl
orer:Unsupportedmajor.minorversion52.0
#4901 (./viewtopic.php?p=4901&sid=b8af58a84257740060f6d5cb31c18f54#p4901)
Hello,
Your IDE seems the tool I need but ...
.. no JAVA please.
JAVA is the source of many security problems.
Maybe you can compile your application to a running Windows/Linux version?
Hans
#4903 (./viewtopic.php?p=4903&sid=b8af58a84257740060f6d5cb31c18f54#p4903)
Windows(x86, x86-64)
Linux(x86, x86-64, ARM soft & hard float)
Solaris(x86, x86-64)
Mac OS X(x86, x86-64, PPC, PPC64)
DaoNowTeaTumblers
Thefirstchoicefor
dedicatedtea
drinkers.
ShopNow
169 posts
Reply (./posting.php?mode=reply&f=22&t=882&sid=b8af58a84257740060f6d5cb31c18f54)
DealeXtremeOnlineShop
Shopnow!
31
Oct
ESP12E
ESP8266
módulo
de
NEJE
Portátil
2.4GHz
802.11b/g/n
300Mbps
4,48
60,60
R$71.00
-ByGreg Zetko
Most serial adapters cannot provide enough curren[]
READ MORE (./viewtopic.php?p=32699&sid=b8af58a84257740060f6d5cb31c18f54#p32699)
31
Oct
-ByMmiscool
Try making your JavaScript in to a js file and upl[]
READ MORE (./viewtopic.php?p=32697&sid=b8af58a84257740060f6d5cb31c18f54#p32697)
31
Oct
-ByBarnabybear
Hi, working on a different project (none ESP relat[]
READ MORE (./viewtopic.php?p=32696&sid=b8af58a84257740060f6d5cb31c18f54#p32696)
31
Oct
-ByMmiscool
512k option is back and working. Give it a try.
READ MORE (./viewtopic.php?p=32692&sid=b8af58a84257740060f6d5cb31c18f54#p32692)
Page 1 of 34
ABOUT US
We are a strong Community of developers, hackers, and visionaries. No, seriously, we are!
(https://twitter.com/intent/follow?
screen_name=ESP8266COM)
(http://www.google.com/+Esp8266)
(https://github.com/esp8266)
(https://www.facebook.com/esp8266com)
(http://www.esp8266.com/feed.php)
HandCrafted WithandByESP8266.com (http://www.sitesplat.com/)
All times are UTC - 5 hours -