nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 20 Jun 2018 01:30



Reply to topic  [ 75 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Аппаратный эмулятор Радио-86РК на ESP8266 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16599
Location: Colorado
Reply with quote
Круто

_________________
:eugeek: https://twitter.com/Shaos1973


07 Mar 2018 19:51
Profile WWW
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
В проекте большое обновление.
Теперь работает WiFi, есть простая файловая система во флэшке. Можно загружать программы по WiFi с компьютера и запускать их.
Меню открывается по нажатию ESC:
Image
Есть сброс, загрузка программ и переключение в режим WiFi, магнитофон пока не сделал.
Если переключиться в режим WiFi, то можно закачивать файлы с компьютера:
Image
На компьютере все работает через обычный браузер:
Image

Пока все сыро-криво, но уже более-менее работает.
Буду рад, если кто-то поможет с тестированием.
Относительно эмуляции хотелось бы дельные советы - что я эмулирую не так, а не просто "игра работает как-то не так".


14 Mar 2018 03:34
Profile
Writer

Joined: 10 Mar 2018 13:50
Posts: 11
Reply with quote
Здорово!
Пойду закажу вайфайный модуль.
Еще было бы классно собрать на ней Специалист, единственное что я не собирал в свое время. А еще бы объединить с темой про TFT модуль


14 Mar 2018 06:14
Profile
Doomed

Joined: 06 Oct 2006 04:17
Posts: 505
Location: г.Лянтор,Сургутского р-на,ХМАО
Reply with quote
Shumadan wrote:
Еще было бы классно собрать на ней Специалист, единственное что я не собирал в свое время. А еще бы объединить с темой про TFT модуль

У меня тоже слюньки текут охота на Специалист данный проект заиметь. Проект на ПЛИС с TFT модулем я пытаюсь завести. Времени не хватает. У меня модуль - это шилд для ардуино, без входов синхронизации, видео сигнала. Цифровой ввод с 8 битами - заморочка. Сначала просто заставлю дисплей выводить статичное изображение, если хватит частоты хочу каждый кадр с реального Специалиста захватывать и выводить в окно дисплея.

_________________
:arrow: Сайт о ПК "Специалист" и его клонах


14 Mar 2018 06:24
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16599
Location: Colorado
Reply with quote
http://zx-pk.ru/content/365-Kompiuter-Radio-86RK-za-3-Realno! :roll:

_________________
:eugeek: https://twitter.com/Shaos1973


17 Mar 2018 22:32
Profile WWW
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
Пиарят меня по чем зря :)

Сегодня на github выложил 13-й билд. Работает запись и загрузка с магнитофона.
Первый пост темы приведу в порядок в ближайшее время. Буду там выкладывать ссылку на последнюю версию и все описание.
Многие спрашивают про Специалист, Микро-80 и т.д. Все будет, сначала надо доделать до конца этот эмулятор. Осталось, надеюсь, уже немного.
Еще из новостей - буду делать миниютюрный модуль для встраивания внутрь клавиатуры. Если все будет хорошо, скорее всего буду делать заказ плат в производство, ну и закажу комплектацию. О сборе заказов с жаждущих напишу отдельно.
Ссылка на файлы: https://github.com/klad-me/RK8266/tree/master/builds/13


18 Mar 2018 12:02
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16599
Location: Colorado
Reply with quote
Надо будет попробовать позапускать :)

_________________
:eugeek: https://twitter.com/Shaos1973


18 Mar 2018 12:17
Profile WWW
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
Сегодня закончил авантюру :) Собрал эмулятор Радио-86РК в корпусе клавиатуры :)
Вечером или завтра выложу все файлы на гитхаб. Плату обрезал до минимума - 14,2 x 24,6 мм (по размеру ESP-01).
Плата и ESP-01 собираются бутербродом, с ESP-01 снимаю пластик с PLD, чтобы платы были вплотную.
Т.к. плата получается внутри клавы, то сделал возможность прошивки по воздуху (через WiFi) без разбора корпуса.
Такая мелкота оказалась необходима. Я вскрыл 3 разные клавы, единственное место, куда можно всунуть свою плату - это место буквой "П" над кнопками управления курсором.
Там места реально очень мало, но больше всего жмет высота - 6-8мм (на разных клавах). В общем такого минимализма и удалось достичь.
Прикладываю фотки сего чуда.
Image
Image
Image
Image
Image
Image
Image


