{"id":30802280,"url":"https://github.com/rfiestas/microbit_level_tool","last_synced_at":"2026-05-15T11:37:09.643Z","repository":{"id":144244827,"uuid":"165139255","full_name":"rfiestas/microbit_level_tool","owner":"rfiestas","description":"level_tool for bbc micro:bit","archived":false,"fork":false,"pushed_at":"2019-01-19T16:01:25.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-05T04:47:23.354Z","etag":null,"topics":["bbc-micro","javascript","microbit","python"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rfiestas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-01-10T22:19:29.000Z","updated_at":"2019-01-19T16:01:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"88fd13ba-1877-44fb-9549-ed5e0d701521","html_url":"https://github.com/rfiestas/microbit_level_tool","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rfiestas/microbit_level_tool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rfiestas%2Fmicrobit_level_tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rfiestas%2Fmicrobit_level_tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rfiestas%2Fmicrobit_level_tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rfiestas%2Fmicrobit_level_tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rfiestas","download_url":"https://codeload.github.com/rfiestas/microbit_level_tool/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rfiestas%2Fmicrobit_level_tool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33065719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T11:35:32.926Z","status":"ssl_error","status_checked_at":"2026-05-15T11:35:31.362Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["bbc-micro","javascript","microbit","python"],"created_at":"2025-09-05T21:49:58.208Z","updated_at":"2026-05-15T11:37:09.638Z","avatar_url":"https://github.com/rfiestas.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"micro:bit level tool\n=============\n\nDescription\n-----------\nBBC micro:bit\nIt is a pocket-sized computer 70 times smaller and 18 times faster than the original BBC Micro computers used in schools. It has 25 red LED lights that can flash messages and be used to create games.\nThere are two programmable buttons that can be used to control games or pause and skip songs on a playlist.\n\nIt has an accelerometer so it can detect motion and knows when you're on the move. The built-in compass knows which direction you're heading in and it can use a low energy Bluetooth connection to interact with other devices and the Internet.\n\nOn this script i use the accelerometer as a level tool, it can be used to indicate how parallel (level) a surface is relative to the earth.\n\n- main.py, contains the **python** version.\n- main.ts, contains the **javascript** version.\n\nUsage\n-----\nClone this repository and flash main.py or main.ts to your micro:bit.\n\nRead more info about flash this code on https://support.microbit.org/support/solutions/articles/19000013986-how-do-i-transfer-my-code-onto-the-micro-bit-via-usb\n\nSimulation\n----------\nCheck this code on the simupator\nhttps://makecode.microbit.org/_bh8fHRTKDXXz\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frfiestas%2Fmicrobit_level_tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frfiestas%2Fmicrobit_level_tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frfiestas%2Fmicrobit_level_tool/lists"}