Five keys, 32 possible signals

Émile Baudot’s telegraph console looked a little like a tiny piano, but its keys were not assigned to individual letters. An operator pressed a combination of keys at once. Each key represented one of five positions in a code, so the press produced a five-part pattern: each position could be on or off, yielding 32 possible combinations.

That was enough for letters and other symbols, but not for every character in a modern alphabet. Baudot’s system handled that limit with shift signals: special patterns told the receiving machine to interpret later patterns as a different set of characters, such as letters or figures. The same five-bit pattern could therefore do more than one job, depending on the machine’s current state.

Turning keystrokes into a shared stream

The console’s design also changed how operators worked. Instead of tapping out one character at a time, several fingers could press together, producing a code pattern in a single action. At the receiving end, equipment translated each pattern back into a character and printed the message.

Baudot’s system was suited to multiplexing, a way of carrying multiple communications over one telegraph line. The line was divided into repeating time slots, with each sender’s signal assigned a turn. Because the messages took turns in a coordinated sequence, several could travel over the same physical wire without being mixed together.

From a telegraph code to a computing measure

Baudot’s five-bit code belongs to the lineage of later character-encoding systems, including ASCII, though ASCII uses seven bits and is not simply Baudot’s code under another name. The connection is the broader idea: represent characters as fixed patterns of binary choices so machines can transmit and reproduce them reliably.

His name survives in baud, a measure of how many signal changes a communications channel makes per second. It is not always the same as bits per second: a single signal change can represent more than one bit. The little keyboard’s legacy is thus twofold—not just a way to type messages onto a wire, but an early demonstration that both text and transmission can be organized into repeatable codes.