Для запуска требуется установленная JAVA
Поддерживаются платформы (библиотека jSSC)
- Windows(x86, x86-64)
Linux(x86, x86-64, ARM soft & hard float)
Solaris(x86, x86-64)
Mac OS X(x86, x86-64, PPC, PPC64)
Самая свежая версия ESPlorer:
Скачать
- MicroPython firmware autodetection
- MicroPython syntax highlighting
- MicroPython files extensions *.py and *.pyc added
- MicroPython SendToESP command (send current file from editor window to ESP8266, ALT+E)
- MicroPython SendLine command (send one line from editor window to ESP8266, ALT+L)
- MicroPython SendBlock command (send selected block from editor window to ESP8266, ALT+B)
- MicroPython Coomands Tab: GPIO reading and writing, WiFi and TCP connetions
- MicroPython Snippets (user editable code blocks, buttons for fast executing)
- MicroPython manual entered commands history
- MicroPython code autocomplete CTRL+SPACE
- Show/Hide editor window for using as simple colored terminal
- Show/Hide terminal window for full-screen code editing
- 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
- firmware autodetection can be disabled (new option on "Settings" tab)
- decreased minimum window size for low-res screens
- 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
- 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
версия 0.1 build 206
- добавлена команда форматирования файловой системы ESP8266 (NodeMCU file.format 2015-01-07), в контекстное меню терминала и в Главное меню -> ESP -> Format
- исправлено дублирование команд в истории команд (от Mike)
- добавлено несколько команд в окно, где команды выбираются из списка
версия 0.1 build 205
- добавлен режим TurboMode (у меня на скорости 115200 файл 100 строк, 3300 байт загружается 1,8сек, тестовый файл в zip архиве в папке "_lua") для включения режима на вкладке "Settings" поставьте галочку на "TurboMode"
- совместимость с jre7
- окно терминала теперь тоже подсвечивает синтаксис
версия 0.1 build 204
- добавлена возможность переключения скорости "на лету"
- добавлены настройки максимального размера лога и истории терминала
- реорганизованы сниппеты, сниппетам присвоены горячие клавиши (Alt+верхний цифровой ряд клавиатуры: Сниппет0 Alt+~ Сниппет1 Alt+1...)
версия 0.1 build 203
- добавлена возможность включать/отключать автоскроллинг терминала
- добавлены скорости работы порта 230400, 460800, 921600
для работы на скорости 921600 с NodeMCU нужна прошивка не старее 11 декабря 2014
1. Подключаемся на 9600
2. Отправляем команду "uart.setup(0, 921600, 8, 0, 1, 1 )" (удобно это сделать через сниппет)
3. Переподключаемся к порту на скорости 921600
4. Идем в настройки и отключаем "Dumb Mode" для увеличения скорости (хотя с "Dumb Mode" тоже работает)
5. Profit!
версия 0.1 build 202
- добавлена возможность изменить размер шрифта в редакторе кода, в терминале и в журнале
- отключена очистка терминала при переподключении к порту
версия 0.1 build 201
- добавлен режим "Dumb Mode" для отправки данных с паузой между строками, без проверки ответа
- реализованы сниппеты
- добавлена команда "Отправить в ESP текущую строку из редактора кода"
- настройки, последний подключенный порт, скорость и папка скриптов автоматически сохраняются/восстанавливаются
- наведен порядок в горячих клавишах
версия 0.1 build 200
- исправлен баг сохранения файла в ESP
- исправлен баг изменения размера окна редактора кода при изменении размера окна приложения
- добавлена история команд
версия 0.1
первый публичный релиз
- добавлена команда форматирования файловой системы ESP8266 (NodeMCU file.format 2015-01-07), в контекстное меню терминала и в Главное меню -> ESP -> Format
- исправлено дублирование команд в истории команд (от Mike)
- добавлено несколько команд в окно, где команды выбираются из списка
версия 0.1 build 205
- добавлен режим TurboMode (у меня на скорости 115200 файл 100 строк, 3300 байт загружается 1,8сек, тестовый файл в zip архиве в папке "_lua") для включения режима на вкладке "Settings" поставьте галочку на "TurboMode"
- совместимость с jre7
- окно терминала теперь тоже подсвечивает синтаксис
версия 0.1 build 204
- добавлена возможность переключения скорости "на лету"
- добавлены настройки максимального размера лога и истории терминала
- реорганизованы сниппеты, сниппетам присвоены горячие клавиши (Alt+верхний цифровой ряд клавиатуры: Сниппет0 Alt+~ Сниппет1 Alt+1...)
версия 0.1 build 203
- добавлена возможность включать/отключать автоскроллинг терминала
- добавлены скорости работы порта 230400, 460800, 921600
для работы на скорости 921600 с NodeMCU нужна прошивка не старее 11 декабря 2014
1. Подключаемся на 9600
2. Отправляем команду "uart.setup(0, 921600, 8, 0, 1, 1 )" (удобно это сделать через сниппет)
3. Переподключаемся к порту на скорости 921600
4. Идем в настройки и отключаем "Dumb Mode" для увеличения скорости (хотя с "Dumb Mode" тоже работает)
5. Profit!
версия 0.1 build 202
- добавлена возможность изменить размер шрифта в редакторе кода, в терминале и в журнале
- отключена очистка терминала при переподключении к порту
версия 0.1 build 201
- добавлен режим "Dumb Mode" для отправки данных с паузой между строками, без проверки ответа
- реализованы сниппеты
- добавлена команда "Отправить в ESP текущую строку из редактора кода"
- настройки, последний подключенный порт, скорость и папка скриптов автоматически сохраняются/восстанавливаются
- наведен порядок в горячих клавишах
версия 0.1 build 200
- исправлен баг сохранения файла в ESP
- исправлен баг изменения размера окна редактора кода при изменении размера окна приложения
- добавлена история команд
версия 0.1
первый публичный релиз
Последнее редактирование: