DIY Electronics Components Library

đź§ľ Intro

Electronic components are the building blocks of every DIY electronics project. Whether you’re creating an Arduino-based system, an IoT device, or a simple LED circuit, understanding the key components is essential. Below is a categorized list of components commonly used in DIY electronics. Each item will soon link to a detailed guide covering its function, pinout (if applicable), and project examples.


đź”§ Table of Common Electronic Components

Component NameCategoryDescriptionBuy Components
ResistorPassive ComponentLimits electrical current in a circuitBuy
CapacitorPassive ComponentStores and releases electrical energyBuy
InductorPassive ComponentStores energy in a magnetic fieldBuy
DiodeActive ComponentAllows current to flow in one direction onlyBuy
LEDActive ComponentEmits light when forward-biasedBuy
Transistor (NPN/PNP)Active ComponentWorks as a switch or amplifierBuy
RelaySwitching ModuleElectrically controlled switch for high voltage/currentBuy
LDR (Light Sensor)SensorChanges resistance based on light intensityBuy
PIR Motion SensorSensorDetects motion in its sensing areaBuy
DHT11/DHT22SensorMeasures temperature and humidityBuy
Ultrasonic SensorSensorMeasures distance using ultrasonic wavesBuy
IR SensorSensorDetects infrared light for object detectionBuy
HC-05 BluetoothCommunication ModuleEnables Bluetooth communication with Arduino or MCUBuy
ESP8266 Wi-FiCommunication ModuleEnables wireless communication via Wi-FiBuy
NRF24L01Communication ModuleLow-power 2.4GHz RF communication moduleBuy
PotentiometerInput DeviceAdjustable resistor to control voltage/dividerBuy
Push ButtonInput DeviceSimple switch to trigger eventsBuy
Toggle SwitchInput DeviceMechanical switch for on/off controlBuy
BreadboardPrototyping ToolFor building temporary circuits without solderingBuy
PCBPrototyping ToolPermanent board for soldered circuitsBuy
9V BatteryPower SourceProvides portable DC powerBuy
18650 Li-Ion CellPower SourceRechargeable battery for custom packsBuy
7805 RegulatorVoltage RegulatorMaintains constant 5V output from higher inputBuy
Voltage DividerCircuit ConceptA pair of resistors that divides voltage proportionallyBuy
BuzzerOutput DeviceProduces sound or beep for alarmsBuy
OLED Display (I2C)Output DeviceSmall display for text/graphics with ArduinoBuy
LCD Display (16×2)Output DeviceDisplays text in 2 rows and 16 columnsBuy
DS18B20 Temperature SensorSensorDigital temperature monitoring sensorBuy
USB CableData transferdata transferring cablebuy
Jumper wiresPassive componentConnecting componentsBuy
DS3231 RTC ModuleSensors & ModulesAccurate real-time clockbuy
Micro SD Card ModuleStorage moduleFor data storageBuy
L298N Motor Driver ModuleDriver moduleControls motor direction and speedBuy
BO MotorsMotors & ActuatorsLow-voltage DC gear motor for roboticsBuy

đź§  Add This Category: Microcontrollers & Development Boards

Component NameCategoryDescriptionBuy Components
Arduino UNOMicrocontroller BoardMost popular Arduino board with ATmega328P chipBuy
Arduino NanoMicrocontroller BoardCompact version of Arduino UNO for smaller projectsBuy
Arduino MegaMicrocontroller BoardOffers more GPIO pins and memory for complex projectsBuy
ESP8266 (NodeMCU)Wi-Fi MicrocontrollerMCU with built-in Wi-Fi, ideal for IoT projectsBuy
ESP32Wi-Fi + Bluetooth MCUPowerful dual-core MCU with Wi-Fi, Bluetooth, and more GPIOsBuy
Raspberry Pi 4Single-Board ComputerMini computer running Linux, used for advanced projectsBuy
Raspberry Pi PicoMicrocontroller BoardRP2040-based MCU board, great for C/Python codingBuy
ATmega328P ChipMicrocontroller ICThe IC used in Arduino UNO, available for custom circuitsBuy
STM32 Blue PillMicrocontroller BoardAffordable and powerful ARM Cortex-M3 boardBuy

These boards aren’t just “components,” they’re platforms around which entire projects are built. Including them strengthens your content and helps target keywords like:

  • “Best Arduino boards for beginners”
  • “ESP8266 vs ESP32”
  • “Arduino vs Raspberry Pi”

Scroll to top