Добрый день,
Универсальная система - это такая система,
разработчики которой не имеют ни малейшего представления о том,
кто и где ее будет применять.
-----------------------------------------
Если EXPlorer заточен на отладку программ на LUA на nodeMCU
и тем более на не искушенного в премудростях железа пользователя,
то новый интерфейс слишком сложный.
--------------------------------------
Хочу заметить явную ошибку.
Почему Вы называете бинарным кодом байт код?
Это не только у Вас, но и в других отладчиках для луа.
"Ошибка в терминах создает путаницу в мыслях"
-------------------------------------------
Относительно названий кнопок.
может быть использовать "from" как противоположность "to "
Например, есть "Save to ESP" обратная операция "Save from ESP" вместо Upload bi..
-------------------------------------------
Как вариант
можно сделать интерфейс гораздо проще:
Если осуществляется загрузка/выгрузка файла с типом LUA,txt, doc,
то содержимое файла отображается в текстовом окне,
а для остальных типов - осуществляется копирование без отображения.
---------------------------------------------------
Еще обнаружил, что для следующего запуска EXPlorer не сохраняется список команд,
которые посылаем кнопкой Send
------------------------------------------------------
Вообще-то, с точки зрения отлаживающего программы на луа для nodeMCU
надо как можно больше размеры 1 окна, поменьше 2-го
и как можно меньше кнопок и их размеры,
чтобы было максимальное полезное рабочее поле
------------------------------------