🌡️ DHT11 Temperature & Humidity Sensor Module 💧
Measure temperature & humidity with ease! Perfect for Arduino, ESP32, IoT, weather monitoring, smart home & robotics projects 🤖⚡
✅ Accurate & Easy to Use
✅ Digital Sensor Module
✅ Beginner Friendly
✅ Perfect for DIY & IoT Projects
Power up your projects with a reliable and convenient 2-cell lithium battery charging module! Perfect for DIY electronics, robotics, Arduino projects, IoT devices, and portable power applications. 🚀
✅ Designed for 2 Lithium Cells
✅ Easy to Use & Compact Design
✅ Ideal for DIY & Robotics Projects
Bring your electronics and robotics projects to life with our Arduino Board! 🤖⚡ Easy to program, beginner-friendly, and perfect for students, hobbyists, makers, and professionals.
✅ Easy to use & program
✅ Perfect for robotics & automation projects
✅ Compatible with a wide range of sensors and modules
✅ Ideal for DIY projects, IoT & learning electronics
✅ Reliable choice for beginners and advanced users
Caster Wheel is a compact, durable wheel designed to provide smooth and easy movement for robotic cars and DIY projects. It supports stable navigation, reduces friction, and works perfectly with Arduino, ESP32, and other robotic platforms.
Features:
Smooth 360° movement
Lightweight and durable design
Easy to install
Ideal for robotic cars and DIY projects
Provides excellent balance and stability
A 2 Lithium Cell Holder is a compact and durable battery holder designed to securely hold two lithium-ion cells. It provides a safe and convenient way to connect batteries to robotics, Arduino projects, DIY electronics, and other portable applications.
Features:
🔋 Holds 2 lithium-ion cells
🔌 Easy battery connection
🛠️ Compact and lightweight design
🤖 Ideal for Arduino, robotics & DIY projects
⚡ Provides reliable power supply
♻️ Easy to install and replace batteries
The Dual Shaft BO Gear D.C. Motor is a compact and reliable geared DC motor designed for robotics, DIY projects, and small automated vehicles. It features dual output shafts, allowing wheels or other mechanical components to be mounted on both sides. The built-in gearbox provides increased torque and controlled speed, making it ideal for robot cars, line-following robots, obstacle-avoiding robots, and other motion-based projects.
Key Features:
Dual output shaft design
Compact and lightweight
Built-in gear reduction for higher torque
Suitable for robotic car chassis
Easy to connect with motor driver modules
Ideal for Arduino and other microcontroller projects
Durable and easy to use
The ESP32 is a powerful and versatile microcontroller development board with built-in Wi-Fi and Bluetooth connectivity. It is widely used for IoT, robotics, automation, smart home, and embedded system projects.
Key Features:
Built-in Wi-Fi and Bluetooth
Dual-core processor
Multiple GPIO pins
Supports analog and digital inputs/outputs
USB programming and power support
Low-power operation
Compatible with Arduino IDE
Ideal for IoT and wireless projects
A Four Relay Module is a versatile electronic switching board that allows a microcontroller such as Arduino, ESP32, or Raspberry Pi to control four separate electrical devices. Each relay works as an electrically isolated switch, making it suitable for controlling lights, motors, fans, pumps, solenoids, and other AC/DC loads.
Key Features:
4 independent relay channels
Easy interface with Arduino, ESP32, and other controllers
Supports NO (Normally Open), NC (Normally Closed), and COM terminals
LED indicators for relay status
Suitable for automation and robotics projects
Compact and easy-to-use module
Useful for controlling multiple devices simultaneously
A Full-Size Breadboard is a solderless prototyping board used to build and test electronic circuits quickly and easily. It provides multiple interconnected holes for inserting electronic components, jumper wires, sensors, ICs, LEDs, and microcontroller modules such as Arduino and ESP32.
Key Features:
Large working area with 830+ tie points.
No soldering required, making it reusable.
Includes power (+) and ground (−) rails for convenient power distribution.
Suitable for Arduino, ESP32, Raspberry Pi, and other electronics projects.
Ideal for circuit prototyping, testing, robotics, and educational projects.
Components can be easily inserted, removed, and rearranged.
A Half Breadboard is a compact, solderless prototyping board used for building and testing electronic circuits. It allows components such as resistors, LEDs, sensors, ICs, Arduino boards, and jumper wires to be connected easily without soldering.
Features:
Compact and lightweight design
Solderless and reusable
Easy insertion and removal of components
Suitable for small and medium-sized circuits
Multiple interconnected terminal rows for quick circuit connections
Ideal for students, hobbyists, robotics projects, and electronics prototyping
An IR (Infrared) Sensor is an electronic sensor used to detect the presence, absence, or movement of an object using infrared light. It typically consists of an IR transmitter and receiver. The transmitter emits infrared light, and the receiver detects the reflected light from nearby objects.
Key Features:
Detects objects without physical contact
Simple to use with Arduino, ESP32, and other microcontrollers
Adjustable detection range on many modules
Fast response and reliable operation
Suitable for obstacle detection and automation projects
Female-to-Female Jumper Wire (F–F) is a flexible electrical connecting wire with female connector terminals on both ends. It is commonly used for connecting male header pins, sensors, modules, Arduino boards, ESP32, and other electronic components without soldering.
Features:
Female connector on both ends
Easy plug-and-play connection
Flexible and reusable
Available in different lengths and colors
Ideal for breadboard and electronic prototyping
Provides quick and reliable connections for DIY and educational projects
A Male-to-Female (M–F) Jumper Wire is a flexible connecting wire used to connect electronic components with male header pins to female header sockets. It is commonly used with Arduino, ESP32, Raspberry Pi, sensors, modules, and breadboards.
Features:
Male connector on one end and female connector on the other
Flexible and easy to use
Available in multiple colors for easy circuit identification
Ideal for prototyping and temporary circuit connections
Provides secure and reliable electrical connections
No soldering required for most connections
Male-to-Male (M–M) Jumper Wires are flexible connecting wires with male pin connectors on both ends, designed for making quick and reliable connections between electronic components.
Features:
Male connector pins on both ends
Compatible with breadboards, Arduino, ESP32, and other development boards
Flexible and easy to use
Available in multiple colors for easy circuit identification
Ideal for prototyping and temporary circuit connections
The L298 Motor Driver Module is a dual H-bridge motor driver used to control DC motors and stepper motors with microcontrollers such as Arduino, ESP32, and other development boards. It allows the controller to control the direction and speed of motors while supplying higher current than the microcontroller can provide directly.
Key Features:
Dual H-bridge driver for controlling 2 DC motors
Supports forward and reverse motor rotation
Speed control using PWM signals
Suitable for Arduino, ESP32, and similar controllers
Separate motor power supply and logic control
Built-in protection features
Commonly used in robotics, automation, and DIY projects
An LCD with I2C Module is a character display commonly used in Arduino, ESP32, and other microcontroller projects to display text, numbers, sensor readings, and messages. The I2C module reduces the number of required connection pins, making the LCD easier to interface.
Key Features:
Display: Usually 16×2 or 20×4 characters
Interface: I2C communication
Power Supply: Typically 5V
Pins: VCC, GND, SDA, and SCL
Easy Wiring: Requires only two communication pins
Adjustable Contrast: Built-in potentiometer
Applications: Sensor displays, automation projects, robotics, IoT projects, and embedded systems
An LDR (Light Dependent Resistor) Sensor is an electronic component used to detect the intensity of light. Its resistance changes according to the amount of light falling on its surface.
An LDR (Light Dependent Resistor) Sensor Module is an electronic component used to detect the intensity of surrounding light. Its resistance changes according to the amount of light falling on the LDR.
Features:
Detects light intensity from the environment.
Provides analog and digital output.
Adjustable sensitivity using an onboard potentiometer.
Compatible with Arduino, ESP32, Raspberry Pi, and other microcontrollers.
Easy to connect using VCC, GND, AO, and DO pins.
A 2600 mAh Lithium-Ion Cell is a rechargeable battery designed to provide reliable and long-lasting power for electronic projects and portable devices. It offers a good balance between capacity, size, and performance.
Key Features:
Capacity: 2600 mAh
Type: Rechargeable Lithium-Ion (Li-ion)
Voltage: Typically 3.7V nominal
Rechargeable: Yes
Compact and lightweight
Suitable for robotics, Arduino projects, IoT devices, sensors, and portable electronics
The 3 Cell Lithium Battery Holder is a durable and convenient holder designed to securely accommodate three lithium cells. It keeps the batteries firmly in place and provides organized electrical connections for powering electronic circuits, robotics projects, Arduino-based systems, and other DIY applications.
Features:
Holds 3 lithium cells securely
Compact and lightweight design
Easy battery installation and removal
Provides convenient wire/terminal connections
Helps prevent loose battery connections
Suitable for DIY electronics, robotics, and educational projects
The One Relay Module is a compact electronic switching module used to control high-voltage or high-current devices with a low-voltage microcontroller such as Arduino, ESP32, or other development boards. It typically features a single-channel relay with an easy-to-use interface and indicator LED.
Features:
Single-channel relay module
Can be controlled by Arduino, ESP32, and other microcontrollers
Provides electrical isolation between control and load circuits
Suitable for switching lights, motors, fans, pumps, and other devices
Easy screw-terminal connections
LED indicator for relay status
A Rain Water Sensor is an electronic sensor used to detect the presence of rain or water. It consists of a sensing plate with conductive tracks that detect water droplets and a sensor module that provides an electrical output.
Features:
Detects rain and water droplets quickly.
Easy to connect with Arduino, ESP32, and other microcontrollers.
Can provide both digital and analog output.
Useful for automatic rain detection and water monitoring projects.
Commonly used in weather stations, smart irrigation systems, automatic window systems, and robotics projects.
An RGB LED Light is a versatile LED component that combines Red, Green, and Blue light in a single package. By adjusting the brightness of each color, it can produce a wide range of colors, making it ideal for Arduino, ESP32, robotics, DIY electronics, decorative lighting, and indicator projects.
Key Features:
Red, Green, and Blue LEDs in one component
Can produce multiple colors by mixing RGB values
Easy to control with Arduino, ESP32, and other microcontrollers
Low power consumption
Compact and easy to use
Suitable for educational and electronic projects
A Servo Motor is a compact motor designed for precise control of angular position, speed, and movement. It is commonly used in robotics, automation, Arduino projects, and electronic control systems.
Key Features:
Precise angle and position control
Easy to interface with Arduino, ESP32, and other microcontrollers
Typically operates on low-voltage DC power
Suitable for robotic arms, steering systems, pan-tilt mechanisms, and automation projects
Compact, reliable, and easy to use
A Single Lithium Cell Holder is a compact battery holder designed to securely hold one 3.7V lithium-ion (Li-ion) cell, such as a 18650 battery. It provides convenient and reliable connections to the battery’s positive (+) and negative (−) terminals, making it easy to use the cell in electronic circuits and DIY projects.
Features:
Holds one standard 18650 lithium-ion cell
Lightweight and compact design
Easy battery insertion and removal
Provides secure electrical connections
Suitable for Arduino, robotics, IoT, and other electronics projects
Helps keep the battery firmly in place
A Soil Moisture Sensor is an electronic sensor used to detect the moisture level present in soil. It is commonly used in automatic irrigation systems, smart gardening, agricultural projects, and IoT applications.
The sensor measures the moisture content of the soil and provides an electrical signal that can be read by microcontrollers such as Arduino, ESP32, and Raspberry Pi. It helps determine whether the soil is dry or sufficiently moist, allowing water pumps or irrigation systems to be controlled automatically.
Key Features:
Detects soil moisture level
Easy to use with Arduino and ESP32
Suitable for automatic plant watering systems
Compact and lightweight design
Useful for educational and DIY electronics projects
Supports smart agriculture and IoT applications
The Two Relay Module is a compact electronic switching module designed to control two separate electrical devices using a microcontroller such as Arduino, ESP32, or Raspberry Pi. Each relay can independently switch higher-voltage or higher-current loads, making it useful for automation and control projects.
Key Features:
2 independent relay channels
Easy interface with Arduino, ESP32, and other controllers
Supports NO (Normally Open), NC (Normally Closed), and COM connections
LED indicators for relay status
Suitable for controlling lights, motors, fans, pumps, and other electrical loads
Compact and easy to install
An Ultrasonic Sensor is an electronic device used to measure the distance between the sensor and an object using ultrasonic sound waves. It sends out high-frequency sound waves and calculates the distance by measuring the time taken for the echo to return.
Key Features:
Measures object distance without physical contact.
Suitable for obstacle detection and object measurement.
Easy to connect with Arduino, ESP32, and other microcontrollers.
Commonly used in robotics, automation, smart parking systems, and security projects.
Compact, reliable, and easy to use.
A Wheel is a circular mechanical component used to provide smooth movement and support in robotic cars, vehicles, and other mobile projects. It is designed to be attached to a DC gear motor or motor shaft, allowing the robot to move forward, backward, or turn.
Features:
Durable and lightweight construction
Provides good grip on the surface
Easy to mount with compatible motors
Suitable for robotic cars and DIY projects
Helps ensure smooth and stable movement
Ideal for Arduino, ESP32, and other robotics projects
Please read before purchase
No Return & No Exchange Policy
Effective Date: 04 September 2026
At Code Domain Technologies, we provide Robotics Components, Electronic Components, Sensors, Modules and related products. Please inspect your order immediately on delivery.
No return or exchange: Products are non-returnable and non-exchangeable after delivery.
Damage or wrong product: Inform us within 24 hours with clear photos or video of the product, packaging, shipping label and damage or mismatch. Claims after 24 hours may not be considered.
Electronic products: Incorrect wiring, reverse polarity, over-voltage, short circuit, improper installation, physical damage, burning, modification, water exposure or misuse is not eligible for return, replacement or exchange.
Compatibility: Customers must confirm specifications, voltage, dimensions, compatibility and intended application before ordering. Incorrect customer selection is not eligible for return or exchange.
Warranty and cancellation: Manufacturer warranties follow their own terms. Orders already processed, packed or dispatched may not be cancelled.
Refunds: No refund is issued for products excluded by this policy. Approved warranty or shipping-error claims are resolved after verification.
By purchasing, you acknowledge and agree to this No Return & No Exchange Policy. Please contact us before ordering if you need product assistance.
Choosing robotics components
Match each part to the job in your build.
Controllers coordinate a project's logic, sensors provide information about its surroundings, and motors and servos create movement. Breadboards and jumper wires help make early circuits easier to assemble and revise. Thinking through these roles before ordering can make a project plan clearer.
Use the category filters to narrow the catalogue, then open a product listing to review its description, image and current price. If a critical specification is not shown, contact us to ask before purchase.
Check compatibility before checkout
Confirm the board's operating voltage, available pins, current requirements, connector type, dimensions and intended use. Motors and other loads may require a suitable driver and power source; do not assume a controller can power them directly. Follow the component manufacturer's instructions when wiring and testing.