The four pins
Four pins, and three of them are wired: GND, VCC and SIGNAL. VCC is the one to think about, because when the switch is on, whatever you feed VCC is the voltage your board's pin will see.
What is on the board
A 12 mm square push switch, two small resistors at the right-hand edge, a red LED under the switch, and a four-pin header along the bottom. The header is right-angled, so the pins point out past the edge of the board and the block lies flat in a breadboard or on a cable.

The four names
GND is the return path, on the square pad. Both resistors on the board end here.
VCC goes to one side of the switch and to nothing else on the board. The net list, which is the list of every electrical connection on the board, has exactly two entries for it: this pin and the switch.
NC means not connected, and here it means it literally. The net list does not mention it at all.
SIGNAL is the other side of the switch. A 10 kΩ resistor ties it to GND, and the red LED hangs off it too. Switch off, it reads LOW. Switch on, the switch connects it to VCC and it reads HIGH, and the LED lights. That is what ACTIVE HIGH on the front means.
VCC is the one to choose
On the XL LED you could leave the supply out, because there was none. Here VCC matters twice. It is the only thing that can make SIGNAL HIGH, so without it the block always reads LOW. And when the switch is on, SIGNAL is VCC, so the voltage you feed it is the voltage your board's input pin sees.
That makes the rule simple: VCC goes to your board's own logic supply. 3V3 beside an ESP32, an ESP32-S3 or a Pico. 5V on an Uno. Which supply to use shows what happens with the other choice.
The back of the board

Turned over, the order reverses. The square pad is on the right, and it is still GND. The back is where the part number is printed, TK05, and the two lines under the header are the whole instruction manual for the switch.
When it does not work
Hold the board with the switch facing you and the header pins pointing down. Read GND, VCC, NC, SIGNAL from left to right. GND is also the square pad, which is the one mark that survives when the block is in a breadboard and the labels are hidden.
No. It is not connected to anything on the board, on either side. It is there so every TinkerBlock block has the same four-pin header and the same cable fits all of them. Wiring it does no harm and changes nothing.
No. On this block VCC is what the switch connects to SIGNAL. Without it, closing the switch connects SIGNAL to nothing, the pull-down keeps it at 0 V, and the sketch reads LOW whatever you do. The LED stays dark too, because it is powered from the same wire.
Turned over, the order reverses: SIGNAL is on the left and GND on the right, and GND is still the square pad. The back prints PRESS TO TURN ON and PRESS AGAIN TO TURN OFF instead of the names. Count from the square pad and you cannot get it backwards.
Press on, press off, and why the button looks the same either way.
How it latches →Edit this page — content/books/latching-button/the-four-pins.mdx
Questions about this product
See what other owners have asked, and read their solutions.
Latching Button
Loading discussions…
Discuss this article
Ask about this page. The answer stays here, on the page it belongs to, for whoever hits the same wall next.