Cultivate Curiosity, Inspire Imagination.
We will be out of office from 9-12 May. Orders will be shipped from 13 onwards.
-
Products
- Arduino
- Bare Conductive
- Battery
- Cable and Wires
- Circuit and DIY Electronics
- Components
- Enclosure
- ESP8266 and ESP32
- LED
- M5Stack
- micro:bit
-
Modules
- Artificial Intelligence (AI) Modules
- Breakout Boards Modules
- Button, Joystick and Keypad Modules
- Buzzer, Speaker, MP3 and Amplifier Modules
- Charging Modules
- DC Buck Converters
- Display Modules
- Ethernet, Wireless and Accessories Modules
- Fan and Vibration Modules
- GPS Modules
- LED and Laser Modules
- MOSFET, Voltage, Current and VR Modules
- NFC, RFID and Accessories Modules
- Relays and Accessories Modules
- Motor
- Power
- Raspberry Pi
-
Sensors
- Accelerometer, Gyroscope and Magnetometer Sensors
- Current, Hall and Voltage Sensors
- Distance, Obstacle and Accessories Sensors
- Fingerprint, Pulse and Heart-Rate Sensors
- Light, Line, IR and Colour Sensors
- PIR, Proximity and Motion Sensors
- Speed & Encoder Sensors
- Temperature, Air, Wind, Gas and Soil Sensors
- Touch, Sound and Vibration Sensors
- Water and Flow Sensors
- Weight, Pressure, Force and Flex Sensors
- STEM Education Kits
- Teensy
- Tool
- Projects
- Tutorials
- Courses
DESCRIPTION
Your Arduino has ADC (analog digital converter) and PWM (pulse width modulation) but if you need true Analog out, you can add the MCP4725 12-Bit Digital to Analog converter module.
The MCP4725 is a low-power, high-accuracy, 12-bit Digital-to-Analog Converter (DAC). This means it will accept up to 4096 possible digital inputs to provide an analog output, where an output value of zero is zero and an output value of 4095 is full scale. The full scale output voltage is determined by the reference voltage you supply to the VCC. So if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.
The MCP4725 chip has also non-volatile memory (EEPROM). So you can save your last value in case of power failure. Wiring it up is easy - connect VDD to your microcontroller power pin (3-5V), GND to ground, SDA to I2C Data (on the Arduino Uno, this is A4), SCL to I2C Clock(on the Arduino Uno, this is A5) and listen on VOUT.
TECHNICAL DETAILS
- Operating Voltage: 2.7V-5.5V
- Resolution: 12-bit
- Interface: I2C (Standard, Fast, and High-Speed supported)
- Modes: Normal, Power-Down
- Settling Time: 6µs (typ)
- Operating Temperature: -40°C to +125°C
- On-Board Non-Volatile Memory (EEPROM) to store settings or last reading
- ±0.2 LSB DNL (typ)
- External A0 Address Pin
- External Voltage Reference (VDD)
- Rail-to-Rail Output
- Low Power Consumption
SHIPPING LIST
- 1x Digital Analog Converter DAC MCP4725 12-bit
You also viewed
About us
We believe that curiosity is at the heart of growth and development. We believe in enquiry-based learning and the power of learning through hands-on play. We are a digital playground in Singapore committed to hands-on learning experiences and enabling possibilities.
Unlock your potential with our STEM coding and robotics courses. Design and build your own devices through our micro:bit, Arduino, Raspberry Pi and M5Stack courses. Shop for parts at our store and further refine your skills by integrating advanced sensors, modules, IoT and even AI.
© 2025 Kuriosity •