Просто нет слов... :(
Вид для печати
Ну поторопился, был не прав... :) Просьба не пинать...
А конкретнее:
Нужно отталкиваться конечно и смотреть что реально не хватает в этом проекте и от того что захотят реализовывать разработчики...
Реально хотел бы видеть реализацию всего функционала Пентагона от видео-режимов до турбо-режима процессора, нужен обязательно встроенный SD ридер,
по возможности HDMI (реализованы в OMNI128HQ), в противном случае необходимо покупать DivGMX по цене спектрума :(
Можно сделать внутри слот как в Spectrum NEXT для Raspberry Pi Zero чтобы использовать его как преобразователь видеосигнала в HDMI вот проект: https://gitlab.com/victor.trucco/TK-Pie, если доработать ПО то можно использовать как ускоритель и SD ридер, а ведь Raspberry Pi Zero стоит всего от 5 до 10 USD...
Если проблемно выбрать ПЛИС, и остаться на старой, тогда нужно отказываться от чего то устаревшего в пользу современных интерфейсов.
Влад, а что, если DivGMX развести под форм-фактор оригинального спектрума ? :)
Вместо контроллера USB сделать что-то попроще для трансляции 40-кнопочной клавиатуры в корку? Atmega8 будет достаточно, наверное.
И предусмотреть место под ESP8266, дабы иметь беспроводную коммуникацию с внешним миром, можно взять за основу ZiFi, например.
Получится крутая штука, почти что ZX Spectrum Next, но на уже проверенной "своей" базе - портировать все корки можно будет очень быстро.
Вместо круглого разъема питания приделать USB Type B какой-нибудь или Micro USB и запихнуть на плату также USB Blaster, чтоб программировать комп не разбирая корпус.
- - - Добавлено - - -
Вот тут - вопрос, идея интересная, но у Raspberry Pi Zero очень неудобно расположены разъемы для hdmi и SD-карточки, с разных сторон. При этом hdmi там - microHDMI, то есть предполагается наличие переходника в стандартный hdmi....
Цена в 5-10 баксов - таких цен до сих пор нет, к сожалению :(
Это мракетологи придумали, чтоб ажиотаж создать вокруг этой железки, им нужно было сплавить большое количество устаревших Broadcom'овских чипов )))
Реально можно купить за 5 USD, но не больше 1 штуки в 1 руки...
https://www.adafruit.com/product/2885
https://www.canakit.com/raspberry-pi...rc=raspberrypi
https://shop.pimoroni.com/products/raspberry-pi-zero
но с доставкой выйдет те же 16 -17 баков что и на али...
да сколь угодно в одни руки)) http://www.microcenter.com/product/486575/Zero_W
мот прикупить для линуксовых страданий ))) 5$
Чем DivGMX не устраивает?
Разъем X6 можно использовать и для ESP8266... На X8 по I2C подключить можно - датчик температуры, влажности SHT1x, барометр, индикатор, коммутатор TCA9548A... А через крос-плату с несколькими ZXBUS слотами - контроллер дисковода, винта, звуковую...
Просто нет слов... :(
Gamepad, флешку, принтер, сканер, клавиатуру, мышь, web камеру куда потом подключать? Сейчас поддерживается две мышки или клавиатуры, два геймпада для возможности игры вдвоем.
Есть похожий проект основанный на ZX UNO - ZX GO+
https://github.com/ManuFerHi/ZX-GO-
и ZX-UNO (XL)
https://www.8bits4ever.net/product-p...-uno-xl-issue2
единственно не нравятся в этих проектах некоторые моменты, в том числе отсутствие USB и HDMI...
Есть проект Humble48 с минимум корпусов и компактной платой для spectrum 48 case:
http://www.va-de-retro.com/foros/vie...1ad4cb204f6bf5
может пригодится что подсмотреть для минимизации и оптимизации следующей правильно ламповой ревизии :)
Тут только в физическом магазине можно купить. В webstore недоступен.
Я об этом и говорю, за $5 - нереально купить.
С доставкой в Украину, например - отдельная песня.
У Adafruit ее просто нет. На запросы в службу поддержки - не отвечают. Через посредников (всякие почтовые хабы) не отправляют.
У Pimironi примерно такие же грабли.
DivGMX как отдельное устройство - всем устраивает.
Ну, оно как бы торчит из компа, а хотелось бы, чтобы все было внутри. Все - это HDMI и SD-карточка как минимум :)
Подключить ESP8266 через serial порт или по SPI или по I2C или еще как-то - идея норм, только нужно заморочиться и реализовать.
Остальные барометры / датчики - в спектруме не нужны, имхо :) Для этого есть ардуины и прочие -ины :)
Что я такого нереального предложил ? :)
2 Gamepad и/или мышь - это максимум, для чего нужен USB в спектруме.
Все остальное - флешка, принтер, сканер, веб-камера(? :) ) - в топку, имхо.