21 Mar 2018 08:55
Profile
Junior

Joined: 22 Mar 2018 21:46
Posts: 3
Reply with quote
heavy wrote:
Сегодня закончил авантюру :) Собрал эмулятор Радио-86РК в корпусе клавиатуры :)Там места реально очень мало

Надо просто клавы поискать постарше, потолще, там места достаточно. Найти-бы "пухленькую" клаву, но без правой части (цифровые клавиши и курсорные), типа такой, но по мне как, так поквадратнее :)
Image


22 Mar 2018 22:19
Profile
Junior

Joined: 22 Mar 2018 21:46
Posts: 3
Reply with quote
То heavy ну вот на zx.pk понеслось, о чем я по моему тебе в Телеграм писал - сейчас хотелками, советами и беспонтовыми идеями по самые уши завалят, что по утру призадумаешься - "а надо оно все нафиг?!"!


23 Mar 2018 13:14
Profile
Doomed

Joined: 08 Apr 2013 05:04
Posts: 443
Location: 213.247.249.139
Reply with quote
ГЯФ он такой, да :)


23 Mar 2018 14:10
Profile
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
Готов 15-й билд: https://github.com/klad-me/RK8266/tree/master/builds/15
0x00000.bin - файл для прошивки программатором
fota.bin - файл для обновления по WiFi (через Web-страницу)
Последние изменения:
- Scroll Lock включает Турбо-режим (эмуляция проца на максимальной скорости).
- Можно загружать знакогенератор (запись с адреса 0xF800)
- Сделана поддержка псевдографики и аттрибутов (проверьте, пожалуйста, насколько я корректно это делаю).
- Изменен масштаб экрана по ширине
- Картинку на экране можно двигать с помощью Win+Курсор (для подгонки к определенному телевизору)
- Сделано обновление прошивки по воздуху (через Web-страницу).

Осталось доделать сохранение и загрузку состояния. Думаю, пока на этом закончить и заняться тестированием.


25 Mar 2018 03:54
Profile
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
На гитхаб выложил 16-ю версию. Времени, к сожалению, сейчас очень мало, но проект не забрасываю !
Ссылка для скачивания:
https://github.com/klad-me/RK8266/tree/master/builds/16

По изменениям:
- Сделан звук на GPIO14. Кто использует ESP-01 - его можно подпаять прямо на проц, у кого другие платы - все намного проще.
- Улучшена поддержка ВГ75. Тесты теперь, по-моему, отрабатывают корректно. Кадровая синхронизация (для флага) тоже сделана.

Image
Image


31 Mar 2018 12:41
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16599
Location: Colorado
Reply with quote
А что за псевдотест такой? :roll:

_________________
:eugeek: https://twitter.com/Shaos1973


31 Mar 2018 18:34
Profile WWW
Novelist

Joined: 03 Mar 2018 02:22
Posts: 32
Reply with quote
Готовая 17-я сборка эмулятора:
https://github.com/klad-me/RK8266/tree/master/builds/17

Изменения:
- Переделай файловый менеджер
- Сделана сортировка файлов по имени
- Перезапись существующих файлов
- Отображение версии прошивки
- Убраны тормоза клавиатуры (при быстром нажатии нескольких кнопок они терялись)
- Немного переделан интерфейс

По поводу того, что забывает подключенную WiFi-сеть - я у себя такого не замечаю. Попробуйте программатором сделать полное стирание флэшки, а потом уже запись прошивки, возможно в секторах для параметров WiFi какая-то ошибка. Если не поможет - сделайте, пожалуйста, видео глюка.

В общем тестируем и отписываемся о результате !


05 Apr 2018 00:36
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 75 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.