Pico-spec - Еще один (но не менее клевый) ZX-ESPectrum на RPi Pico/Pico2 (+ PSRAM)
Случайно нашел на просторах такой вот проект, из особеностей:
zx48/zx128/Pentagon 128 на стандартном RPi pico\pico2
Pentagon 512/Pentagon 1024/Эльф на pico2 или опционально требуется PSRAM
VGA\HDMI\TFT выход, PS/2 клава(или USB, но опционально), Turbo Sound AY, джойстик(-и) от NES/Денди
Варианты выхода звука PWM или I2S , стерео.
Так же возможен вариант TS c реальными чипами AY (опционально)
Абсолютный Минимум - для работы нужна только RPi Pico(zero) +6 резисторов на цвет - работать будет! :)
Просто минимум - RPi pico(zero)\pico2, + доп транслятор уровней 5-3.3v для PS/2, хотя работает и без него,
и даже PS/2 клавиатура иногда работает от 3В - тогда вообще ничего не нужно.
Так же возможен вариант и с USB клавиатурой\джойстиками, вариантов больше, но это на любителя.
https://github.com/DnCraptor/pico-spec
https://murmulator.ru/zx-pico-spec
Еще больше информации тут
https://murmulator.ru
Проект полностью открытый, в отличии от других, хороших:), подобных проектов на RPi, из исходников собирается легко в VS code
Ну и немного слайдов под спойлером.
По текущим ценам на комплектующие.
ESPectrum на ESP32 конечно хорошо, купил и включил, но цены на TTGO VGA32 уже не совсемъ гуманные.
Итак
RP2040 Type-C 4MB - в пределах ~200р
Raspberry Pi RP2350A_V10 ~460р (это уже даром для м\к такого класса, на старте продаж 1200 и выше было, оригинал если)
RP2040-Zero RP2040 ~170р, чтобы собрать Спек в спичечной коробке ( летом цена на такие модули падала менее 130р)
Raspberry Pi RP2040 в формате Uno - ну это так, чисто для любителей Ардуино-подобных конструкторов, дороговато, но дешевле TTGO в 2 раза все равно, зато можно собирать всякую ардуино-дичь.
PSRAM 8Mb ~100р, но это опционально, в основном нужна для других проектов, а в Pico2 и так немало памяти.
С Наступающим Новым Годом !!! Всехъ ! :-)