Is there a super compact design (or what's the most compact design) for a piston door which should have a button on one side like this:

and a pressure plate on the other side:

?

I have tried a lot of configuration and still trying but I can't get it.
Any idea?

PS: If 2 buttons would make it more compact than I can go for it. I need to use it for a house so I need it to be the more compact that I can get. Consider that I need that house to have flat walls this means that if the piston wiring takes horizontally 3 blocks then I need to make 2 3 block spaced walls. Thanks.

3 Answers
3

If you're willing to put the button on the bottom block, this isn't too hard. Try something like this:

Here's another shot from the top:

And here's one from the back:

When either the button is pressed or someone stands on the pressure plate, the door will open.

If you want the button to be at eye level, you can make a minor modification, as suggested in the comments:

This will allow you to move the button up one block, at the cost of two repeaters. Keep in mind that this will add a (very) small delay to the circuit, but considering it's a button, this might even be an advantage.

For the cost of 2 repeaters, you can have the button at eye level. First repeater is to prevent the lower piston from receiving power when the button is presses, the second is to prevent a super fast clock from forming at the back.
–
MBraedleySep 4 '12 at 2:09

@MBraedley, I'm not sure I understood. Could you make a screenshot please?
–
ʎǝɹɟɟɟǝſSep 4 '12 at 12:53

@Jefrey: I would if I were home right now. Essentially you raise the wood planks block up one, and have the repeaters carry the power out of that block at the same level. There is of course delay that gets added to the door opening, but that's not necessarily a bad thing.
–
MBraedleySep 4 '12 at 14:14

This is a piston door that I know how to make. It's fairly compact. It takes a 4-wide by 3-deep by 6-tall space half of the door for a one-way door, so a two-way, 3x2 piston door takes up a total space of 8x5x6.