Этот эмулятор превращает Arduino Uno в Apple II

Этот эмулятор превращает Arduino Uno в Apple II
Этот эмулятор превращает Arduino Uno в Apple II
Anonim

Apple II занимает особое место не только как часть компьютерной истории, но и в сердцах многих людей, которые использовали его в свое время. Наряду с такими машинами, как TRS-80 и, по крайней мере здесь, в Британии, BBC Model B, которая послужила одним из источников вдохновения для Raspberry Pi, это одна из машин, на которых мы выросли, и для многих из нас это машина, на которой мы резали зубы, когда были детьми.

Однако некоторые люди больше других ностальгируют по старым 8-битным компьютерам - и Дэмиан Пеккет, очевидно, один из этих людей, потому что он пошел дальше и написал эмулятор Apple II, который работает на Arduino Uno.

Изображение
Изображение

Опираясь на предыдущий проект, в котором он разработал видеоинтерфейс для Arduino Uno, который использует чип вторичного интерфейса USB для хранения и генерации видео, ему удалось втиснуть свой эмулятор в Arduino. Учитывая, что ATmega328P на Uno имеет всего 2 КБ ОЗУ, что вдвое меньше 4 КБ оригинального Apple II, то, что ему удалось обеспечить 1,5 КБ памяти общего назначения и чуть менее 1 КБ для программ BASIC, впечатляет - и, конечно же, 1 КБ должно быть достаточно. хватит памяти кому-нибудь?

Его следующий проект? Он не считает, что часы Apple II достаточно хороши (в конце концов, на самом деле это не Apple II), поэтому он решил разработать плату эмулятора, чтобы вы могли запускать настоящие программы Apple II на своих часах Apple II. Посмотрите это место