{"library":"pylibftdi","title":"pylibftdi","description":"Pythonic interface to FTDI devices using libftdi. Current version 0.24.0, requires Python >=3.10. Released under BSL-1.0, maintained on GitHub. Cadence: irregular, with recent releases in 2024.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install pylibftdi"],"cli":{"name":"pylibftdi","version":"sh: 1: pylibftdi: not found"}},"imports":["from pylibftdi import BitBangDevice","from pylibftdi import Device","from pylibftdi import Driver"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import os\nimport time\nfrom pylibftdi import Device\nwith Device(mode='t', device_id=os.environ.get('DEVICE_SERIAL', '')) as dev:\n    dev.write(b'hello')\n    time.sleep(0.1)\n    print(dev.read(10))","lang":"python","description":"Opens first available FTDI device in async mode, writes bytes, reads response.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}