{"id":18555374,"url":"https://github.com/annaknapp/python_piadcs","last_synced_at":"2025-07-17T23:07:32.414Z","repository":{"id":84737138,"uuid":"226596525","full_name":"AnnaKnapp/python_piadcs","owner":"AnnaKnapp","description":"A python package for interfacing TI ADCs with a Raspberry Pi","archived":false,"fork":false,"pushed_at":"2022-04-05T04:27:31.000Z","size":844,"stargazers_count":17,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-23T21:42:34.570Z","etag":null,"topics":["adc","ads1262","ads1263","data-acquisition","python3","raspberry-pi"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AnnaKnapp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-12-08T01:00:01.000Z","updated_at":"2025-05-21T13:23:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"bdaebb8b-73b5-4668-bdc2-8a38787b0bd1","html_url":"https://github.com/AnnaKnapp/python_piadcs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AnnaKnapp/python_piadcs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnnaKnapp%2Fpython_piadcs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnnaKnapp%2Fpython_piadcs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnnaKnapp%2Fpython_piadcs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnnaKnapp%2Fpython_piadcs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnnaKnapp","download_url":"https://codeload.github.com/AnnaKnapp/python_piadcs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnnaKnapp%2Fpython_piadcs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265677402,"owners_count":23809959,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adc","ads1262","ads1263","data-acquisition","python3","raspberry-pi"],"created_at":"2024-11-06T21:26:23.139Z","updated_at":"2025-07-17T23:07:32.386Z","avatar_url":"https://github.com/AnnaKnapp.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# piadcs\nA python package for interfacing a Raspberry Pi with TI ADCs (currently only supports ADS126x 32 bit ADC)\n\n## How to install\nThere are different ways to install this package. The most straightforward is installing directly from the github repository.\n```bash\npip3 install git+https://github.com/AnnaKnapp/python_piadcs.git\n```\n\nAlternatively you can download the piadcs-0.1.0.tar.gz file located in the dist folder of this repository. To install from a tar.gz use the following command\n```bash\npip3 install piadcs-0.1.0.tar.gz\n```\n## How to use\nImport the main library and the subfolder with the library for the adc you want to use (at this time only the ads126x is supported)\n\n```python\nimport piadcs\nfrom piadcs import ads126x as adc\n```\nPlease check out the examples folder for usage examples. These examples are intended to run on a Raspberry Pi running Raspberry Pi OS and assume the connections shown in the schematics folder. The testing was done using a ProtoCentral ADS126x breakout board and a Raspberry Pi 4 B (other Pi models should also work). \n\nThese examples demonstrate how to use the functions provided by the library to change the ADC settings by writing to the registers, how to read conversion data, and how to store it as a .csv file.\n\n## Documentation\nFull documentation can be found here:\nhttps://annaknapp.github.io/python_piadcs/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fannaknapp%2Fpython_piadcs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fannaknapp%2Fpython_piadcs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fannaknapp%2Fpython_piadcs/lists"}