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

MCP4725 12-Bit Digital-to-Analog Converter Module | I2C DAC Board | Arduino Raspberry Pi ESP32

৳ 225

In stock

✓ Checked componentsQuality-focused sourcing ৳ bKash acceptedMerchant: 01406080260 COD availableSubject to delivery area Technical helpAsk before you order
SKU: S2-4-C7-11458 Category:

Description

Product Description / পণ্যের বিবরণ

🔹 English

The MCP4725 12‑Bit DAC Module is an I²C-based digital-to-analog converter (DAC) breakout board that allows microcontrollers to produce precise analog voltage outputs. With 12-bit resolution, the module generates 4096 discrete voltage levels for smooth and accurate analog signal control. It supports a wide input voltage range of 2.7V to 5.5V, making it compatible with development boards like Arduino, Raspberry Pi, ESP32, and STM32.

The module features non-volatile EEPROM memory to store the last output voltage, so it restores the setting after power-up. The compact breakout board includes power and I²C pins (SDA/SCL) and an analog output pin for applications such as sensor calibration, waveform generation, voltage reference, and analog control.

🔹 বাংলা (Bangla)

MCP4725 12‑Bit DAC মডিউল একটি I²C নির্ভর ডিজিটাল-টু-অ্যানালগ কনভার্টার ব্রেকআউট বোর্ড, যা মাইক্রোকন্ট্রোলার থেকে সঠিক অ্যানালগ ভোল্টেজ আউটপুট তৈরি করতে সক্ষম। এতে 12-bit রেজোলিউশন রয়েছে, যা 4096 স্তরের ভোল্টেজ প্রদান করে। এটি 2.7V থেকে 5.5V পর্যন্ত ভোল্টেজে কাজ করতে পারে এবং Arduino, Raspberry Pi, ESP32, STM32 এর সাথে ব্যবহারযোগ্য।

মডিউলে নন-ভোলাটাইল EEPROM থাকে, যা শেষ আউটপুট সংরক্ষণ করে এবং পাওয়ার চালু হলে পুনরায় সেট আউটপুট প্রদর্শন করে। কম্প্যাক্ট ব্রেকআউট বোর্ডে পাওয়ার, I²C পিন (SDA/SCL) এবং আউটপুট ভোল্টেজ পিন থাকে। এটি সেন্সর ক্যালিব্রেশন, ওয়েভফর্ম জেনারেশন, ভোল্টেজ রেফারেন্স এবং অ্যানালগ কন্ট্রোল প্রজেক্টে ব্যবহার করা যায়।

📋 Detailed Specifications / বিস্তারিত স্পেসিফিকেশন

🔹 English

FeatureSpecification
DAC Resolution12-bit (4096 levels)
InterfaceI²C (100 kHz standard, 400 kHz fast, up to 3.4 MHz high-speed)
Supply Voltage (VDD)2.7V – 5.5V
Output Voltage Range0V – VDD (rail-to-rail)
MemoryOn-board EEPROM (stores last output)
I²C AddressDefault 0x60 (configurable)
Output CurrentUp to ~25 mA
PinoutVCC, GND, SDA, SCL, VOUT
Settling Time~6 µs
Operating Temperature−40 °C to +125 °C
CompatibilityArduino, Raspberry Pi, ESP32, STM32, etc.

🔹 বাংলা

বৈশিষ্ট্যস্পেসিফিকেশন
ডিএসি রেজোলিউশন12-bit (4096 স্তর)
ইন্টারফেসI²C (100 kHz স্ট্যান্ডার্ড, 400 kHz ফাস্ট, 3.4 MHz পর্যন্ত হাই-স্পিড)
পাওয়ার ভোল্টেজ (VDD)2.7V – 5.5V
আউটপুট ভোল্টেজ রেঞ্জ0V – VDD (রেল-টু-রেল)
মেমোরিঅন-বোর্ড EEPROM (শেষ আউটপুট সংরক্ষণ)
I²C ঠিকানাডিফল্ট 0x60 (পরিবর্তনযোগ্য)
আউটপুট কারেন্টপ্রায় 25 mA
পিন কনফিগারেশনVCC, GND, SDA, SCL, VOUT
সেটলিং টাইমপ্রায় 6 µs
অপারেটিং তাপমাত্রা−40 °C থেকে +125 °C
সামঞ্জস্যতাArduino, Raspberry Pi, ESP32, STM32 ইত্যাদি

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

