{"id":20663031,"url":"https://github.com/perfecxx/python-mbot2","last_synced_at":"2025-09-11T13:33:36.136Z","repository":{"id":219538938,"uuid":"749284102","full_name":"PerfecXX/Python-mBot2","owner":"PerfecXX","description":"Control mBot2 with Python ","archived":false,"fork":false,"pushed_at":"2024-10-20T07:55:29.000Z","size":117,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-20T14:49:00.582Z","etag":null,"topics":["makeblock","mbot2","mbuild","python"],"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/PerfecXX.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":"2024-01-28T05:24:39.000Z","updated_at":"2024-10-20T07:55:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"78d5c352-37de-4b8b-9916-908c77317f8e","html_url":"https://github.com/PerfecXX/Python-mBot2","commit_stats":null,"previous_names":["perfecxx/mbot2-python","perfecxx/python-mbot2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PerfecXX%2FPython-mBot2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PerfecXX%2FPython-mBot2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PerfecXX%2FPython-mBot2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PerfecXX%2FPython-mBot2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PerfecXX","download_url":"https://codeload.github.com/PerfecXX/Python-mBot2/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249731150,"owners_count":21317341,"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":["makeblock","mbot2","mbuild","python"],"created_at":"2024-11-16T19:16:22.426Z","updated_at":"2025-09-11T13:33:36.123Z","avatar_url":"https://github.com/PerfecXX.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mBot2 Python\n\nThis project is a collection of **example code (Examples)** for controlling the **mBot2 (robot)** and **CyberPi (main control board)** using the Python programming language. It's especially useful for those who want to program independently, beyond just using mBlock.\n\nOften, working with mBot2 using Python can be challenging due to limited official documentation or libraries. This project was created to be a **reliable resource and starting point** that helps you:\n\n* **Learn and experiment** with writing Python code to control various components of mBot2.\n* **Develop your own projects** by leveraging Python to unlock the full potential of mBot2 and CyberPi.\n\n---\n\n## Example Usage\n\nWe've organized the code examples into clear, navigable categories:\n\n* **[CyberPi](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi)**\n    * [Audio](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/04-Audio)\n    * [LED](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/01-RGB%20LED)\n    * [Display](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/03-Display)\n    * [Motion Sensing](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/05-Motion%20Sensing)\n    * [Sensing](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/02-Sensing)\n    * [LAN](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/07-LAN)\n    * [AI](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/09-AI)\n    * [IoT](https://github.com/PerfecXX/Python-mBot2/tree/main/example/cyberpi/08-Cloud)\n* **[mBot2 Shield](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mBot2)**\n    * [mBot2 Chassis](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mBot2/01-mBot2%20Chassis)\n    * [mBot2 Extension Port](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mBot2/02-mBot2%20Extension%20Port)\n* **[mBuild](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mbuild)**\n    * [Ultrasonic Sensor 2](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mbuild/01-Ultrasonic%20Sensor2)\n    * [Quad RGB Sensor](https://github.com/PerfecXX/Python-mBot2/tree/main/example/mbuild/02-Quad%20RGB%20Sensor)\n    * [Bluetooth Controller](https://github.com/PerfecXX/Python-mBot2/tree/main/example/gamepad)\n\n---\n\n## Project\n\nClick [**Here**](https://github.com/PerfecXX/Python-mBot2/tree/main/project) to explore more projects!\n\n---\n\n## Tools \n\nClick [**Here**](https://github.com/PerfecXX/Python-mBot2/tree/main/tools) to explore more tools!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fperfecxx%2Fpython-mbot2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fperfecxx%2Fpython-mbot2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fperfecxx%2Fpython-mbot2/lists"}