Возможно и лучше. Только бяка в том что микродрайв - это ZX-Interface I, то есть эмулировать придётся не "проводочек" а целую плату размером со спектрум.
ВГ93 вернее какие-то их аналоги продавались на форуме. С ПЗУ тоже проблем не должно быть, в крайнем случае выковырять из старых материнок от ПК. Про эмулятор дисковода на AVR была великолепная тема
На ардуино невозможно ничего хорошего сэмулировать.
дело в том, что внутри "всего хорошего" имеется ПЗУ, а у шины данных тайминги-наносекундные. За сотни наносекунд Ардуинка банально не успеет начать прерывание,прочитать два байта адреса, найти данные в своей памяти, скормить их Z80 и закончить прерывание. Разве только разогнать её до 28 мегагерц и засинхронизировать со спектрумом.
Вот у 32битного STM это вполне получится.
ROM-диск это вообще неправильная концепция (может применяться только как костыль). Правильно это когда программа работает напрямую с ПЗУ. Как пример - ни 48, ни 128 бейсик, ни даже TR-DOS не грузятся в оперативу, а работают прямо из ПЗУ. Ни на денди ни на сеге, кстати, картриджи тоже в оперативу не грузятся Разумеется, в наших с вами реалиях проще поставить костыль, чем адаптировать программы к ПЗУ.
В теории можно сделать простой ром-диск из кнопки и большой ПЗУ... но там думать надо много и программировать.
К сожалению, спектрум мне обещали только через месяц. Ну и в железках я не очень, не факт что быстро разберусь даже с пятью проводками.