ftoa overflows when converting decimal pieces more than 65535

buttons changed left-right. It's easier to use signaller buttons this
way.