This is a Microchip MCP2221(A) HID Library by python3.
Project description
=====================================================
PyMCP2221A
=====================================================
What is.
----------------------------------------------------
This is a Microchip MCP2221(A) HID Library in python.
MCP2221 & MCP2221A work in Python.
Install
----------------------------------------------------
This library uses hitapi.
pip install hidapi
https://github.com/trezor/cython-hidapi
PyMCP2221A Install
pip install PyMCP2221A
Sample
----------------------------------------------------
from PyMCP2221A import PyMCP2221A
mcp2221 = PyMCP2221A.PyMCP2221A()
and More. SMBus (system management bus) compatible function
----------------------------------------------------
from PyMCP2221A import SMBus
bus = SMBus.SMBus()
Setup
----------------------------------------------------
.. image:: ./img/mcp2221.PNG
Example
----------------------------------------------------
- MCP2221 ADC : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_ADC.py
- MCP2221 DAC : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_DAC.py
- MCP2221 GPIO : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_GPIO.py
- MCP2221 Interrupt : No :
- MCP2221 Clock : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_ClockOUT.py
- MCP2221 I2C : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_i2cdetect.py
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_EEPROM_WriteReadTest.py
License
----------------------------------------------------
The MIT License (MIT) Copyright (c) 2017 Yuta Kitagami (kitagami@artifactnoise.com,@nonnoise)
PyMCP2221A
=====================================================
What is.
----------------------------------------------------
This is a Microchip MCP2221(A) HID Library in python.
MCP2221 & MCP2221A work in Python.
Install
----------------------------------------------------
This library uses hitapi.
pip install hidapi
https://github.com/trezor/cython-hidapi
PyMCP2221A Install
pip install PyMCP2221A
Sample
----------------------------------------------------
from PyMCP2221A import PyMCP2221A
mcp2221 = PyMCP2221A.PyMCP2221A()
and More. SMBus (system management bus) compatible function
----------------------------------------------------
from PyMCP2221A import SMBus
bus = SMBus.SMBus()
Setup
----------------------------------------------------
.. image:: ./img/mcp2221.PNG
Example
----------------------------------------------------
- MCP2221 ADC : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_ADC.py
- MCP2221 DAC : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_DAC.py
- MCP2221 GPIO : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_GPIO.py
- MCP2221 Interrupt : No :
- MCP2221 Clock : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_ClockOUT.py
- MCP2221 I2C : OK :
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_i2cdetect.py
https://github.com/nonNoise/PyMCP2221A/blob/master/example/MCP2221_EEPROM_WriteReadTest.py
License
----------------------------------------------------
The MIT License (MIT) Copyright (c) 2017 Yuta Kitagami (kitagami@artifactnoise.com,@nonnoise)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
PyMCP2221A-1.3.1.tar.gz
(5.0 kB
view hashes)