Sort By:  
IR Flame Sensor Module

A flame sensor module that consists of a flame sensor (IR receiver), resistor, capacitor, potentiometer, and comparator LM393 in an integrated circuit. It can detect infrared light with a wavelength ranging from 700nm to 1000nm.The far-infrared flame probe converts the light detected in the form of infrared light into current changes. Sensitivity is adjusted through the onboard variable resistor with a detection angle of 60 degrees.

Working voltage is between 3.3v and 5.2v DC, with a digital output to indicate the presence of a signal. Sensing is conditioned by an LM393 comparator. 

Flame Sensor Module Connection Details

Connecting your Flame Detector to an Arduino

Auduino to Flame Sensor Connections


A very simple Arduino Sketch is shown below, and assumes you have an LED connected to Pin 13 to indicate when a flame has been detected.

// Flame Sensor Module

int LED = 13; // Use the onboard Uno LED
int isFlamePin = 7;  // This is our input pin
int isFlame = HIGH;  // HIGH MEANS NO FLAME

void setup() {
  pinMode(LED, OUTPUT);
  pinMode(isFlamePin, INPUT);

void loop() {
  isFlame = digitalRead(isFlamePin);
  if (isFlame== LOW)
    Serial.println("FLAME, FLAME, FLAME");
    digitalWrite(LED, HIGH);
    Serial.println("no flame");
    digitalWrite(LED, LOW);


Verify Operation of the Flame Detector Module and Adjust Sensitivity

Open the Serial Monitor on your Arduino program.  Move a flame in and out of the viewing angle of the sensor.  You should see an output that looks something like the picture below.   You should also see the red LED illuminate on your module and you should see also see the module LED connected to pin 13 of your Arduino light up.

Multifunction shield Arduino
Arduino Multifunction Shield
Multifunction shield incorporates most of the commonly used circuits and devices in many Arduino projects. The shield provides these devices on a single platform for easy prototyping.


4 digit 7-segment LED display module driven by two serial 74HC595’s
4 LED’s
10K potentiometer
3 x push buttons
Piezo buzzer
DS18B20 temperature sensor interface (not included)
Infrared receiver interface
Serial interface header for connection to serial modules

Code Examples

NRF24L01 2.4GHz RF Communication Module

The NFR24L01 is a transceiver module which means that it can both send and receive the data.

These modules are very cheap, smaller in size and has a lot of specifications. Some of the specifications of these modules are as follows

Specifications of NRF24L01 Module

·         Power consumption is around 12mA during transmission which is even lesser than the led.
·         It can operate with baud rates from 250Kbps up to 2 Mbps.
·         Its range can reach up to 100 meters if used in open space and with antenna.
·         It can both send and receive the data simultaneously.
·         Each module can communicate with up to 6 other modules.
·         It uses the 2.4 GHz band.
·         It can send 1 to 25 bytes of raw data at the transmission rate of 1 MB.
·         It has 125 different channels.

Pin out

The NRF24L01 module works with the Arduino through the SPI communication. The pinout of the module is as follows

NRF24L01 Pinout

The operating voltage of this module is from 1.9 to 3.6V but the other pins are 5V tolerant which means that the other pins can be directly connected to the Arduino.

The MOSI, MISO and the SCK are the SPI pins and these needs to be connected to the SPI pins of Arduino. Different Arduino’s have different SPI pins.

The CSN and CE are for setting the module in active mode and for switching between command and transmit mode. These can be connected to any digital pins of Arduino.

The IRQ pin is the interrupt pin and you don’t have to connect it.

433Mhz RF Decoder Transmitter With Receiver Module Kit
his is 433Mhz RF transmitter with receiver kit for ARM MCU wireless
Application environment:
Remote control switch, receiver module, motorcycles, automobile anti-theft products, home security products, electric doors, shutter doors, windows, remote control socket, remote control LED, remote audio remote control electric doors, garage door remote control, remote control retractable doors, remote volume gate, pan doors, remote control door opener, door closing device control system, remote control curtains, alarm host, alarm, remote control motorcycle remote control electric cars, remote control MP3.


Receiver module:
Product Model: XD-RF-5V
Operating voltage: DC5V
Quiescent Current: 4MA
Receiving frequency: 433.92MHZ
Receiver sensitivity: -105DB

Technical parameters of
Product Model: XD-FST
Launch distance :20-200 meters (different voltage, different results)
Operating voltage :3.5-12V
Dimensions: 19 * 19mm
Operating mode: AM
Transfer rate: 4KB / S
Transmitting power: 10mW
Transmitting frequency: 433M
Pinout from left → right: (DATA; VCC; GND)
Audio Bluetooth Stereo Module
Stereo Audio Bluetooth module, gives out stereo audio output. 5V Power supply
Bluetooth Communication Module HC-05
Very simple Bluetooth module (Based on BC417 Chip) to connect it with your microcontroller , Arduino , Raspberry Pi , or any MCU board using the TTL UART interface.
LM393 IR Slot Groove Sensor Module U Slot
Imported groove coupler sensor
Groove Width: 5mm
Output state indicator lights
Obscured output high; unobstructed output low
The comparator output, the signal is clean, the waveform, driving ability, more than 15mA
Operating Voltage: 3.3V-5V
The output in the form: Digital switching outputs (0 and 1)
A fixed bolt hole for easy installation
Small plates PCB Dimensions: 3.2 x 1.4cm / 1.25 * 0.55"
Using a wide voltage LM393 comparator
HC-SR04 Ultrasonic Distance Sensor
HC SR04 Ultrasonic Sensor is also called HC- SR04 Ultrasonic Range Finder. This ultrasonic sensor module HC-SR04 range is 2cm- 400cm and it is non-contact measurement function. This module accuracy can reach to 3mm. this sensor includes ultrasonic transmitters, a receiver, and a control circuit. This ultrasonic sensor uses sonar to find the distance. Dolphins and bats also follow this procedure. It provides stable reading and it is easy to use packages. Its range is almost 1 to 13 feet. it consists of 4 pins. Trigger (Trig), Echo (Receiver), VCC (Power), and Ground (GND). Trigger pin used for transmitting the signals. The echo pin receives the signal which comes back. VCC pin used to power up the sensor. and the GND pin is just for the ground pin.  This sensor also has a positive point that the ultrasonic sensor does not affect by sunlight or black material like sharp rangefinders. This HC-SR04 sensor can easily interface able for many microcontrollers, for example, Arduino UNO R3, Microchip PIC, and ST Microcontrollers.

The value of Speed of Sound = v = 340 m/s OR 0.034 cm/us.

The TIME formula is = T = s/v = 10 / 0.034 = 294 us.


The DISTANCE formula is = s = t * 0.034 / 2.

Lithium Battery 18650v4.2V TP4056 Battery Charging Module
  • With Mini-USB on board connector, you can directly connect to computer USB port for battery charging. If USB is not available you can use an external source voltage at IN+/IN- pads Great for DIY projects

  • Chip set: TP4056
  • Working temperature: -10'C~85'C
  • Charging indicator: Red light charging, blue light fully charged
  • With Output Terminals, so that you can use it also when battery is charging
  • With Thermal protection, reduces the charge current according to the temperature
Bluetooth Audio Video USB SD MP4 MP5 MP3 Player Module

1,Minimum System Power Consumption MP4

2,200ma/5v power supply

3,Output AV signal:720P(HD)

4,Support IR(With Remote Control)

5,Support LED Display

6,Support USB/SD/MMC card

7,Support FM.

8,MP3/MP4/MP5 format compatibilities 


The program is constituted by integration decoding chip, incorporate audio decoding circuit with DA together, greatly improved the system stability and reduced the cost. The economic design of built-in MPEG audio/video decoder and HDCD decoder makes the perfect Interface function and reasonable pin layout.




  • 5V DC Power Supply,Support USB,SD Card
  • Support multiple coding format MPEG-1, MPEG-2, MPEG-4, H264 XVID video decoding max 1280 * 1280. Built-in 2 channel outputs.
  • Support Dynamic setting, Digital photo,with 8*16 SDRAM;
  • Drop-down menu Settings,Operation more convenient and comfortable;
  • Super compatible RM,RMVB,DVD,SVCD,VCD,DVCD,DVIX,FLV , MKV,AVI,MP3 etc. Perfectly read MP3, WMA,OGG,FLAC,ACC,APE;
  • Support e-book, easily browse TXT text
  • Support OSD(Chinese, English, French, Portuguese, German, Danish, etc),
  • Video output support:CVBS
  • Audio output support:stereo(R/L)
  • Support setup VFDS/LCD/LED display
  • Support insert FAT32 format big hard disk
  • Support IR control
  • Support HD resolution(1280*720)
  • Support RM/RMVB(1280*720)
  • Support Picture: JPEG,BMP,Kodak PICTURE,CDG;
  • Support recording
  • Support Video format:RM,RMVB,DVD,SVCD,VCD,DVCD,DVIX, MPEG4 ,AVI,VOB etc;
  • Support Audio format:MP3,WMA,HDCD;OGG,FLAC,ACC,APE
  • FM 87.0---108.0MHZ
  • With AUX input
  • Intelligent software upgrades
USB 2.0 to RS232 DB9 Serial Adapter Converter
USB 2.0 to RS232 DB9 Serial Adapter/ConverterUSB 2.0 to RS232 DB9 Serial Adapter/Converter. This excellent USB to Serial 9 Pin RS-232 adapter converts standard USB port to DB9 serial port. USB 2.0 to RS232 Converter is Great for serial devices that you want to convert to USB. Ideal way to connect RS232 devices such as label printers, mobile phones, scanners, modems, PDAs, digital cameras, etc. to a USB port. This DB9 Serial Converter is a fast solution for peer-to-peer file transfer between two computers via the USB port. This RS232 Serial Adapter provides true plug-and-play capability and transfers files at much greater speed than traditional file transfer products. USB specification revision 1.1 and 2.0 compliant. Support RS232 serial interface (DB9). Support over 1 Mbps data transfer rate. Support remote wake-up and power management. Support Windows 98/SE/ME/2000/XP. Suitable for PDA and Modem.
HX711 Load Cell (Weight) Voltage Amplifier

This Load Cell Amplifier is a small breakout board for the HX711 IC that allows you to easily read load cells to measure weight. By connecting the amplifier to your microcontroller you will be able to read the changes in the resistance of the load cell, and with some calibration, you’ll be able to get very accurate weight measurements. This can be handy for creating your own industrial scale, process control or simple presence detection.

Differential input voltage: ±40mV(Full-scale differential input voltage is ± 40mV)
Data accuracy: 24 bit (24 bit A / D converter chip.)
Refresh frequency: 80 Hz
Operating Voltage : 5V DC
Operating current : <10 mA

MAX30100 Pulse Oximeter SpO2 and Heart-Rate Sensor Module
This MAX30100 Pulse Oximeter Heart Rate Sensor Module is an integrated pulse oximetry. it is also a heart rate monitor sensor solution. this Heart rate sensor module combines two LEDs. these LEDs are photodetector and optimized optics. it also contains low-noise analog signal processing to detect pulse oximetry and heart-rate signals.
  • 1.8V – 5.5V is its operating voltages.
  • I2C is Its interface type.
  • 18.8 x 14.4 3 mm is the dimensions of the Heart sensor module.
  • Heart Sensor weight is 1.2g.
  • The heart sensor module brand is MAX30100.
  • The Digital is its Output type.
  • the working principle of this sensor is Biosensor.
  • this is a pressure-sensitive and force-sensitive sensor.
  •  The polymer is its material texture.


Pinout of Module MAX30100:


  • This sensor contains a Vin pin which is a power input of 1.8V – 5.5V.
  • It also contains an SCL pin which is the I2C Serial clock.
  • It contains an SDA pin that did I2C Serial Data.
  • This sensor also contains an INT pin which used as MAX30100 interrupt.
  • It has an IRD pin that works IR LED cathode and LED Driver connection point. Leave floating in circuits.
  • It has an RD pin. This has Red LED cathode and LED driver connection point. It leaves floating in the circuit.
  • This sensor has a GND pin. This has 0V or Reference voltage.
Arduino Camera OV7670 640 x 480 VGA CMOS Camera Image Sensor Module
Arduino camera OV7670 VGA CMOS Camera Image Sensor Module is a low cost and best quality image sensor. It contains DSP that can operate at a maximum of 30 fps and 640 x 480 resolutions. And this sensor is equivalent to 0.3 Megapixels. This image sensor firstly pre-processed by the DSP before sending it out. This pre-processing of any image is can be configured via the serial camera control bus in short (SCCB). This is OmniVision OV7670 CMOS VGA camera-chip sensor with 3.3V DC input voltage. Its working temperature range is 0 to 50 degrees Celsius. It’s all glass lenses that are magnesium alloy material. The focal length of the lens of the camera is 3.6 mm 650nm bands black FR-4 PCB. This OV7670 camera image sensor module will provide vision to embedded systems. It will be useful for plenty of applications in robotics. It is used in Image Processing, Simple Machine Vision, Object Detection, and Color Detection, etc. it contains 2 x 10 0.1” Output connectors that will be easy to plug into any prototyping board or any kind of breadboard. And it will make users project/ product implementation fast. It is a high sensitivity for low light applications. It is an edge enhancement level auto-adjust.
  • OV7670 VGA CMOS Camera.
  • operating power is 60mW/15fps
  • sleeping mode is <20uA.
  • lens size is 1/6”.
  • maximum frame rate is 30fps VGA.
  • sensitivity is 1.3V.
  • dynamic range is 52 dB.
  • electronic exposure is 1 to 510 row.
  • pixel coverage is 3.6um x 3.6um.
  • duck current is 12mV/s at 6-degree centigrade.
  • PCB color is Blue.
  • supports VGA and CIF.
  • CIF to 40 x 30 format.
  • auto image control of AEC, AGC, AWB, ABF, ABLC.
  • feature of color saturation, hue gamma, sharpness, and anti-blooming.
  • contains ISP includes noise reduction and defect correction.
  • also supports image scaling and lens shading correction.
  • flicker 50/60 Hz auto-detection.
  • auto adjustment of color saturation level.
  • contains an auto-adjust of edge enhancement level.
  • auto-adjust feature of the de-noise level.
  • high sensitivity for low light applications.
  • low level suitable for embedded applications.
  • standard sccb interface.
  • compatible with the i2C interface.
TTP223 Capacitive Touch Sensor Switch Button Module



Module size: 15 mmx11mm

Power supply: 2.5 v to 5.5 v

Current: 13uA Max

Mode: Toggle and Direct (ON/OFF)

Sensitivity: Adjustable Sensitivity Capacitor Pads, by default shipped with no capacitor to work with maximum sensitivity.

Response time: 60mS at fast mode, 220mS at low power mode @VDD=3V

DHT22 Digital Temperature and Humidity Sensor Module

DHT-22 (also known by RHT03) is a low cost humidity and temperature sensor with a single wire digital interface. The sensor is calibrated and doesn’t require extra components so you can get right to measuring relative humidity and temperature. DHT22 is more accurate and has more dynamic range than DHT11 sesnors.

Technical Details:

  • 3.3-5.5V Input
  • 1-1.5mA measuring current
  • 40-50 uA standby current
  • Humidity from 0-100% RH
  • -40–80C Temperature Range
  • +-2% RH accuracy
  • +-0.5 degrees C
125KHz RFID Readonly Cards
Card RFID tag
Use with the RC522 RFID Read-Write Module
Thickness: 1mm
Protocol: EM-4102 125KHz Read Only
RC522 RFID RF IC Card Sensor Module Writer Reader IC Card Wireless Module


Mainstream processors (including MSP430F149) module for the RC522 C program

1. a RFID-RC522 module;
2. the standard S50 blank card;
3. S50 shaped card (as shown Keychain shape);
4. vertical, curved row of pins of each one;


RC522 chip

MF RC522 is used in highly integrated 13.56MHz contactless communication card chip to read and write, of NXP for “three” and the application launched a low voltage, low cost, small size, non-contact card chip to read and write, intelligent instruments and portable handheld devices developed better. The MF RC522 use of advanced modulation and demodulation concept completely integrated in the 13.56MHz all kinds of passive contactless communication methods and protocols. 14443A compatible transponder signal.

The digital part handles the the ISO14443A frames and error detection. In addition, support Quick CRYPTO1 encryption algorithm, the term verification MIFARE series. MFRC522 support MIFARE series of high-speed non-contact communication, two-way data transfer rates up to 424kbit / s. The as 13.56MHz highly integrated card reader series chip new family, the MF RC522 MF RC500 MF RC530 there are many similarities, but also have many of the characteristics and differences. Communication between it and the host SPI mode, helps to reduce the connection, reduce PCB board volume and reduce costs.



RFID Module Introduction

MF522-AN module uses  MFRC522 original chip design circuit card reader, easy to use, low cost, suitable for equipment development, the development of advanced applications reader users, the need for RF card terminal design / production users. This module can be directly loaded into the variety of reader molds.

The module uses voltage of 3.3V, simple few lines through the SPI interface directly with any user CPU board is connected to communication, can guarantee the the module stable and reliable work, reader distance;


Electrical parameters Profile

  • Operating current of 13-26mA / DC 3.3V
  • Idle Current :10-13mA / DC 3.3V
  • Sleep current: <80uA
  • Peak current: <30mA
  • Operating Frequency: 13.56MHz
  • Supported card types: mifare1 S50, the mifare1 S70, Mifare UltraLight, Mifare Pro, mifare DESFire
  • Product physical properties: size: 40mm x 60mm
  • Environmental Operating temperature: -20-80 degrees Celsius
  • Environment Storage temperature: -40-85 degrees Celsius
  • Ambient Relative Humidity: 5% -95%
DHT11 Temperature Humidity Sensor in Pakistan
The DHT11 is a basic, ultra low-cost digital temperature and humidity sensor. It uses a capacitative 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.

Low cost
3 to 5V power and I/O
2.5mA max current use during conversion (while requesting data)
Good for 20-80% humidity readings with 5% accuracy
Good for 0-50°C temperature readings ±2°C accuracy
No more than 1 Hz sampling rate (once every second)
Body size 15.5mm x 12mm x 5.5mm
4 pins with 0.1″ spacing
MPU6050 Analog Gyroscope Sensor 3 Axis GY-521 in Pakistan
The Three Axis Acceleration + Gyro Breakout (MPU-6050) is a great motion processing module. By combining a MEMS 3-axis gyroscope and a 3-axis accelerometer on the same silicon die together with an onboard Digital Motion Processor™ (DMP™) capable of processing complex 9-axis MotionFusion algorithms, the MPU-6050 does away with the cross-axis alignment problems that can creep up on discrete parts.

It is very accurate, as it contains 16-bits analog to digital conversion hardware for each channel. Therefor it captures the x, y, and z channel at the same time. The sensor uses the I2C-bus to interface with the Arduino.

The breakout board for the MPU-6050 makes this tiny QFN package easy to work into your project. Every pin you need to get up and running is brought out, including the auxiliary master I2C bus which allows the MPU-6050 to access external magnetometers and other sensors. The onboard LDO chip enable you to interface the board with 5V & 3V3 MCUs without the need of level shifters.


  • On-board MPU – 6050 integrated 6 axis motion processing chip
  • On-board LDO chip, support 5 V / 3.3 V voltage input
  • Commonly used pin have been bropught out with a standard 2.54mm spacing
  • Module support IIC standard communication protocol
  • Users can control program of the accelerator full grid sensor in the range of ±2g, ±4g, ±8g and ±16g
  • Angular velocity full case sensing range for ±250, ±500, ±1000, and ±2000dps
  • Digital Motion Processing™ (DMP™) engine offloads complex MotionFusion, sensor timing synchronization and gesture detection
  • Embedded algorithms for run-time bias and compass calibration. No user intervention required
  • On-chip ADC & temperature sensor to measure the MPU-60X0 die temperature
Per Page      1 - 20 of 47