То есть частоту около мегагерца? По даташиту у него даже на 5в максимальное время переключения 160нс, что приближает его к 6 мегагерцам. Поэтому при одном быть проблем не должно.
Вид для печати
А может ли быть основой ESP32 WT32-SC01?
УESP32 есть плюс(а иногда и минус) перед 8266 там отладочная консоль и AT команды висят на разных UART. Если на этой плате внезапно не использован второй UART под например экран, то конечно пойдет, а на жкран можно выводить всякое интересное )
Только у него microSD нет, как у ESP32-CAM. Придется скрещивать "ужа с ежом"
Если есть единомышленники, а давайте замутим Z32 какой-нибудь? Инструменты нативные(z80 и не только) могут быть на IBM PC через WiFi или IP браузерные скрипты(это если сам модуль Z32 сервер с IP адресом), время можно синхронизировать из интернет. Да много чего можно на самом деле, чего нет на обычных спектрумах. Элементная база недорогая, даже если добывать ее из китайских поделий. Чипы не шибко многопиновые, память и устройства ввода/вывода в основном "на борту" ESP32. На рынке это еще будет долгодоступно. Видеовыход тоже есть через WiFi, если не заморачиваться с ЖК дисплеем( поток от видеокамеры тому свидетельство)
Не понял, что именно предлагается? Сделать некое расширение возможностей ZX на базе ESP32?
Если про расширение, то наверное можно организовать тонкий клиент. На сервере обсчитывать, например, трёхмерную Элиту с заливкой и цветом, а на ZX передавать через WiFi готовую картинку ). Облачный гейминг, так сказать.
ESP32 может транслировать экран ZX Spectrum по wifi и далее очевидно в сеть. Один экран всем, кто в сеансе. Хотя то же самое можно проделать и с обычным эмулятором ZX Spectrum, расширив его функции. А вот если ESP32 поставить на нечто реально движущееся. Но тогда и камеру придется задействовать, а потянет ли он одновременно эти функции?
Ещё вопросы знатокам.
1. Аналог микросхемы 74hc125d или другой, для развязки 5-3.3 вольта, но только в DIP?
2. Если отключать ESP от питания перемычкой, чтобы работать с проводным com портом (как в схеме BadCat), то не будет ли она мешать без развязки?
3. Надо ли предусмотреть отдельное питание для ESP, а то пишут она иногда до 300 мА съедает. Выдержит ли шина?
Ещё соображения:
Сигнал IORQGE делать не будем, на +2B, +3B его и нет, например. Значит, не нужон.
Потом, возможно, добавлю схему сброса ESP. Поставить вторую LS688, на неё завести A10-15, IORQ/ на G, CS2/, и выход через резистор на Reset ESP. Тогда чтением порта #00EF будет происходить сброс ESP.
Возможно, придётся завести сигнал сброса с шины на 16c550. А может и так будет работать.
Для работы проводного com добавить max232 и сделать разъём IDC10 под планку.
Для опытов сделал краевой разъём из советского текстолита. Буду всё тестировать на Эве, для чего временно сделаю порт не #EF, а #EE.
https://pic.maxiol.com/thumbs2/16504...165276366..jpg
1. 74hc125N, очевидно. Годятся почти любые КМОП-буфера с разной конфигурацией включения буферных вентилей.
А вообще шифтеров и всякого рода схем преобразования уровней немало
Бывают, например, на TXS0108E
Скрытый текст
бывают на полевых транзисторах
Скрытый текст
2. Про отключение только питания ESP - рискованно, может и заработать, но с нежданчиками.
Например, я одно время использовал ненужную ардуинку нано в качестве USB-UART, удерживая атмегу в активном сбросе, чтоб работал только UART. По идее атмега не должна особо влиять, все ее ноги в Z-состоянии, но.. где-то работало, где-то категорически нет. ИМХО лучше на макете сделать перемычки, а с esp уже на месте пробовать.
3. Про питание - скорее, не сама шина влияет, а то, от чего питается спек. Наверное, если для источника 300ма критично, то лучше отдельно питать. На макете будет видно )