Hi,
the PDP-1 is of course well known as a playground to experiment with hardware. And we would like to replicate the fun of this with the PiDP-1 as much as possible of course.
Just like plugging in new cables into a real PDP-1 there is mild source code surgery necessary. the iot_pulse function in pdp1.c is called twice with pulse=0 and pulse=1. It then decodes the device code and does the appropriate thing. And this is where you come in: please experiment with adding new devices to this function to teach the PiDP-1 new tricks. Maybe hook up some fun device via the spare i2c pins and implement some commands to talk to it. I'm thinking about controlling an LED matrix myself.
Please tell us what you did so others can try the same or get new ideas.
Good ideas can be upstreamed to become standard pidp-1 features.
Cheers,
aap