Universal Joint Demonstrator

Universal Joint Demonstrator to see the operation of this curious mechanism widely used to transmit non-parallel movement between axes.
I have used 5 and 3mm diameter steel pins because they are the ones I had on hand, but other diameters can be used by modifying the crosshead.
Based on the following design:
https://www.youtube.com/watch?v=Qf88nPtm2h4