Modules are small pre-built circuits that can be easily incorporated in your hobby projects to test the functionality.
Sort By:  
PIR Motion Sensor Module
The PIR Motion Sensor Detector Module HC-SR501 allows you to sense motion. It is almost always used to detect the motion of a human body within the sensor’s range. It is often referred to using “PIR”, “Pyroelectric”, “Passive Infrared” and “IR Motion” sensor. The module has an onboard pyroelectric sensor, conditioning circuitry, and a dome-shaped Fresnel lens. It has a delay time adjustment Potentiometer and sensitivity adjustment Potentiometer. Repeat Trigger Selection Jumper is also available.

Features :

  1. Infrared Sensor with Control Circuit Board
  2. The Sensitivity and Holding Time Can be Adjusted
  3. Blockade time: 2.5s (Default)
  4. Sensitive Setting: Turn to Right, Distance Increases (About 7M); Turn to Left, Distance Reduce (About 3M)
  5. Time Setting: Turn to Right, Time Increases (About 200S); Turn to Left, Time Reduce (About 5S).


Useful Links :

Detecting Motion Tutorial for PIR Motion Sensor Detector Module HC-SR501        

PKR 100.00
NFC RC522 Module | RFID


Your credit cards: gone. Bus pass and train tickets: vanished.Welcome to Near Field Communications (NFC), a contactless, Wi-Fi-lite style tech that could already be in your smartphone, and could soon be a regular feature of your commute.
Near Field Communications(NFC) is a set of short-range wireless technologies, typically requiring a distance of 10cm or less, for two devices such as smartphones or the similar things very close to each other to establish communication. Communication is also possible between a NFC device and unpowered NFC chips such as tags, stickers, key fobs and cards which do not require batteries.
The NFC Module for Arduino is designed to extend this powerful feature for your project or application based on Arduino.It integrates a PN532 NFC controller from Philips.The driver interface for this product is UART interface of the microcontroller. So it’s possible for you to test it via a USB to UART converter directly. On the other hand, for the applications with microcontroller, the module provides an event for your processor when detects the NFC tags, stickers, key fobs, or cards via high speed serial uart.


  • Contactless payment systems
  • Bluetooth and Wi-Fi connections
  • Social networking situations, such as sharing contacts, photos, videos or files
  • Electronic identity documents and keycards
  • Smartphone automation and NFC tags


  • Working Voltage: 3.3v or 5v
  • Host interface: UART
  • Default Band rate: 115200 bps
  • Integrate PN532 NFC controller
  • Supports ISO 14443A/MIFARE
  • Supports ISO 14443B in reader/writer mode only
  • Typical max operating distance for detecting NFC tags from 20 to 50mm depending on the antenna size of the tag
  • Serve for contactless communication at 13.56MHz
  • Size: 11cm x 5cm


PKR 200.00
RFID Cards

Easy to use, these RFID Cards are extreme light in weight and finely prepared by professionals using best and quality checked material.


  • Perfect size
  • Quick detection
  • Reliable working
  • Longer working life
  • Safe from scratches
PKR 30.00
DHT22 Digital Temperature and Humidity Module
DHT-22 DHT 22 DHT22 Digital Temperature and Humidity Sensor Module Module is available in pakistan and is a basic, low-cost digital temperature and humidity sensor. It uses a capacitive humidity sensor and a thermistor to measure the surrounding air, and spits out a digital signal on the data pin (no analog input pins needed).
Its fairly simple to use, but requires careful timing to grab data. The only real downside of this sensor is you can only get new data from it once every 2 seconds, so when using our library, sensor readings can be up to 2 seconds old.Simply connect the first pin on the left to 3-5V power, the second pin to your data input pin and the rightmost pin to ground. Although it uses a single-wire to send data it is not Dallas One Wire compatible! If you want multiple sensors, each one must have its own data pin!
Specifications and Features:
High precision
Capacitive type
Full range temperature compensated
Relative humidity and temperature measurement
Calibrated digital signal
Outstanding long-term stability
Extra components not needed
Long transmission distance
Low power consumption
4 pins packaged and fully interchangeable

