Board Thread:Questions and Answers/@comment-25523075-20170103152730/@comment-28905095-20170112035433

HerobrineAC0318 wrote: ... This will push a block using a sticky piston and have a regular piston next to it pushing that block away. Press the button again and the sticky piston will contract and another regular piston will push it in front of the sticky piston ... There does exist piston based T Flip Flop's, but I'm not quite sure if I understood how yours is supposed to work. For starters if a button is directly connected to a sticky piston, it will both push and contract by the first push of the button. Secondly, a piston is not able to push an extended piston, so such a setup could need some more advanced timing circuitry. Lastly, some of the piston circuitry depends on quasi-connectivity not present in MCPE and could be audible as the pistons extend and retract.

But I might have misunderstood your solution, so please do correct me or examplify your solution.