1. Conduid
  2. Developer Tools
  3. Adafruit Circuitpython Mcp4725
MCP server · Developer Tools

Adafruit Circuitpython Mcp4725

CircuitPython module for the MCP4725 12-bit digital to analog converter.

Unclaimed MIT last commit 6 months ago hacktoberfestdevtools
56Fair

Scored 4 days ago · breakdown

About Adafruit Circuitpython Mcp4725

Adafruit Circuitpython Mcp4725 is an MCP server published by adafruit in the Developer Tools category: circuitPython module for the MCP4725 12-bit digital to analog converter.

The repository has 11 stars and 10 forks, with the last commit 6 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/adafruit/Adafruit_CircuitPython_MCP4725

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Adafruit Circuitpython Mcp4725

Powered by Claude · Grounded in docs

I know everything about Adafruit Circuitpython Mcp4725. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

1.4.211.4.21 - Update Ruff Version · 23 Apr 2026Full Changelog: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/compare/1.4.20...1.4.21
1.4.201.4.20 - License syntax and pre-commit versions · 27 Mar 2026Full Changelog: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/compare/1.4.19...1.4.20
1.4.191.4.19 - Update Ruff Config & RTD Style Fix · 20 Oct 2025Full Changelog: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/compare/1.4.18...1.4.19
1.4.181.4.18 - Update RTD Config · 17 Jun 2025Full Changelog: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/compare/1.4.17...1.4.18
1.4.171.4.17 - Use Ruff · 15 May 2025What's Changed change to ruff by @FoamyGuy in https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/pull/23 New Contributors @FoamyGuy made their first contribution in https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/pull/23…

README

Introduction

.. image:: https://readthedocs.org/projects/adafruit-circuitpython-mcp4725/badge/?version=latest :target: https://docs.circuitpython.org/projects/mcp4725/en/latest/ :alt: Documentation Status

.. image:: https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_Bundle/main/badges/adafruit_discord.svg :target: https://adafru.it/discord :alt: Discord

.. image:: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/workflows/Build%20CI/badge.svg :target: https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/actions/ :alt: Build Status

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json :target: https://github.com/astral-sh/ruff :alt: Code Style: Ruff

CircuitPython module for the MCP4725 digital to analog converter.

Dependencies

This driver depends on:

  • Adafruit CircuitPython <https://github.com/adafruit/circuitpython>_
  • Bus Device <https://github.com/adafruit/Adafruit_CircuitPython_BusDevice>_

Please ensure all dependencies are available on the CircuitPython filesystem. This is easily achieved by downloading the Adafruit library and driver bundle <https://github.com/adafruit/Adafruit_CircuitPython_Bundle>_.

Installing from PyPI

On supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally from PyPI <https://pypi.org/project/adafruit-circuitpython-mcp4725/>_. To install for current user:

.. code-block:: shell

pip3 install adafruit-circuitpython-mcp4725

To install system-wide (this may be required in some cases):

.. code-block:: shell

sudo pip3 install adafruit-circuitpython-mcp4725

To install in a virtual environment in your current project:

.. code-block:: shell

mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-mcp4725

Usage Example

See examples/max4725_simpletest.py for a demo of the usage.

Documentation

API documentation for this library can be found on Read the Docs <https://docs.circuitpython.org/projects/mcp4725/en/latest/>_.

For information on building library documentation, please check out this guide <https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library/sharing-our-docs-on-readthedocs#sphinx-5-1>_.

Contributing

Contributions are welcome! Please read our Code of Conduct <https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/blob/main/CODE_OF_CONDUCT.md>_ before contributing to help this project stay welcoming.

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Adafruit Circuitpython Mcp4725

How do I install Adafruit Circuitpython Mcp4725?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Adafruit Circuitpython Mcp4725 safe to use with an AI agent?

Its trust score is 56 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Adafruit Circuitpython Mcp4725 still maintained?

The last commit was 6 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.