Modules are small pre-built circuits that can be easily incorporated in your hobby projects to test the functionality.
Sort By:  
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
LM2596 DC-DC Voltage Regulator Adjustable Step Down Power Supply Module With Display
1. With the voltmeter shows voltage meter error ± 0.1V, the range 0-40V. (Note: To ensure the accuracy of the voltmeter, please ensure that the input voltage of 4V and above)
2. Touch the key to switch measuring input or output voltage, and has a light show which is being measured voltages
3. Power off memory function, show that road after power voltage values measured for the last time
4. Press the touch button for 3 seconds to turn off LED display, touch the button again to turn on the LED display
5. The band terminals, no iron can also be easy to use, and retention wire connection point
6. Input voltage 4.0-40V (input voltage to the output voltage must be higher than 1.5v.)
7. The adjustable output voltage range of 1.25V-37V continuously adjustable (input voltage must be higher than the output voltage to a high of about 1.5V)
8. The maximum output current up to 3A, normal and stable operating current of 2A
9. the internal oscillation frequency 150KHz, belonging to the second generation of switching voltage regulator, low power consumption, high efficiency
10. The current switching LEDs are red
Package Included:
1 x DC-DC step down voltage converter
PKR 400.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
8-Channel Solid State Relay Module

This Solid State Relay Module has eight channels, which work and be controlled separately. it is based on Omron G3MB, to control current up to 2A@240VAC, can be widely used in various areas such as computer peripheral interfaces, temperature/speed light adjustment, servo control, petrochemical, medical instrumentations, financial devices, coal, meters, traffic signals, etc.

Compares with the traditional mechanical relay, the Solid State Relay (SSR) has many advantages: it has a longer life, with a much higher turn on/off speed and no noise. Besides, it also has better resistance to vibration and mechanical shock, and better moisture proof performance. 
This Solid State Relay Module has eight channels, which work and be controlled separately. it is based on Omron G3MB, to control current upto 2A@240VAC, can be widely used in various areas such as computer peripheral interfaces, temperature/speed light adjustment, servo control, petrochemical, medical instrumentations, financial devices, coal, meters, traffic signals, etc.
There are also modules with single channel, 2 channels and 4 channels for your choice.


  • Channel: 8
  • Control Voltage: 5V
  • Static Current:0mA
  • Working Current:12.5mA
  • Trigger Voltage:0-1.5V
  • Trigger Current:2mA


  • DC+:Connect power positive
  • DC-:Connect power negative
  • CH1~8:Relay module signal trigger end(Low level trigger is effective)
  • Wiring: When the triggered by low voltage, current will get through.
PKR 1,400.00
ISD1820 Sound/Voice Board Recording Module


  1. Working voltage: 3 ~ 5V
  2. Board size:54 x 38 mm
  3. ISD1820 Sound/Voice Board Recording
  4. 100% Brand new and high-quality Board
  5. ISD1820 chip with an Onboard microphone

This is ISD1820 Sound/Voice Board Recording Module. The ISD1820 Sound/Voice Board Recording is 100% Brand new and high-quality Board ISD1820 chip with an Onboard microphone, you can direct recording of About 10 seconds voice recording. High-quality, natural voice Restore can be used as a loudspeaker module With a loop playback, jog playback, single-pass playback.

The chip pin leads, through the microcontroller to control operation.

This voice record/playback device is based on the ISD1820 chip, which can record/playback multiple-message. It can offer true single-chip voice recording, non-volatile storage, and playback capability for 8 to 20 seconds. For the sampling rate of 3.2KHz, it can record for the total duration of 20 seconds.

Features :

  1. Working voltage: 3 ~ 5V
  2. Board size:54 x 38 mm
  3. ISD1820 Sound/Voice Board Recording
  4. 100% Brand new and high-quality Board
  5. ISD1820 chip with an Onboard microphone.

Package Includes :

1 x ISD1820 Sound/Voice Board Recording Module

PKR 300.00
Buck Voltage Converter 4.5-40V 12V to 5V/2A Step-down
  • Integrated voltmeter, buck voltage converter and 5V USB charger port, multifunctional and practical.
  • Wide voltage measuring /input range: DC 4.5-40V; with self calibration, high accuracy.
  • "Output Enable" button for usb output and "low power" button for low power-consumption mode.
  • With reverse connection, over-current and over-temperature protection, hence safe for use.
  • With LED indicator for USB power supply and wiring terminals, easy and convenient operation.

Product description

Input voltage/ voltmeter range: DC 4.5~40V (please input voltage 6.5 ~ 40V , then can get a 5.0V stabilize output)
Output voltage/current: 5V/2A
Module dimensions: 58mm * 21mm * 10mm (L*W*H)
Net weight: 13g

Instructions for use:
After power-on, the voltmeter displays, if you need to charge such devices as phone, Tablet PC, MP3, press the "Output Enable" button,
then the USB power indicator lights, USB output 5.0V;
if you need to turn off the digital display, press the "low power" button,
then enter low-power standby mode and USB output shutdown.

Voltmeter calibration method:
1.when the voltage meter display, press "Output Enable" button 2 seconds then release, voltmeter flashes.
2.Touch the "Output Enable" button, the voltage increases one unit,
touch the "Low Power" button, reduce one voltage reduction unit(one unit is less than 0.1V)
3.After the voltage adjustment is completed, please press the "Output Enable" button for 2 seconds then release, exit voltage calibration mode.
If power off, parameter setting will automatically save.

