The four pins
Four pins, and two of them do nothing at all. The two that matter are GND and SIGNAL, and there is no supply pin: the pin your sketch drives is also the LED's power.
What is on the board
Three parts. A blue LED with a 10 mm lens, a 150 Ω resistor beside it, and a four-pin header along the bottom edge. The header is right-angled, so the pins point out past the edge of the board rather than down through it, and the board lies flat when it is plugged into a breadboard or a cable.

The four names
GND is the return path, on the square pad. Current leaves your board on SIGNAL, goes through the LED and the resistor, and comes back here.
NC means not connected, and on this board it means it literally. The net list, which is the list of every electrical connection on the board, does not mention either NC pin at all. They are there so that every TinkerBlock block has the same four-pin header, and one cable fits all of them.
SIGNAL goes straight to the LED's long leg, the anode. Nothing sits between the pin and the LED. Your sketch sets the pin HIGH and the LED lights; LOW and it goes out. The silkscreen says this twice: ACTIVE HIGH on the front, GLOWS WHEN HIGH on the back.
There is no supply pin
Most blocks have a VCC pin that powers the part, and a signal pin that tells it what to do. This one has no VCC. The pin you drive is the power, so the current the LED draws comes out of your microcontroller's own pin.
That has two consequences, and the rest of this book is about them. The pin has a limit on how much current it may supply, which is what the resistor is for. And the LED's brightness depends on your board's logic voltage, which is why the same sketch looks different on an Uno and on an ESP32.
The back of the board

Turned over, the order reverses. The square pad is on the right now, and it is still GND. The back is where the part number is printed, TK01, which is the number on the box and the address of this block's page.
When it does not work
Hold the board with the LED facing you and the header pins pointing down. Read GND, NC, NC, SIGNAL from left to right. GND is also the square pad, which is the one mark that survives when the board is in a breadboard and the labels are hidden.
No. They are not connected to anything on the board, on either side. They are there so every TinkerBlock block has the same four-pin header and the same cable fits all of them. Wiring them does no harm and changes nothing.
There isn't one. The LED is powered by the SIGNAL pin itself: when your sketch sets that pin HIGH, the pin supplies the current. That is also why the LED's brightness depends on your board's logic voltage, 5 V on an Uno and 3.3 V on an ESP32.
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 GLOWS WHEN HIGH instead of the names. Count from the square pad and you cannot get it backwards.
The small black part beside the LED, and what happens to your board's pin without it.
What the resistor is for →Edit this page — content/books/xl-led/the-four-pins.mdx
Questions about this product
See what other owners have asked, and read their solutions.
XL LED
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.