I never got why the GeekPort didn't catch on more beyond BeBox, even as an add in card, given how ubiquitous the parallel port was for interfacing with simple external electronics.
In the pre-PC home computer world, there were products like that, and even in the early x86 ISA PC world, there were analog/digital I/O cards that didn't break the bank.