1.Car / motorcycle battery voltage monitor or other voltage measurements
2.USB Charger for Mobile phone, MP3, Tablet PC or other electronic products

Please Note:
This module defaults to D+,D- shorted, compatible with most of cell phone charging,
if you need to install identification resistor such as for IPhone, please cut off the red line position

Package include:
1x DC/DC Converter Digital Voltmeter Display USB Charger

PKR 250.00
37 in One Sensor Modules

This 37pcs Sensors Kit for Arduino is supplied with the variety of sensors which are compatible with Arduino Boards. This is the most complete performance starter kit with all the essential Arduino sensors.

It comprises 37 Pcs essential Arduino components. The kit includes the latest Arduino components that can be used to turn your idea into a real product.

Tons of updated lessons and Arduino codes are available on google and youtube for free. It is extremely easy for Arduino fancier to control and use these modules. This kit will help you control the physical world with sensors.

Features : 

  1. For beginners who are interested in Arduino
  2. A complete set of Arduino’s most common and useful electronic components
  3. Infrared sensor receiving module
  4. Laser sensor module
  5. Temperature and humidity sensor module
  6. Infrared sensor module
  7. 5v relay module
  8. Obstacle avoidance sensor module.

Package Includes :

  1. Module Introduction Paper- 1pc.
  2. Tutorial CD- 1pc.
  3. PS2 Game Joystick Module- 1pc.
  4. Infrared Sensor Receiving Module- 1pc.
  5. Laser Sensor Module- 1pc.
  6. Temperature and Humidity Sensor Module- 1pc.
  7. Infrared Sensor Module- 1pc.
  8. 5v Relay Module- 1pc.
  9. Obstacle Avoidance Sensor Module- 1pc.
  10. Finger Detecting Heartbeat Module- 1pc.
  11. Sound Sensor Module- 1pc.
  12. Metal Touch Sensor Module- 1pc.
  13. Flame Sensor mModule- 1pc.
  14. 3 Color LED Module- 1pc.
  15. Line Sensor Module- 1pc.
  16. Linear Magnetic Hall Sensor- 1pc.
  17. Rotary Encoder Module- 1pc.
  18. Active Buzzer Module- 1pc.
  19. Magic Cup Light Module- 1pc.
  20. Small Passive Buzzer Module- 1pc.
  21. Digital Temperature Sensor Module- 1pc.
  22. Broken Light Module- 1pc.
  23. The Temperature Sensor Module- 1pc.
  24. Double Color LED Module- 1pc.
  25. Mercury Medallion Module- 1pc.
  26. Hall Magnetic Sensor Module- 1pc.
  27. 3 color LED Module- 1pc.
  28. Mini Reed Module- 1pc.
  29. Tilt Switch Module- 1pc.
  30. 7 colour flashing LED module- 1pc.
  31. Button switch module- 1pc.
  32. Photosensitive resistance module- 1pc.
  33. Vibration switch module- 1pc.
  34. The knock sensor module- 1pc.
  35. The temperature sensor module- 1pc.
  36. Analogy hall magnetic sensors- 1pc.
  37. The microphone sound sensor module- 1pc.
  38. Big reed moduleDouble colour LED module- 1pc.
PKR 2,000.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,000.00
RFID Module 125KHz RDM6300 - UART

Product Specification

Power SourceElectric
Voltage220 V
Frequency125 KHZ
Model NoRDM6300
CurrentLess than 50ma
Weight10 g

Product Description

RDM6300 125KHz cardreader mini-module is designed for reading code from 125KHz card compatible read-only tags and read/write card . It can be applied in office/home security, personal identification, access control, anti-forgery, interactive toy and production control systems etc.

  • Support external antenna
  • Maximum effective distance up to 150mm
  • Less than 100ms decoding time
  • Uart interface
  • Support EM4100 compatible read only or read/write tags
  • Small outline design
PKR 375.00
CNC Shield V4 Expansion Board For Arduino Nano
This expansion board as a driver expansion board, can be used for engraving machines, 3D printers. It is a total of three slots, can drive three A4988 stepper motor. Each road stepper motors only need two IO ports. In other words, six IO ports can be well managed three stepper motors. Very convenient to use.
PKR 300.00
Nokia 5110 LCD Module

Product Specification

Model Number5110

Product Description

We are the leading suppliers for Nokia 5110 LCD Module. he Nokia 5110 is a basic graphic LCD screen for lots of applications. It was originally intended to be used as a cell phone screen. This one is mounted on an easy to solder PCB.
It uses the PCD8544 controller, which is the same used in the Nokia 3310 LCD. The PCD8544 is a low power CMOS LCD controller/driver, designed to drive a graphic display of 48 rows and 84 columns. All necessary functions for the display are provided in a single chip, including on-chip generation of LCD supply and bias voltages, resulting in a minimum of external components and low power consumption.

  • Operating Voltage is 2.7V to 3.3V
  • Current consumption is 6mA
  • Consists of 48 rows and 84 columns (84x48) monochrome pixels
  • Works using SPI interface
  • Consists of Philips PCD8544 interface chip for easy interfacing
  • Can be easily interfaced with Arduino
  • Supports decent graphics of bitmap images
  • Available in Green and Blue Backlight
PKR 450.00
Per Page      1 - 20 of 104