Measuring range:
temperature -40-80 ℃;
humidity 0; 99.9%
RHMeasurement accuracy (25℃): temperature: + 0.5; humidity: + 2%RH (10; 90%RH)
Resolution: temperature: 0.1 ℃, humidity: 0.1%
RHAttenuation value: temperature: <1℃ / year; humidity: < 1%RH/ yearsSensor type: temperature: resistance type sensor;
humidity: capacitive sensorResponse time: temperature: 5S; humidity: 5S 1/e (63%)Work within the scope: -40-80℃
Power source: DC3.3-5.5V
Shell material: PC plasticWeight:1g
Color: White
PKR 0.00
DHT11 Temperature and Humidity Module
DHT-11 Temperature And Humidity Sensor digital temperature and humidity sensor – full scale calibration, digital output – humidity measurement range: 20% to 9 0%RH (0-50 ° C temperature compensation); temperature measurement range: 0 to +50 ° C; humidity measurement accuracy: measurement accuracy of ± 5.0%RH temperature: ± 2 ° C response time: <5 seconds; low power consumption.


  1. DHT11 sensor adopts
  2. The module can detect surrounding environment of the humidity and temperature
  3. High reliability and excellent long-term stability
  4. Output form digital output
  5. Has fixed bolt hole and easy installation


  1. DHT series numeric humiture sensor.
  2. Power supply: 5V DC
  3. Output signal: digital signal via single-bus
  4. Humidity measuring range: 20%~90%RH(0-50℃temperature compensation).
  5. Temperature measuring range: 0~+50℃.
  6. Humidity measurement accuracy: ±5.0%RH
  7. Temperature measurement accuracy: ±2.0℃.
  8. Response time: <5s.
  9. Low power consumption.
  10. Size: 28mm x 13mm x 8mm.
PKR 150.00
3S 10A 12V 18650 Lithium Battery Charger Board Protection Module

In 3S 10A 12V 18650 Lithium Battery Charger Board Protection Module, 3S stands for 3 18650 batteries or polymer lithium battery series combination. With 10.8V rated voltage for polymer battery, 11.1V 18650 or 3.7V lithium battery rated voltage and  12.6V lithium battery can be charged. And discharge 10A (referring to the maximum discharge current limit) Lithium battery protection board it also Comes with over-charge, over-discharge, over-current, short circuit protection.

formula expansion :

1C battery expansion, 2000 capacity is equal to 2AH * 1 = 2A upper limit of current.
3C battery expansion, 2000 capacity equal to 2AH * 3 = 6A upper operating current.

If the battery gets heat, does not apply that battery, such a situation cannot be long-term use, the battery will soon be damaged.

Notes :

1: strictly according to the drawing wiring 0 V (B), 3.7 V (B1), 7.4 V (B2), 11.1 V (B +), not intentionally short circuit!
2: Once you have charged the first line, it will have output.
3: When connecting three battery groups, please make sure that the voltage of each battery group, if not the same, fill each battery separately and then use it in series. discharge test, the fastest battery voltage drop, which group is low battery. (2 good battery + a use effect = 3 low battery low battery use effect).


The protection board can not be used for lithium iron phosphate batteries, lamp hernia, hand drill battery, electric battery fish, electric bicycle battery, car battery for children, 775 (4A) motor, 1 W fish eye LED light, please pay attention customer purchase connection! Described in terms of power for the following products: Massager rechargeable battery, LED ready light power supply, 12 V electronic products, solar street lamp battery, power backup monitor, and other products.

PKR 200.00
TTP223 Touch Button Module

TTP223 Capacitive Touch Sensor Module. The TTP223 is a touch pad detector IC replicating a single tactile button. This touch detection IC is designed for replacing traditional direct button key with diverse pad size.

FEATURES Of Red TTP223 Touch Button Module

  • Supports momentary or latching/toggle modes.
  • Supports Active High or Active Low output signal modes.
  • Dimensions : 15mm x 11mm.
  • Input Voltage : 2 Volt - 5.5 Volts DC.
  • The response time max ~ 60mS in fast mode, ~220mS at low power mode @VDD=3V.
  • Sensitivity can adjust by the capacitance(0~50pF).
  • Have two kinds of sampling length by pad option(SLRFTB pin).
  • Stable touching detection of human body for replacing traditional direct switch key.
  • Provides Fast mode and Low Power mode selection by pad option(LPMB pin).
  • Provides direct mode、toggle mode by pad option(TOG pin).
  • Open drain mode by bonding option, OPDO pin is open drain output, Q pin is CMOS output.
  • All output modes can be selected active high or active low by pad option(AHLB pin).
  • Have the maximum on time 100sec by pad option(MOTB pin).
  • Have external power on reset pin(RST pin).
  • After power-on have about 0.5sec stable-time, during the time do not touch the key pad, and the function is disabled.
  • Auto calibration.
  • Re-calibration period is about 4.0 sec, when key has not be touched.

