{"id":15061539,"url":"https://github.com/wollewald/ads1115_mpy","last_synced_at":"2025-07-05T00:40:53.052Z","repository":{"id":57408266,"uuid":"407964567","full_name":"wollewald/ADS1115_mpy","owner":"wollewald","description":"A MicroPython module for the 16-bit, 4 channel ADS1115 ADC. All features of the ADS1115 are implemented, including alert functions.","archived":false,"fork":false,"pushed_at":"2025-01-11T20:14:46.000Z","size":35,"stargazers_count":16,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-10T10:37:32.482Z","etag":null,"topics":["ads1115","esp32","micropython"],"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/wollewald.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":"2021-09-18T20:48:04.000Z","updated_at":"2025-01-11T20:09:38.000Z","dependencies_parsed_at":"2025-02-16T22:31:15.273Z","dependency_job_id":"943451d7-fd56-464f-95aa-50a73445da4f","html_url":"https://github.com/wollewald/ADS1115_mpy","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/wollewald/ADS1115_mpy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wollewald%2FADS1115_mpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wollewald%2FADS1115_mpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wollewald%2FADS1115_mpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wollewald%2FADS1115_mpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wollewald","download_url":"https://codeload.github.com/wollewald/ADS1115_mpy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wollewald%2FADS1115_mpy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263641159,"owners_count":23493391,"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":["ads1115","esp32","micropython"],"created_at":"2024-09-24T23:21:00.811Z","updated_at":"2025-07-05T00:40:52.994Z","avatar_url":"https://github.com/wollewald.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ADS1115_mpy\nA MicroPython module for the 16-bit, 4 channel ADS1115 and ADS1015 ADC. All features of the ADS1x15 are implemented, including alert functions.\n\nI have developed it on the ESP32, latest successful test was with the firmware version v1.24.1 (2024-11-29). \n\nI have have tried to optimize the module for convenience to use. If you try the examples I recommend \nto start with ads1115_single_shot.py. \n\nAll features of the ADS1115 are implemented, including alert functions. \n\nThe module is a translation of my Arduino library ADS1115_WE which you find here on GitHub:\n\nhttps://github.com/wollewald/ADS1115_WE \n\nYou can find more information about the ADS1115 in my blog post about the Arduino version:  \n\nhttps://wolles-elektronikkiste.de/ads1115 (German)\n\nhttps://wolles-elektronikkiste.de/en/ads1115-a-d-converter-with-amplifier (English)\n\n\u003ch3\u003eADS1115 or ADS1015 - which ADC do you really have?\u003c/h3\u003e\n\nThere are many modules which are labelled as ADS1115 which are based on an ADS1015 and the other way round. The main differences are:\n\nADS1115: 16-bit resolution / 8 SPS to 860 SPS\n\nADS1015: 12-bit resolution / 128 SPS to 3300 SPS\n\nYou might not even notice if have not the one you thought you have. To find out which one you have, you can use ads1115_who_am_i.py.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwollewald%2Fads1115_mpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwollewald%2Fads1115_mpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwollewald%2Fads1115_mpy/lists"}