Office Pickup Available Sat–Thu, 10 AM–8 PM • Order online before visiting • Use coupon easy5 for 5% off eligible orders.
Cart৳ 663 4

MCU-30105 MAX30105 Optical Particle Sensor Module Optical Smoke / Particle Detection Sensor with I2C Interface for Arduino, ESP32 & IoT Projects

৳ 900

MCU-30105 MAX30105 Optical Sensor Module with I2C interface for particle detection, smoke detection experiment, optical sensing, Arduino, ESP32 and IoT projects. Features VCC, GND, SCL, SDA and INT pins for easy microcontroller connection.

In stock

✓ Checked componentsQuality-focused sourcing ৳ bKash acceptedMerchant: 01406080260 COD availableSubject to delivery area Technical helpAsk before you order

Description

The MCU-30105 MAX30105 Optical Sensor Module is a compact optical sensing module designed for particle detection, smoke detection experiment, optical reflection sensing, air quality research, and embedded electronics projects. It uses the MAX30105 optical sensor IC, which includes integrated LEDs and a photodetector to detect changes in reflected light.

এই MCU-30105 MAX30105 Optical Sensor Module particle detection, smoke detection experiment, optical sensing, IoT air monitoring এবং Arduino/ESP32 based project-এর জন্য ব্যবহার করা হয়। Sensor টি light reflection change detect করে particle বা smoke presence সম্পর্কে signal দিতে পারে।

This module communicates through the I2C interface, so it can be easily connected with Arduino, ESP32, STM32, Raspberry Pi, and other microcontroller boards.


⭐ Product Highlights / প্রধান বৈশিষ্ট্য

✅ Based on MAX30105 optical sensor IC
✅ Suitable for particle detection and smoke detection experiments
✅ I2C communication interface
✅ Compact purple PCB module
✅ Onboard optical sensing window
✅ Supports Arduino, ESP32, STM32 and Raspberry Pi projects
✅ Useful for IoT air quality and detection projects
✅ INT pin available for interrupt-based reading
✅ Easy 5-pin connection: VCC, GND, SCL, SDA, INT
✅ Good for research, robotics, embedded and sensor learning projects


🎯 Applications / ব্যবহার ক্ষেত্র

🔸 Smoke detection experiment
🔸 Particle detection project
🔸 Optical reflection sensing
🔸 IoT air monitoring prototype
🔸 Arduino sensor project
🔸 ESP32 environmental monitoring project
🔸 Embedded electronics research
🔸 Robotics sensing experiment
🔸 Smart home detection system prototype
🔸 Educational sensor learning project
🔸 Optical data acquisition project


📦 Package Includes / প্যাকেজে যা থাকছে

✅ 1 × MCU-30105 MAX30105 Optical Sensor Module

⚠️ Note: Arduino board, ESP32 board, jumper wires, enclosure, smoke chamber and other accessories are not included unless mentioned separately.


⚙️ Technical Specifications / স্পেসিফিকেশন

🔹 Product Type: Optical Particle Sensor Module
🔹 Model: MCU-30105 / MAX30105 Module
🔹 Sensor IC: MAX30105
🔹 Communication Interface: I2C
🔹 Pins: VCC, GND, SCL, SDA, INT
🔹 Detection Method: Optical light reflection sensing
🔹 Main Use: Particle detection, smoke detection experiment, optical sensing
🔹 Compatible Boards: Arduino, ESP32, STM32, Raspberry Pi
🔹 PCB Color: Purple, may vary depending on stock batch
🔹 Output Data: Digital sensor data through I2C communication
🔹 Recommended Use: Prototype, learning, research and embedded sensor projects


🔌 Pin Description / পিন পরিচিতি

🔴 VCC – Power supply input
⚫ GND – Ground connection
🟡 SCL – I2C clock line
🟢 SDA – I2C data line
🔵 INT – Interrupt output pin


🧠 How It Works / কীভাবে কাজ করে

The MAX30105 sensor uses onboard light emitters and a photodetector. When particles, smoke, or reflective objects pass near the sensing area, the reflected light changes. The sensor reads this optical change and sends data to the microcontroller through I2C.

MAX30105 sensor light emit করে এবং reflected light detect করে। Smoke বা particle sensor area-এর কাছে থাকলে reflected light-এর পরিবর্তন হয়। Microcontroller I2C communication-এর মাধ্যমে সেই data read করতে পারে।


💻 Arduino Example Code

Use this basic code to test the MAX30105 module with Arduino.

#include <Wire.h>
#include "MAX30105.h"

MAX30105 particleSensor;

void setup() {
  Serial.begin(9600);
  Wire.begin();

  if (!particleSensor.begin(Wire, I2C_SPEED_STANDARD)) {
    Serial.println("MAX30105 sensor not found. Check wiring!");
    while (1);
  }

  particleSensor.setup();
  Serial.println("MAX30105 Sensor Ready");
}

void loop() {
  long irValue = particleSensor.getIR();

  Serial.print("IR Value: ");
  Serial.println(irValue);

  delay(500);
}

📌 Basic Connection with Arduino UNO

🔹 VCC → 3.3V or 5V depending on module support
🔹 GND → GND
🔹 SCL → A5
🔹 SDA → A4
🔹 INT → Digital pin, optional

For ESP32:

🔹 SCL → GPIO 22
🔹 SDA → GPIO 21
🔹 VCC → 3.3V recommended
🔹 GND → GND


🚀 Why Choose MAX30105 Module?

The MAX30105 Optical Sensor Module is useful for projects where optical particle detection or reflected light measurement is needed. It is popular among students, researchers and electronics hobbyists because it supports I2C communication and can be easily used with Arduino and ESP32.

এই module টি sensor learning, smoke/particle detection experiment, IoT prototype এবং optical sensing project-এর জন্য practical একটি module। Arduino বা ESP32 দিয়ে সহজে data read করা যায়।


⚠️ Important Notes / গুরুত্বপূর্ণ নোট

⚠️ This is a sensor module for experiment and prototype use, not a certified smoke alarm.
⚠️ It should not be used as a life-safety fire alarm device.
⚠️ For smoke detection, proper airflow and enclosure/chamber design may be required.
⚠️ This module does not directly detect flame like a standard flame sensor module.
⚠️ Use correct wiring before powering the module.
⚠️ For ESP32 and 3.3V boards, 3.3V supply is recommended.
⚠️ Product PCB color, label, component layout and header style may vary slightly depending on stock batch.
⚠️ Arduino library installation is required before uploading the sample code.


❓ Frequently Asked Questions / FAQ

❓ What is this module used for?
It is used for optical particle detection, smoke detection experiment, reflected light sensing and IoT sensor projects.

❓ Is this a smoke sensor?
It can be used for smoke/particle detection experiments, but it is not a certified smoke alarm device.

❓ Does it detect flame?
No. It is not a dedicated flame sensor. For flame detection, use an IR flame sensor module.

❓ Can I use it with Arduino?
Yes. It works with Arduino using I2C communication.

❓ Can I use it with ESP32?
Yes. It can be used with ESP32 through SDA and SCL pins.

❓ What communication does it use?
It uses the I2C communication interface.

❓ Is code wheel or extra sensor needed?
No. The optical sensor is built into the module, but project performance depends on proper setup and environment.


MCU-30105 MAX30105 Optical Particle Smoke Detection Sensor Module


Buy MCU-30105 MAX30105 optical particle sensor module for smoke detection experiment, Arduino, ESP32, IoT air monitoring, optical sensing and embedded electronics projects.

⚙Project Support

Not sure whether this part is right for your project? Our team can help with component selection and integration.

3D3D Print & Fabrication

Need an enclosure, mount or prototype part? Ask about 3D printing and laser cutting/engraving.

LABLab Use Facility

Selected testing, prototyping and lab-use support is available for project teams and students.

Request project support →Open WhatsApp: 01309078343
🛠️ Change