Related Links

PKR 50.00
Mini Thermal Receipt Printer

Add a mini printer to any microcontroller project with this very cute thermal printer. Thermal printers are also known as receipt printers, they're what you get when you go to the ATM or grocery store. Now you can embed a little printer of your own into an enclosure. This printer is ideal for interfacing with a microcontroller, you simply need a 3.3V-5V TTL serial output from your microcontroller to print text, barcodes, bitmap graphics, even a QR code!

This package comes with a thermal printer including the print head (it does not require ink, a set of power and data cables, and two plastic shims for panel mounting. Thermal paper not included! The printer uses very common 2.25" wide thermal paper, available in any office or stationery supply store. It can fit up to 50 ft of paper in the bay at once. You will also need a 5 to 9VDC regulated power supply, that can provide 1.5A or more during the high-current print - our 5V 2A power supply will work very nicely. We also suggest picking up a roll or two of 50' long thermal paper, and also a 2.1mm jack terminal block adapter which will make it easy to connect the power adapter. We also have a starter pack that includes all the above

We really like this printer because its easy to make Bold, underline, inverted text, variable line spacing, left/center/right justification, barcodes in 11 standard formats with adjustable height, and even custom bitmap graphics.

Of course, we wouldn't leave you with a datasheet and a "good luck!" - We have a full tutorial and matching CircuitPython and Arduino library that demonstrates the following:

  • Printing with small, medium and large text
  • Bold and underline text
  • Inverted text
  • Variable
  • Left, center and right justification
  • Barcodes in the following standard formats: UPC A, UPC E, EAN13, EAN8, CODE39, I25, CODABAR, CODE93, CODE128, CODE11 and MSI - with adjustable barcode height
  • Custom monochrome bitmap graphics!
  • How to include a QR code

Note: You will need a microcontroller that has a hardware or software Serial UART!

PKR 4,300.00
Multifunction shield
  • 4 digit 7-segment LED display module (3641BH) driven by two serial 74HC595’s (Pin Latch 4, Clock 7, Data 8)

  • 4 Red LEDs (Pin 10,11,12,13) [D1-13, D2-12, D3-11,D4-10]

  • 10K potentiometer (Pin A0) [Vr-A0]

  • 3 x push buttons (Pin A1, A2, A3) [S1-A1, S2-A2, S3-A3]

  • Piezo buzzer (Pin 3 digital ON/OFF) [LS1-3]

  • DS18B20 temperature sensor interface (not included) (Pin A4) [U5-18b20-LM35-A4]

  • Infrared receiver interface (Pin 2) [U4-IR-2] Compatible to a 1838B Infrared IR receiver

  • Bluetooth interface (GND, +5v, 0 = tx, 1 = rx) [APC220]

  • Free pins pwm (5, 6, 9, A5) with GND, +5V

  • Serial interface header for connection to (optional) serial modules (Bluetooth, wireless interface, voice module, a voice recognition module)

PKR 950.00
LORA SX1278 Long Range RF 433MHZ Wireless Module

This module is a type of low cost RF front-end transceiver module based on SX1278 from Semtech Corporation. It keeps the advantages of RFIC SX1278 but simplifies the circuit design. The high sensitivity (-136dBm) in LoRa modulation and 20dBm high power output make the module suitable for low range and low data rate applications.

The module consists of RFIC SX1278, thin SMD crystal and antenna matching circuit. The antenna port is well matched to standard 50 Ohm impedance. Users don’t need to spend time in RF circuit design and choose suitable antennas for different applications. The module operates at 1.8~3.6V with extra low standby current which makes it suitable for battery powered-up applications. Because it is purely hardware module and it adopts ±10ppm crystal which the resolution of it places a important role in calculating spreading factor, bandwidth, etc.


  • Frequency Range: 433MHz
  • Modulation: FSK/GFSK/MSK/LoRa
  • SPI Data Interface
  • Sensitivity: -136dBm
  • Output Power: +20dBm
  • Data Rate: <300 kbps
  • 127dB dynamic Range RSSI
  • Excellent blocking immunity
  • Preamble detection
  • Automatic RF sense and CAD monitor
  • Built-in bit synchronizer for clock recovery
  • Packet engine up to 256 bytes with CRC
  • Working Temperature: -40°C ~+80°C
  • Build-in temperature sensor
  • Standby current: ≤ 1uA
  • Supply voltage: 1.8~3.6


  1. GND
  2. DI01
  3. DI02
  4. DI03
  5. VCC
  6. MISO
  7. MOSI
  8. SLCK
  9. NSS
  10. DI00
  11. REST
  12. GND
PKR 1,400.00
XH-M252 TDA8954TH Dual Chip D Digital Amplifier Board Audio Amplifier Board 420W*2
Product Name: TDA8954TH Dual Channel Amplifier Board
Product Model: XH-M252
Amplifier chip: TDA8954TH
Input voltage: recommended AC dual 24V (up to 30V)
Amplifier power: 2x420W
Number of channels: left and right stereo
Output impedance: 2-8Ohm
Appearance size: 107*93*30mm

Package included:

1 x TDA8954TH Dual Channel Amplifier Board
PKR 5,000.00
Multifunction LED Switch LCD Board (M-1)
This board contains most of the commonly used devices while learning and prototyping microcontroller projects. Usually students make these external circuits on breadboard, which is fine, however you need to make these common circuits every time you make a new project.
This board has all the supporting components already soldered, you only need to connect the GND and IO lines to the headers provided for individual devices.

  • 8 individually controllable status LEDs
  • 4 momentary push switches (pulled up)
  • Infrared Remote control sensor
  • Buzzer
  • Character LCD interface HD44780 (All character LCDs supported 16x1 to 16x4)
PKR 180.00
MAX7219 8-Digit 7 Segment LED Display Tube Module for Arduino MCU/51/AVR/STM32
  • MAX7219 digital display control module. Can be used for Arduino.
  • Compatible with 5V and 3.3V microcontrollers (51/AVR/STM32, etc).
  • MAX7219 is an integrated serial input / output common-cathode display driver, which connects your microprocessor to a 7-segment digital LED display with 8 digits.
  • Only three IO ports are used to drive the eight digit display. MAX7219 supports flicker free displays as well as cascading displays.
  • Package:1 PC.Comes with a Straight 5 pin header and a Right angle 5 pin header.
PKR 380.00
DS1307 I2C RTC 24C32 Real Time Clock
The DS1307 serial real-time clock (RTC) is a low-power, full binary-coded decimal (BCD) clock/calendar plus 56 bytes of NV SRAM. Address and data are transferred serially through an I²C, bidirectional bus. The clock/calendar provides seconds, minutes, hours, day, date, month, and year information. The end of the month date is automatically adjusted for months with fewer than 31 days, including corrections for leap year. The clock operates in either the 24-hour or 12-hour format with AM/PM indicator. The DS1307 has a built-in power-sense circuit that detects power failures and automatically switches to the backup supply. Timekeeping operation continues while the part operates from the backup supply.

Key Features
  • Completely Manages All Timekeeping Functions Real-Time Clock Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and Year with Leap-Year
  • Compensation Valid Up to 2100 56-Byte
  • Battery-Backed
  • General-Purpose RAM with Unlimited Writes
  • Programmable Square-Wave Output Signal Simple Serial Port Interfaces to Most Microcontrollers I2C Serial Interface Low Power Operation Extends Battery Backup Run Time Consumes Less than 500nA in Battery-Backup Mode with Oscillator Running Automatic Power-Fail Detect and Switch Circuitry 8-Pin DIP and 8-Pin SO Minimizes Required Space

Applications :
  • Provide clock signal for microcontroller.
  • Cascade other I2C devices
  • Memory storage: 24C32 32K I2C EEPROM.
  • With LIR2032 rechargeable lithium battery and rechargeable circuitWith reading and writing function.
  • Using time: About 1 year (Fully charged)With full BCD clock calendar chip of 56byte non-volatile RAM.
  • Address and data transmission via serial cable with dual-line dual-direction.
  • The chip can provide second, minute, hour etc information.
  • AM/PM mark, for working 24-hour or 12-hourDS1307 I2C RTC DS1307 24C32 Real Time Clock Module
PKR 130.00
Strain Gauge Module with BF350
A strain gauge is a device used to measure strain on an object. This strain gauge module uses the strain gauge BF350-3AA to detect the strain, with the amplifier and potentiometer on the board to adjust the measured results, users can easily get the result with any microcontroller such as Arduino. This module can be positively used in measuring deformation (for example, across a bridge by loading positions and effects) in engineering and in physical distortions proportional to loading or thermal environments. In the everyday world, this module can be used to applications such as gating a traffic light into a new sequence when a car on a lightly traveled side-street enters a Tee-intersection.


  • Working Voltage: 5VDC
  • Analog Output 0~3.5VDC
  • Potentiometer to adjust the zero point
  • Dimension: 32mm X 17mm

Package List:

  • 1 x Strain Gauge Module with BF350


PKR 650.00
Robotics 801S Vibration / Shock Sensor sensitivity adjustable analog output

This vibration sensor is based on the high precision vibration sensor 801S, it has 2 outputs: the TTL and analog output. The sensitivity of TTL output can be adjusted by the on-board potentiometer, you can also read the analog output with any ADC to get the vibration condition.

This vibration sensor module is compatible with any microcontroller that has digital input. Of course, popular microcontrollers such and PIC and Arduino has digital input and thus they are compatible. Direct interface is essential to use this sensor.

Pin Assignments:

  • Aout = Analog Output
  • - = GND
  • Dout = Digital Output
  • + = VCC, 5VDC

Example of applications:

  • Vibration detecting
  • Burglary protection system


  • The output valid signal is high, the light goes out
  • With analog and TTL level signal output signal output
  • Supply voltage: 5VDC
  • On-board indicator LED to show the results
  • Sensitivity adjustable (fine-tuning)
  • Vibration detection range, non-directional
  • On-board LM393 chip
  • With mounting holes, firmware installation flexible and convenient.
  • Dimension of the board: 20mm* 32mm *11mm
PKR 300.00
NE555 Pulse Frequency Duty Cycle Adjustable Module Square Wave Signal Generator


    • Size: 31mm * 22mm;
    • Main chip: NE555;
    • Input Voltage: 5V-15VDC. when power supply is 5V , the output current can be 15MA around;when 12V power supply, the output current can 35MA around;
    • Input current: >=100MA
    • Output amplitude: 4.2V V-PP to 11.4V V-PP. (Different input voltage, the output amplitude will be different)
    • Maximum output current: >=15MA (5V power supply, V-PP greater than 50%), 
                              >=35MA (12V power supply, V-PP greater than 50%)
    • Output with LED indication(low level ,LED will on; high level,LED will off;low frequency, the LED flashes);
    • The output frequency range is selectable:
      • LF file: 1Hz ~ 50Hz
      • IF file: 50Hz ~ 1kHz
      • High-frequency file: 1KHz ~ 10kHz
      • HF file: 10kHz ~ 200kHz
    • The output duty cycle can fine-tune;duty cycle and frequency is not separately adjustable;adjusting the duty cycle will change the frequency
PKR 120.00

TCS3200 Color Sensor is a complete color detector, including a TAOS TCS3200 RGB sensor chip and 4 white LEDs. The TCS3200 can detect and measure a nearly limitless range of visible colors. Applications include test strip reading, sorting by color, ambient light sensing and calibration, and color matching etc.

The TCS3200 has an array of photodetectors, each with either a red, green, or blue filter, or no filter (clear). The filters of each color are distributed evenly throughout the array to eliminate location bias among the colors. Internal to the device is an oscillator which produces a square-wave output whose frequency is proportional to the intensity of the chosen color.


  • Power supply: 3-5v
  • Resistance to light interference
  • White LED can be controlled on and off
  • Can detect non-luminous object color
  • Best detection distance 1cm
PKR 400.00
XH-W1401 Intelligent Digital Thermostat Module Temperature Control
  • Temperature range: -9 99 degrees.
  • Accuracy: 1 degree.
  • Control accuracy: 1 degree.
  • Setting Range: -9 to 99 degrees.
  • Refresh rate: 0.5S.
  • Input Power: DC9V-15V.
  • Output: relay output, capacity 220V 10A / 12V 10A.
  • Humidity: 20% -85%.
  • Temperature sensor: NTC(3950-10k 1%).
  • Size: 7.8cm x 5.1cm x 3cm .
  • Lights, digital tube, key state description:
  • Red start Indicator: START (red) indicator light, which means that the relay is closed, the device begins to work.
  • Green stop light: Stop (green) light is on, which means that the relay is disconnected, the device stops working.Digital Tube: Middle red LED display for the current detection temperature, the left green digital display tube as set start temperature, the right side of the green digital display for the set stop temperature.
  • Button: START UP and Down to set start temperature; Stop the button to set stop temperature.
PKR 650.00
Per Page      1 - 20 of 102