🔹 English

✔ High-precision 12-bit DAC with 4096 voltage levels
✔ Easy I²C control for microcontrollers
✔ Wide supply voltage support (2.7V – 5.5V)
✔ EEPROM memory stores last output voltage
✔ Compact breakout board for easy prototyping
✔ Ideal for analog control, waveform generation, voltage reference, sensor calibration

🔹 বাংলা

✔ উচ্চ-নিখুঁত 12-bit DAC, 4096 স্তরের ভোল্টেজ আউটপুট
✔ মাইক্রোকন্ট্রোলারের জন্য সহজ I²C কন্ট্রোল
✔ বিস্তৃত ভোল্টেজ সাপোর্ট (2.7V – 5.5V)
✔ EEPROM মেমোরি শেষ আউটপুট সংরক্ষণ করে
✔ কম্প্যাক্ট ব্রেকআউট বোর্ড, সহজ প্রোটোটাইপিং
✔ অ্যানালগ কন্ট্রোল, ওয়েভফর্ম জেনারেশন, ভোল্টেজ রেফারেন্স, সেন্সর ক্যালিব্রেশনের জন্য উপযুক্ত

❓ Frequently Asked Questions (FAQ) / সাধারণ প্রশ্ন ও উত্তর

🔹 English

Q1: What is the MCP4725 DAC used for?
A: Converts microcontroller digital values into analog voltage for analog signal generation and control.

Q2: What voltage range does it support?
A: Operates at 2.7V – 5.5V, compatible with 3.3V and 5V systems.

Q3: How accurate is the output?
A: 12-bit resolution provides 4096 discrete voltage levels for smooth analog output.

Q4: Does it retain output voltage after power-off?
A: Yes, EEPROM memory stores the last output voltage.

Q5: Which microcontrollers can use this module?
A: Arduino, Raspberry Pi, ESP32, STM32, and other I²C-compatible boards.

Q6: Do I need pull-up resistors for I²C lines?
A: Some breakout boards include them. If not, use typical 4.7 kΩ resistors on SDA and SCL.

🔹 বাংলা

প্রশ্ন ১: MCP4725 DAC মডিউলটি কিসের জন্য?
উত্তর: মাইক্রোকন্ট্রোলারের ডিজিটাল মানকে অ্যানালগ ভোল্টেজে রূপান্তর করে, অ্যানালগ সিগন্যাল জেনারেশন ও নিয়ন্ত্রণের জন্য।

প্রশ্ন ২: কোন ভোল্টেজে এটি কাজ করে?
উত্তর: 2.7V – 5.5V ভোল্টেজে চলে, 3.3V ও 5V সিস্টেমে ব্যবহারযোগ্য।

প্রশ্ন ৩: আউটপুট কতটা নির্ভুল?
উত্তর: 12-bit রেজোলিউশন সহ 4096 স্তরের সঠিক অ্যানালগ আউটপুট।

প্রশ্ন ৪: বিদ্যুৎ বন্ধের পর আউটপুট থাকে কি?
উত্তর: হ্যাঁ, EEPROM মেমোরি শেষ আউটপুট সংরক্ষণ করে।

প্রশ্ন ৫: কোন মাইক্রোকন্ট্রোলারে ব্যবহার করা যায়?
উত্তর: Arduino, Raspberry Pi, ESP32, STM32 ও অন্যান্য I²C-সাপোর্টেড বোর্ডে ব্যবহারযোগ্য।

প্রশ্ন ৬: I²C লাইনে pull-up রেজিস্টর লাগবে কি?
উত্তর: কিছু ব্রেকআউট বোর্ডে থাকে। না থাকলে SDA ও SCL লাইনে সাধারণত 4.7 kΩ ব্যবহার করা হয়।

⚙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