Плата Olimex ESP32-SBC-FabGL работает под управлением DOS, предлагает разъемы VGA, PS/2 для клавиатуры и мыши.

Olimex ESP32-SBC-FabGL — это одноплатный компьютер ESP32, который может служить «мозгом» ретро-компьютера с портом VGA, аудиоразъемом 3,5 мм и двумя портами PS/2 для клавиатуры и мыши, которые обрабатываются графической библиотекой FabGL с открытым исходным кодом.

Плата также оснащена слотом для карт памяти microSD, зуммером и различными интерфейсами расширения и может питаться через USB-порт или аккумулятор LiPo. FabGL реализует несколько эмуляторов, в том числе эмулятор процессора Intel 8080, который, среди прочего, позволяет системе запускать различные версии DOS.

Характеристики ESP32-SBC-FabGL:

  • Беспроводной модуль — двухъядерный модуль ESP32-WROVER WiFi и Bluetooth с 4 МБ флэш-памяти, 8 МБ PSRAM
  • Хранилище — слот для карты MicroSD
  • Дисплей — разъем VGA, 12-контактный разъем LCD HAT для портативных устройств
  • Аудио — аудиоразъем 3,5 мм, встроенный зуммер
  • USB — 1х порт USB-C для питания и программирования
  • Ввод данных пользователем — разъем для клавиатуры PS2, разъем для мыши PS2
  • Расширение
    • Разъем UEXT с I2C, SPI и последовательными интерфейсами
    • 8-контактная «шина доступа» с питанием и UART с управлением потоком для дополнительных плат графики, звука, клавиатуры и мыши.
  • Источник питания
    • 5 В через порт USB Type-C
    • разъем для литий-полимерного аккумулятора
  • Размеры — 105 х 65 мм

Как упоминалось выше, FabGL предоставляет драйверы устройств для всех интерфейсов и поддерживает эмуляторы для целого ряда целей, а точнее для четырех в настоящее время, а именно для процессоров Zilog Z80, Intel 8080 и MOS 6502, а также для VIA 6522. Olimex выпустила идея ESP32 после работы над платой Agonlight2, которая использовала ESP32 в качестве сопроцессора графики, звука и клавиатуры ввода-вывода для 8-битного микроконтроллера Zilog eZ80F92 платы.

Эмулятор ПК ESP32, работающий на ESP32-SBC-FabGL

Olimex уже собрала несколько прототипов и протестировала Altair8080 с CP/M, IBM-PC с DOS, как показано выше, и Turbo Pascal 3.0. Компания заявляет, что вскоре начнет принимать предварительные заказы по цене 15 евро, а плата станет доступна в июне. В стоимость платы включены гонорары Фабрицио Ди Витторио, автору FabGL, поэтому она также поможет в дальнейшем развитии программного проекта.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

5 1 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments