Орион-128 и FTP, подключение

Как подключить Орион-128 к серверу FTP, подключаем к сети интернет.

Заказ плат и наборов микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128

Дата обновления инфы 26.06.2026

26/06/2026

Автор кинул ссылку на проект:

https://github.com/KhimuninAA/kFTP-2/blob/main/AssemblyAndConfigurationV001.md

ссылка на бинарник

https://www.dropbox.com/scl/fi/0elrlezrh8tttjk6ahq7s/espressif.esp32.esp32.zip?rlkey=i2eua2ys3lmodusg1qcbyk2pg&st=numr6epm&dl=0

Все копировать не стану.

Фото исправлений:

FTP модуль

2 2 дорожки режем, 2 проводка кидаем и по +5в

FTP модуль

От автора: Спаял плату, на 26/06/2026 Отличные новости. Плата заработала. 2 ошибки на плате :1 - перепутаны MOSI и MISO (Это я уже писал)
2 - забыл подвести +5В к преобразователю уровней.
Сейчас сделаю фотки как резать MOSI и MISO и фотку с проводком +5В и доделаю описание по сборке и прошивке. Описание постараюсь дописать сегодня / завтра

 

 

 

16/06/2026

FTP модуль

Приехали платки

p.s. от автора: Отлично. У меня есть все детали и для cmd так и для dip. - попробую smd поставить. На Github уже 005 версия ПО. Дорабатывал по стабильности. Сейчас на даче - проверил работу на "родном" Орион - все работает. Но вот клавиатура с РК расположением уже не привычна. Если кому то будет не удобно управление - пусть пишут. Подумаем, или сделаю настройку клавиш или дублирование. Зато на ROM диске всего 3 файла и этого достаточно :)

Информация на 28/05/2026

Заказаны платки

FTP модуль  скачать схему в *.pdf  Интерфейс подключения Ориона-128 к FTP

Некоторые подробности тут https://www.dropbox.com/scl/fi/v0xu7h8d4kdv09u4ezrl1/2.mp4?rlkey=7cjz64185vfx394457fwy7op8&e=2&st=wdafv77m&dl=0

ПО написано

Возможности программы, работает под ОР ДОС:

Подключение к Wi-FiПодключение к FTPРабота с квазидиском:
удаление файла, смена диска, закачка файла на FTPРабота с FTP:
удаление файла, создание новой директории, перемещение по директориям, скачать файл с FTP, обновить список директории, переход  в домашнюю директорию

Настройки сохраняются в сетевой карте.
 Плата у меня макетка - я на ней отрабатывал разные нюансы

 Бинарники будут в начале недели новые - я хочу доделать
 определение что плата стоит верная. Это последняя функция что осталась. 
 Еще можно на этапе сборки выбирать цветовые гаммы приложения. 

Информация на 22/11/2025

Алексей (Alexey) выложил новый проект - приложение kFTP-C$ (FTP клиент https://github.com/KhimuninAA/kFTP) для Ориона 128

Схема подключения FTP к Ориону-128 Схема подключения FTP к Ориону-128

Плата подключения FTP к Ориону-128

Плата подключения Ориона-128 к FTP

Это было 100 лет назад. Я взял в загашниках что валялось. Как говориться из того что было. :) Сейчас у меня все на макетке. D1 ESP12F Type-C и level shifter

Интерфейс подключения Ориона-128 к FTP

Интерфейс подключения Ориона-128 к FTP

Программа позволяет загружать файлы с FTP сервера. Для работы программы необходима плата с ESP12 подключенная в порт F600 (порт периферии). Введенные данные для подключения к WiFi и FTP сохраняться в ESP и не сбрасываются после выключения питания Орион.

Большая благодарность Алексею Морозову за компилятор с8080 (https://github.com/alemorf/c8080). Без него проект бы не состоялся!

Преобразователь уровня платка:

https://aliexpress.ru/item/1005007531580646.html?shpMethod=CAINIAO_SUPER_ECONOMY&sku_id=12000041178555530&spm=a2g2w.productlist.search_results.0.7d1218a9bLheef

У программы есть ряд ограничений:

Работает под ORDOS
Пароль для WiFi должен быть только из заглавных английских букв и цифр
Имя FTP cервера прописывается как IP адрес.
Пользователь и пароль для FTP сервера также как и пароль для WiFi должен содержать только заглавные английские буквы и цифры
Сервер FTP должен поддерживать стандарт RFC 3659, 2007
Нужен драйвер VBOX

ToDo

запись файла на FTP в планах.
сделать отображение текущей папки FTP

 

Остальные фото и описание позже....

 

 

 

Есть 3 ограничения:
1) FTP должен поддерживать стандарт RFC 3659, 2007
2) 20 элементов в папке (не стал делать прокрутку).
3) Глубина пути, как можно закопаться вниз ограничена 128 символами. Можно легко увеличить. Пока такое число поставил.

p.s. Ну я писал изолированный код для связи с внешней платой. Так что по идее можно как угодно переписать. Мне пришла микросхема MCP23S17. С ней скорость передачи минимум в 8 раз поднимется. Но я и так много времени потратил. Я переписывал программу с нуля. Что бы сделать по нормальному. Первая была больше как тест. Я думал сделаю за н/г праздники. Не уложился..... :)

p.s2. Отличие от предыдущих версий

Старое приложение (kFTP$) не удаляю. Мало ли кому нужно ч/б приложение + оно самодостаточное и размер программы меньше.
В нем есть ряд ограничений, устраненных в новой версии.
На kFTP$ я отлаживал работу с платой расширения. И вообще будет работать что я напридумывал или нет.

Новое приложение использует VBOX.
Увеличил скорость скачивания с FTP сервера в 4 раза.
Добавил настройку домашней директории для FTP.
Поддержка русских букв в UTF8 от FTP сервера.
Поддержка заглавных и прописных букв.
Удобное редактирование параметров подключения.
Настройки подключения к WiFi и к FTP сохраняются в плате расширения.
Много других улучшений и удобств для использования.

 

 

Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы

 

Полезные и интересные статьи

На предыдущую страницу  На главную страницу  На следующую страницу