Meccano MAX and Arduino

btw, your timings in #29 are based on 10 bits/bye. There are only 8 bits/byte in the face display. There are 6 'ticks' needed for the preamble: 18 8-bit bytes at 3 'ticks'/bit = 18 x 8 x 3 = 432 'ticks' for the display itself: and 4 more ticks needed for the stop bit - a total of 442 ticks. At 140 us /tick, that is 61 ms - about what I see on the oscilloscope display. The original has about 32 ms between successive writes to the display - so we should be able to get better than 10 updates/second.