{"id":20940835,"url":"https://github.com/timhanewich/micropython-collection","last_synced_at":"2025-05-13T23:30:48.283Z","repository":{"id":117078075,"uuid":"550279341","full_name":"TimHanewich/MicroPython-Collection","owner":"TimHanewich","description":"A collection of MicroPython scripts and resources, mostly to be used with the Raspberry Pi Pico or Raspberry Pi Pico W","archived":false,"fork":false,"pushed_at":"2024-08-25T19:07:49.000Z","size":185,"stargazers_count":10,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-25T20:25:15.979Z","etag":null,"topics":[],"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/TimHanewich.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license.md","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":"2022-10-12T13:46:19.000Z","updated_at":"2024-08-25T19:07:53.000Z","dependencies_parsed_at":"2023-11-12T12:24:54.941Z","dependency_job_id":"215f6c73-553c-4154-8510-aefa951beefa","html_url":"https://github.com/TimHanewich/MicroPython-Collection","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHanewich%2FMicroPython-Collection","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHanewich%2FMicroPython-Collection/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHanewich%2FMicroPython-Collection/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TimHanewich%2FMicroPython-Collection/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TimHanewich","download_url":"https://codeload.github.com/TimHanewich/MicroPython-Collection/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225265015,"owners_count":17446757,"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":[],"created_at":"2024-11-18T23:12:03.510Z","updated_at":"2024-11-18T23:12:04.136Z","avatar_url":"https://github.com/TimHanewich.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tim's MicroPython Collection\nThis repository contains a collection of reusable and protable MicroPython code. I've developed these modules for many of my Raspberry Pi Pico/Pico W projects and am hosting them in a centralized location here. \nNone of these modules are in PyPi. If you wish to use any of them, copy and paste them into your project!\n\n## In this Collection\n- [Voltage Sensor](./voltage-sensor/) for reading battery voltages from [a voltage detection sensor terminal](https://www.amazon.com/gp/product/B07L81QJ75/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8\u0026psc=1).\n- [BatteryMonitor.py](./BatteryMonitor/) - Simple class for translating a battery's voltage to a State-of-Charge percentage reading.\n- [colors.py](./colors/) - A toolkit for working with and manipulating RGB colors.\n- [HCSR04](./HCSR04/) - Module for measuring distance with an HCSR04 ultrasonic range finder.\n- [wlan_helper](./wlan_helper/) - a helper module for connecting to a WLAN (wifi) in MicroPython using the *network* module.\n- [request_tools](./request_tools/) - Helper module for parsing an incoming HTTP request (received from a socket in a web server type scenario)\n- [Weighted Average Calculator](./WeightedAverageCalculator/) - simple class for passing a continuous stream of values (i.e. from a sensor) through an averaging filter.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimhanewich%2Fmicropython-collection","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimhanewich%2Fmicropython-collection","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimhanewich%2Fmicropython-collection/lists"}