{"id":15538747,"url":"https://github.com/tophercantrell/robots-rpicreate","last_synced_at":"2026-05-18T09:11:01.846Z","repository":{"id":62571722,"uuid":"68457493","full_name":"topherCantrell/robots-RPiCreate","owner":"topherCantrell","description":null,"archived":false,"fork":false,"pushed_at":"2023-06-21T23:19:26.000Z","size":50052,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-12T09:09:48.270Z","etag":null,"topics":["irobot-create","python","raspberry-pi","robots"],"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/topherCantrell.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}},"created_at":"2016-09-17T14:35:10.000Z","updated_at":"2024-09-01T19:48:24.000Z","dependencies_parsed_at":"2024-10-12T09:19:51.229Z","dependency_job_id":null,"html_url":"https://github.com/topherCantrell/robots-RPiCreate","commit_stats":{"total_commits":121,"total_committers":4,"mean_commits":30.25,"dds":"0.47107438016528924","last_synced_commit":"86b60aa3fa3ca7784ab7762f3e4fba6dc6984b29"},"previous_names":["tophercantrell/robots-picreate"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/topherCantrell%2Frobots-RPiCreate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/topherCantrell%2Frobots-RPiCreate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/topherCantrell%2Frobots-RPiCreate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/topherCantrell%2Frobots-RPiCreate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/topherCantrell","download_url":"https://codeload.github.com/topherCantrell/robots-RPiCreate/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246113740,"owners_count":20725515,"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":["irobot-create","python","raspberry-pi","robots"],"created_at":"2024-10-02T12:05:50.881Z","updated_at":"2025-10-08T10:18:32.294Z","avatar_url":"https://github.com/topherCantrell.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# iRobotCreate and Raspberry Pi\n\n### As Seen In Servo Magazine\n\n[![](art/servo.jpg)](https://www.servomagazine.com/)\u003cbr\u003e\nhttps://www.servomagazine.com/magazine/article/irobot-create2-raspberry-pi-picreate\n\n# Robot Classes\n\n![](art/small.jpg)\n\nThe iRobotCreate is a fantastic base platform for robotics clubs and classes. The Roomba is a familiar appliance in our society today. The \nCreate is a genuine refurbished Roomba robot with a serial interface port. You can use a USB-to-serial dongle to control the\nrobot from your computer. Or mount a raspberry pi to the robot for a stand-alone mobile brain you connect to through wifi.\n\nHave a look at my own robotics class here: https://github.com/topherCantrell/class-piCreate\n\nHere is the official documentation, version 1 hardware (old):\n\nhttp://www.irobot.com/filelibrary/pdfs/hrd/create/Create%20Open%20Interface_v2.pdf\n\nVersion 2 hardware (current):\n\nhttp://www.irobotweb.com/~/media/MainSite/PDFs/About/STEM/Create/iRobot_Roomba_600_Open_Interface_Spec.pdf\n\n## Build the Robot\n\n[Follow this guide](HARDWARE.md) to get your robot hardware running. The guide shows how to connect a Raspberry Pi to the iCreate1 and iCreate2.\nThe guide includes wiring diagrams and links to buy the parts.\n\n## Installation\n\nOn the Raspberry Pi:\n```\ngit clone https://github.com/topherCantrell/robots-piCreate\ncd robots-piCreate\nsudo python3 setup.py install\n```\n\n## Web Control\n\nThis web server runs on the raspberry pi and controls the robot from a browser on a mobile device (phone or tablet). \nThis is a great platform to take to out-reach events. Put your club flyers on the robot and drive it around the event. \nInvite kids to drive the robot, and talk to them about your club.\n\nThe web interface allows scripted control through drag-and-drop commands. Users can try their hand at rudimentary programming challenges.\n\nRun the webserver controller:\n```\ncd webcontrol\npython3 server.py\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftophercantrell%2Frobots-rpicreate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftophercantrell%2Frobots-rpicreate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftophercantrell%2Frobots-rpicreate/lists"}