Electronics / Beginner

Build a breadboard LED circuit

A small first build that teaches polarity, resistance and systematic testing.

BeginnerBuild time: 30–45 MinutesUnder ₹500 (Starter Kit Component)
Sign in to save30–45 minutes
Build a breadboard LED circuit

Let’s build.

A low-voltage introductory activity. Never use mains electricity on a breadboard. Start with the “Your first electronic circuit” learning track.

Engineering Safety & Voltage Advisory

Use only low-voltage DC (5V maximum). Never connect breadboards to AC mains electricity. Always verify resistor value before powering on.

Hardware Bill of Materials (BOM)

Component / ItemSpecification & RatingQtyProcurement
iSpark ESP32 Starter KitIncludes 30-pin NodeMCU, breadboard & accessories1x
Standard 5mm Red LEDForward Voltage: ~2.0V · Max Current: 20mA · Diffused lens1x
Carbon Film Resistor330 Ω · 1/4 Watt · ±5% Tolerance (Band: Orange-Orange-Brown)1x
Solderless Breadboard400-Point or 830-Point standard 2.54mm pitch prototyping board1x
Flexible Jumper Wires22 AWG Male-to-Male copper jumper leads2x

Circuit Wiring & Pin-to-Pin Connection Matrix

Source TerminalDestination PinWire / LeadElectrical Function
Regulated +5V Supply Rail330 Ω Resistor (Terminal 1)RedProvides positive DC current feed
330 Ω Resistor (Terminal 2)LED Anode (+) Long LegBreadboard TieCurrent limited to safe ~9.1 mA level
LED Cathode (-) Flat RimGround (GND) Bus RailBlackCompletes common ground return path

Step-by-Step Assembly & Verification Guide

  1. 01

    Gather a breadboard, a red LED, a 330 Ω resistor, jumper wires and a regulated 5 V learning supply. Check the LED ratings.

  2. 02

    With power disconnected, connect positive supply through the resistor to the LED anode. Connect the cathode to ground.

  3. 03

    Check the connections and LED orientation. Ask an instructor to review your wiring if you are new to electronics.

  4. 04

    Apply power briefly. If the LED stays dark or any component warms up, disconnect immediately and inspect the circuit.

  5. 05

    Draw your final circuit and record your component values. Share what you learned in the Electronics community.

Reference Firmware Sketch (CPP)

// iSpark Electronics: Bench LED Blinking & Polarity Verification
// Target: ESP32 NodeMCU v2 / Arduino Uno
const int LED_PIN = 2; // GPIO2 on ESP32 NodeMCU (or Pin 13 on Arduino)

void setup() {
  pinMode(LED_PIN, OUTPUT);
  Serial.begin(115200);
  Serial.println("[iSpark] Starting breadboard LED test...");
}

void loop() {
  digitalWrite(LED_PIN, HIGH); // Supply 3.3V/5V logic high (Forward biased)
  Serial.println("LED State: ON (Current flowing through 330 ohm resistor)");
  delay(1000);

  digitalWrite(LED_PIN, LOW);  // Supply 0V ground (Cutoff)
  Serial.println("LED State: OFF");
  delay(1000);
}

Stuck, or built something interesting?

Share your question, wiring notes or result with the community.

Open the discussion space →
Learn, check, apply.

An introductory learning resource, not an accredited qualification. Check the documentation for your exact hardware and work with appropriate supervision.

Drag to move. Arrow keys move the button; Home resets its position. Press Enter to open iSMART.

iSMART

Your learning companion

Checking connection…

What are you curious about?

I can help you understand a STEM concept, find a project or explore iSpark’s programmes.

Sign in to ask iSMART →

AI can make mistakes. Check the sources. Don’t share private information.