В том что не нужно напрямую RS232 цеплять к ESP )
Вид для печати
Заколхозить тоже можно, к смд просто неудобно. Если хочется навесить все мгтф и навесом, то да для прототипа прозвонить свободные ноги чтоб они там не были на земле какой и подпаять пару проводов с одной стороны и пару с другой.
Сейчас посмотрел на этот конвертер в 4 линии, хоть на нем RX - TX написано, но судя по тому что там только транзисторы, то это простой level shifter так подписан.
Да, Макс это чисто преобразователь уровней. В древние 2000-е, лет 15 и больше назад, на них делались переходные кабели с USB для мобильников.
Поскольку тогда мобилы с USB были экзотикой, а вот компорт поддерживали почти все. У самого где-то валялось несколько таких.
Плату там разводить необязательно, при желании и МГТФ-ом можно распаять, это ж не ПЛИС на 100 ног какой-нибудь =)
Я же говорю, проверял только в эмуляторе, с подключенной по USB esp8266. Поэтому если бы я на ней включил контроль, то ничего бы и не получил, а железа чтоб отладить нет. При том код этот в рамках кролика работает. Который получает и отправляет по 1 байту за раз.
Это пример как работает Кондратьев, а не готовый код для терминала или клиента.
Всем спасибо. Закажу себе такую штуку для опытов:
https://aliexpress.ru/item/100500157...00016669573600
Новая версия проги AY232K (копирование дисков TRD по сети):
v0.0.4
Больше не используется метод прямой передачи (SAVETRANSLINK):
не надо включать и выключать особый режим, не надо нажимать кнопку сброса.
Снято ограничение на количество файлов в каталоге сервера. Листается страницами по 64 файла.
Отдельный драйвер для устройства, который можно заменить.
Мелкие улучшения.
Ссылка в подписи.
Кстати, сервер от этой программы можно использовать для сетевой игры. Если какую-то игру адаптировать, то можно резаться на двух и больше спеках. Хотя бы в пределах одной домашней сетки. Вряд ли кто-то будет играть на спеке в сетевые игры, но технически сделать не проблема.
AY232K
v0.0.5
Улучшена стабильность передачи пакетов.
Добавлено копирование по одному файлу с сервера на ZX.
Попробовал запустить сервер под линуксом через wine. На удивление работает.
Версию взял бесплатную alce-2.12.46.6-17.04.2023_15.09 и поставил в виртуальной машине.
Запуск сервера в Astra Linux CE.
В менеджере пакетов Synaptic добавить пакет playonlinux (с ним поставится wine и прочие пакеты).
Скопировать exe и trd файлы в отдельную папку и запустить из терминала Fly:
wine ZXNServerK.exe
На предложение поставить пакет "wine-mono" согласиться.