You are here
Agon Light™ — 8-битный микрокомпьютер на Бейсике
Архитектура Agon Light™ выстроена вокруг 8-битного CPU eZ80F92 и мощного 32-битного сопроцессора ESP32-PICO-D4, который занят обработкой видео (формирование и отображение VGA-картинки, 64 цвета) и звука. Сопроцессор принимает по последовательному порту от eZ80 высокоуровневые команды, рисуя фон и спрайты в разных видеорежимах, а также создаёт видеосигнал для разъёма VGA и общается с клавиатурой через PS/2. Аудио позиционируется, как два одинаковых моно-канала на одном разъёме стерео. Питание 5V USB, внешняя память на µSD.
В прошивке eZ80 содержится BBC Basic для Z80. Автор Agon Light™ намекает, что при использовании команд eZ80 производительность повысится. Она и сейчас высока в сравнении с современными ретроверсиями ZX Spectrum, так как пикселями занимается ESP32.
Сейчас разработано железо и прошивка дешёвой модели Agon Light™ на 18МГц и 512Кб ОЗУ, которые выложены в открытых исходниках. Её себестоимость €50 при тираже 100 экз. Идут переговоры с производителями и разработка более дорогой модели на 50МГц.
Веб-сайт (англ.):
https://www.thebyteattic.com/p/agon.html
Руководство (англ.):
https://github.com/TheByteAttic/AgonLight/blob/main/Agon%20light%20R1.0%...
- AtH's blog
- Log in or register to post comments
- Просмотров 333
Комментарии
Комп на Бейсике
Удивительно, что народ продолжает делать компы на Бейсике. Хотя тут железо поинтереснее "Крисс"-а будет.
"Мог" бы быть и на Форт.
По идеям реализации, к примеру, Fignition https://sites.google.com/site/libby8dev/fignition
P.S. А, так проект кросс Форт для Z80 кто то пилит с завидным постоянством https://github.com/DW0RKiN/M4_FORTH
хотя какой нибудь вариант MISC процессора с реализаций в FPGA архитектурно сравнимым с Gigatron TTL компьютером был бы более интересен.
(ещё впридачу в рамках такого решения запилить под него игрушку DOOM по фану :)
Ну, а Бейсик уже навесить поверх этого решения. UBasic/4th
(со стеком Форта Бейсик в репозитории Форт системы 4th)
Ещё непонятно, к примеру, чем такое представленное решение архитектурно лучше Gameduino1/2/Dazzler
Gameduino Dazzler on Ali
Интересно, что в FPGA сохранён авторский J1 CPU с Форт (SwapForth) с доступом к нему по уарт.
https://github.com/jamesbowman/swapforth
gd3x-dazzler Firmware for the Gameduino 3X Dazzler FPGA
P.P.S. 8 битный компьютер Sprinter / Спринтер
И очередная англоязычнaя тусовка Фортёров группы Forth2020 FORTH 2020 ZOOM meeting #25 9 July.2022 Recording 2560x1440
Поинтереснее комп будет
Поинтереснее комп будет.
Приятный карманный комп
Поинтересней, но без корпуса очуязвим к дождю и повреждениям. Да и стоимость в 3-4 раза больше. Зато карманный и работает без внешнего ТВ и клавиатуры. В-общем, другая категория. Учитывая железный занавес 2.0, оба в России будут недоступны.
Оба варианта так себе
Оба варианта так себе.
Первый - esp32 (и FabGL) в качестве видеоконтроллера и терминала PS2-клавиатуры. Хотя мощности esp32 хватит эмулировать всё, и есть сильно дешевле платка, на которой, к примеру, работает эмулятор БК0010.
Второй - цена, в первую очередь. Плата за 180 долларов без Raspberry Pi Zero W2. Последняя вроде сама нынче стоит под 120 долларов. Итого 300 за самодельный кирпич уровня почти как МК61S. Дешевле купить DM42 - железо в прекрасном корпусе с батарейным питанием, похожий экран, и SDK для написания своей прошивки.