{"id":22306338,"url":"https://github.com/ar-ray-code/rpi_xubuntu_ros","last_synced_at":"2026-02-12T17:01:30.163Z","repository":{"id":119019916,"uuid":"373475618","full_name":"Ar-Ray-code/rpi_xubuntu_ros","owner":"Ar-Ray-code","description":"Raspberry Pi + xubuntu-Desktop  + ROS1 \u0026 ROS2","archived":false,"fork":false,"pushed_at":"2021-06-05T16:37:05.000Z","size":4846,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-17T18:29:57.373Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"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/Ar-Ray-code.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}},"created_at":"2021-06-03T10:56:42.000Z","updated_at":"2021-06-05T16:37:08.000Z","dependencies_parsed_at":"2023-12-26T20:51:01.311Z","dependency_job_id":null,"html_url":"https://github.com/Ar-Ray-code/rpi_xubuntu_ros","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Ar-Ray-code/rpi_xubuntu_ros","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ar-Ray-code%2Frpi_xubuntu_ros","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ar-Ray-code%2Frpi_xubuntu_ros/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ar-Ray-code%2Frpi_xubuntu_ros/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ar-Ray-code%2Frpi_xubuntu_ros/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ar-Ray-code","download_url":"https://codeload.github.com/Ar-Ray-code/rpi_xubuntu_ros/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ar-Ray-code%2Frpi_xubuntu_ros/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29373837,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: 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":[],"created_at":"2024-12-03T19:15:22.536Z","updated_at":"2026-02-12T17:01:30.145Z","avatar_url":"https://github.com/Ar-Ray-code.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# rpi_xubuntu_ros\nRaspberry Pi + xubuntu 20.04 + ROS (Noetic \u0026 Foxy)\n\n---\n\n　Installing a ROS learning environment on a Raspberry Pi is very difficult: install Ubuntu Server, install Ubuntu Desktop, install ROS...\n\nBut what if someone has published a pre-made img file? It could be easy.\nThis repository provides a split img file of a pre-built Xubuntu + ROS environment.\n\n\n\n## System Requirements\n\n- Raspberry Pi 4 model B 2GB RAM\n- 16GB or larger SD Card\n- PC with file integration (cat command), 7z decompression, and SD card writing capability.\n\n\n\n## What's that mysterious file?\n\n　As a specification, you cannot upload files larger than 2GB to GitHub.\nTherefore, it was necessary to compress the img file and split the file.\n\n　That img file can be obtained by combining the downloaded files and uncompressing combined file using the 7z tool.\n\n![how_to_create_img](images_for_readme/how_to_create_img.png)\n\n## Write img to SD\n\n　Here we will show you how to write to the SD card assuming you are using Ubuntu.\n\n\u003e Note : Be sure to pay enough attention to the communication capacity.\n\n### 1. Install tools\n\n```bash\n$ sudo apt install rpi-imager\n$ sudo apt install p7zip-full\n```\n\n### 2. Download splited images\n\n```bash\n$ wget https://github.com/Ar-Ray-code/rpi_xubuntu_ros/releases/download/20.04_v1.0/splited_xubuntu_2004_ros1_ros2_7z_00\n$ wget https://github.com/Ar-Ray-code/rpi_xubuntu_ros/releases/download/20.04_v1.0/splited_xubuntu_2004_ros1_ros2_7z_01\n```\n\n### 3. Generate img file \u0026 Write to SD\n\n```bash\n$ cat splited_xubuntu_2004_ros1_ros2_7z_0* \u003e\u003e image.7z\n$ 7z x image.7z\n$ rpi-imager \u0026\n```\n\nSpecify the SD card and the generated img file.\nAfter extracting the 7z file, the file name will be \"xubuntu_2004_ROS1_ROS2.img\".\n\n![rpi_imager](images_for_readme/rpi_imager.png)\n\nPress \"write\" button to write to SD Card.\n\n## Login\n\nAfter writing to the SD card, unmount it and insert into the Raspberry Pi.\n\nThe GUI for the login screen will be displayed.\n\n\u003cimg src=\"images_for_readme/login.jpeg\" alt=\"login\" style=\"zoom:33%;\" /\u003e\n\nEnter the password for login.\n\n__Password is \"ubuntu20\"__\n\n\u003cimg src=\"images_for_readme/desktop.jpeg\" alt=\"desktop\" style=\"zoom:33%;\" /\u003e\n\nInstallation is complete.:strawberry::penguin::turtle::star2:\n\n## Recommended settings\n\n### Black Screen \u0026 Suspend\n\n- About Black Screen : Change \"Black Screen\" 5 minutes to Never.\n- About Suspend : Change \"Automatic Suspend\" On to OFF.\n\n\u003e Note : If the Raspberry Pi goes into a suspend state, it may not be able to come back from the suspend state.　This bug will be fixed in the next release.\n\n![setting_suspend](images_for_readme/setting_suspend.png)\n\n\n\n## Reference \n\nhttps://www.raspberrypi.org/documentation/installation/installing-images/\n\n\n\n## About writer\n\n- Ar-Ray : Japanese student.\n- Blog (Japanese) : https://ar-ray.hatenablog.com/\n- Twitter : https://twitter.com/Ray255Ar\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Far-ray-code%2Frpi_xubuntu_ros","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Far-ray-code%2Frpi_xubuntu_ros","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Far-ray-code%2Frpi_xubuntu_ros/lists"}