Little Bird
M5StickC DAC HAT MCP4725
The M5StickC DAC HAT is a plug-in module that adds a 12-bit digital-to-analogue converter (DAC) to your M5StickC. Built around the MCP4725 chip, it provides ...
Get notified when back in stock
The M5StickC DAC HAT is a plug-in module that adds a 12-bit digital-to-analogue converter (DAC) to your M5StickC. Built around the MCP4725 chip, it provides a single-channel analogue voltage output from 0 to 3.3 V, controllable via I2C.
The MCP4725 features non-volatile EEPROM for storing DAC settings and a rail-to-rail output amplifier, making it suitable for calibration, servo control, and sensor interfacing applications. It plugs directly onto the M5StickC header — no additional wiring required.
Key Features
- MCP4725 DAC – 12-bit resolution single-channel digital-to-analogue converter
- Output Range – 0 to 3.3 V analogue output
- Rail-to-Rail Output – Precision output amplifier for full voltage swing
- Non-Volatile Memory – EEPROM stores DAC configuration and output settings
- I2C Interface – Address 0x60, fast settling time of 6 μs typical
- Low Power – Normal and power-down modes; single supply 2.7–5.5 V
- Extended Temperature Range – –40 °C to +125 °C
- M5StickC Compatible – Plugs directly onto the M5StickC 8-pin header
Pin Map
- GPIO0 – ADC
- GPIO26 – SDA
- SCL – 5 V
- GND – GND
Ideal For
- Set-point and offset trimming
- Sensor calibration
- Closed-loop servo control
- Low-power portable instrumentation
- Data acquisition systems
Package Contents
- 1× DAC HAT
- 1× 2-pin 3.96 mm pitch terminal
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- 12-bit resolution
- 12-bit resolution means a value is represented with 12 binary digits, giving 4096 possible levels. For a sensor, analogue-to-digital converter or similar device, higher resolution divides the measured range into finer steps so smaller changes can be distinguished, provided the device's range and noise allow it.
- ADC
- An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
- DAC
- A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
- EEPROM
- A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
- GND
- GND is the ground or reference connection (0 V) for a circuit. When connecting two devices together, their grounds must be joined so both agree on what counts as a low or high signal.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- servo
- A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
Find this product in
Related Tutorials
Free guides on learn.littlebird.com.au