An interface terminal used to send and receive "punch" (instructions & data) via telegraph.
While many punch languages exist, the Durchville Widget Vernacular is by far the most widespread. Learning to punch requires a keen mind for pattern recognition and a firm grasp on the meaning of the input keys.
While the punch cards normally advance automatically via a small electric motor, sometimes manual operation is required. Hence the crank.
Viewed here without the punch cards, you can see the lit filament used to make the readout more legible.