One of my many side projects is a Z80 based system. One version was built as a shield style circuit on top of an Arduino Mega. I used the Mega for clocking, and to read/write the data and address bus, providing a simple serial interface. One of these days I need to revisit it.