{"id":24025117,"url":"https://github.com/maxi07/speedtest-display","last_synced_at":"2025-04-16T05:56:59.870Z","repository":{"id":177335289,"uuid":"266818764","full_name":"maxi07/speedtest-display","owner":"maxi07","description":"An open source python script to display network speed in command line and write it to an external I2C 16x2 display.","archived":false,"fork":false,"pushed_at":"2020-08-07T14:25:32.000Z","size":1652,"stargazers_count":2,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T05:05:13.103Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxi07.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":"2020-05-25T15:46:59.000Z","updated_at":"2023-06-08T15:40:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"c5d02c4d-b573-46a2-82f3-7a5d5bb68f86","html_url":"https://github.com/maxi07/speedtest-display","commit_stats":null,"previous_names":["maxi07/speedtest-display"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxi07%2Fspeedtest-display","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxi07%2Fspeedtest-display/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxi07%2Fspeedtest-display/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxi07%2Fspeedtest-display/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxi07","download_url":"https://codeload.github.com/maxi07/speedtest-display/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249205653,"owners_count":21229967,"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":"2025-01-08T15:47:32.728Z","updated_at":"2025-04-16T05:56:59.864Z","avatar_url":"https://github.com/maxi07.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Network speedtest display\nAn open source python script to display network speed in command line and write it to an external I2C 16x2 display.\n\nThe script will check your internet connection every 120 seconds (changeable with options) and print the up- and download speed into the console and display. In addition, it will save the result into a csv file.\nThe display contains of the current download speed, upload speed and the average from the last ten probes. The timer can be customized with the option ```python3 run-speedtest-display --sleep [integer]```\n\n\u003cimg src=\"https://raw.githubusercontent.com/maxi07/speedtest-display/master/doc/Progress_lcd.JPEG\" align=\"center\"/\u003e\n\n## Installation\nTo install clone this repository and run\n```bash\nsudo ./install.sh\n```\nThe device will reboot after completed. \n\n## Wiring / LCD Display\nThe script was developed for a 16x2 I2C display, which can be found for cheap on Amazon.com.\nFor wiring setup, please check the [wiki.](https://github.com/maxi07/speedtest-display/wiki/Connect-LCD-display)\n\n## Run\nTo run the script, execute\n```bash\npython3 run-speedtest-display.py\n```\n\n## Options\nTo print all available options, use \n```bash\npython3 run-speedtest-display.py --help\n```\n\n## Credits\nCredits go to https://github.com/the-raspberry-pi-guy/ on teaching how to communicate with i2c\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxi07%2Fspeedtest-display","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxi07%2Fspeedtest-display","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxi07%2Fspeedtest-display/lists"}