{"id":29610223,"url":"https://github.com/anvaymayekar/project-robo","last_synced_at":"2026-04-13T06:36:06.723Z","repository":{"id":276147108,"uuid":"928369506","full_name":"anvaymayekar/project-robo","owner":"anvaymayekar","description":"React Native Application with Arduino codebase and Bluetooth Interfacing for Obstacle Avoiding Robot.","archived":false,"fork":false,"pushed_at":"2025-07-04T08:24:10.000Z","size":23779,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-04T09:33:12.273Z","etag":null,"topics":["android","arduino","react-native","tsx","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/anvaymayekar.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":"2025-02-06T14:23:33.000Z","updated_at":"2025-07-04T08:24:13.000Z","dependencies_parsed_at":"2025-02-06T15:35:39.045Z","dependency_job_id":"dfbec609-76ee-4e11-996b-03d891e3ffea","html_url":"https://github.com/anvaymayekar/project-robo","commit_stats":null,"previous_names":["anvaymayekar/projectrobo","anvaymayekar/project-robo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anvaymayekar/project-robo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anvaymayekar%2Fproject-robo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anvaymayekar%2Fproject-robo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anvaymayekar%2Fproject-robo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anvaymayekar%2Fproject-robo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anvaymayekar","download_url":"https://codeload.github.com/anvaymayekar/project-robo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anvaymayekar%2Fproject-robo/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266189677,"owners_count":23890065,"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":["android","arduino","react-native","tsx","typescript"],"created_at":"2025-07-20T20:07:23.544Z","updated_at":"2026-04-13T06:36:06.699Z","avatar_url":"https://github.com/anvaymayekar.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖 **ProjectRobo:** Obstacle-Avoiding Robot with Dedicated Android App\n\n\nA smart and interactive robot built using **Arduino Uno**, **HC-SR04**, **IR sensors**, and a **Bluetooth interface (HC-05)**. The robot can be dynamically controlled via a custom **React Native Android app**, which provides both manual control and autonomous mode.\n\n\u003e 🛠️ This project was developed under the **Fabrication Lab** of **F.Y. B.Tech** students at **Shah \u0026 Anchor Kutchhi Engineering College**, Mumbai — **ECS1 Group VI**.\n\n---\n\n## 🔔 Note\n\n\u003e 📱 The **React Native** codebase is configured **only for Android**.\n\u003e ⚙️ After installing the `.apk` file, the app requires manual permission for **\"Nearby Devices\"** in Android settings to enable Bluetooth communication.\n\n---\n\n## 📁 File Structure\n\n```\n- root\n    \u003e Robo_Pod                     // 🤖 React Native App\n        \u003e ...\n        \u003e App.tsx\n        \u003e app.json\n    \u003e app-release.apk             // 📱 Android installable\n    \u003e RoboPodArduinoCode.ino      // 🔧 Arduino control sketch\n    \u003e images                      // 🖼️ Circuit diagrams / Robot previews\n```\n\n---\n\n## 🔤 Bluetooth Commands\n\n| Command | Action       |\n| ------: | ------------ |\n|   `'F'` | 🔼 Forward   |\n|   `'B'` | 🔽 Backward  |\n|   `'S'` | ⏹️ Stop      |\n|   `'R'` | ➡️ Right     |\n|   `'L'` | ⬅️ Left      |\n|   `'A'` | 🤖 Autopilot |\n\n---\n\n## 🧰 Tools \u0026 Technologies\n\n![React Native](https://img.shields.io/badge/react_native-%2320232a.svg?style=for-the-badge\\\u0026logo=react\\\u0026logoColor=%2361DAFB)\n![Android Studio](https://img.shields.io/badge/android%20studio-346ac1?style=for-the-badge\\\u0026logo=android%20studio\\\u0026logoColor=white)\n![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge\\\u0026logo=typescript\\\u0026logoColor=white)\n![Arduino](https://img.shields.io/badge/-Arduino-00979D?style=for-the-badge\\\u0026logo=Arduino\\\u0026logoColor=white)\n\n---\n\n## ⚙️ Electronics Used\n\n1. 🔌 **Arduino Uno (ATmega328P)**\n2. ⚙️ **L298N Dual Motor Driver**\n3. 📡 **HC-05 Bluetooth Module**\n4. 🧠 **HC-SR04 Ultrasonic Sensor**\n5. 🔦 **LM393 IR Sensors ×2**\n6. 🔋 **12V 1.2A NiMH Battery w/ BMS**\n7. 🏎️ **200 RPM 12V DC Geared Motors ×2**\n8. ⚡ **DC Socket + Jack Connector**\n9. 🔘 **Toggle / Rocker Switch**\n10. 🛠️ **Heavy Metal Chassis**\n11. 🔧 **GE Tyres (7cm x 2cm, 6.1mm bore) ×2**\n12. 🔩 **HC-SR04 Bracket Mount**\n13. ⚪ **Caster Wheel**\n14. 🧷 **Jumper Wires, Nuts, Bolts, Screws, Spacers**\n\n---\n\n## 📦 React Native Dependencies\n\n```\n- @types/react-native-vector-icons (^6.4.18)\n- react (18.3.1)\n- react-native (0.77.0)\n- react-native-asset (^2.1.1)\n- react-native-bluetooth-classic (^1.73.0-rc.12)\n- react-native-linear-gradient (^2.8.3)\n- react-native-vector-icons (^10.2.0)\n```\n\n---\n\n\n## 👨‍💻 Author\n\n\u003e **Anvay Mayekar**\n\u003e 🎓 B.Tech in Electronics \u0026 Computer Science — SAKEC\n\u003e\n\u003e [![GitHub](https://img.shields.io/badge/GitHub-181717.svg?style=for-the-badge\\\u0026logo=GitHub\\\u0026logoColor=white)](https://www.github.com/anvaymayekar)\n\u003e [![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2.svg?style=for-the-badge\\\u0026logo=LinkedIn\\\u0026logoColor=white)](https://in.linkedin.com/in/anvaymayekar)\n\u003e [![Gmail](https://img.shields.io/badge/Gmail-D14836.svg?style=for-the-badge\u0026logo=gmail\u0026logoColor=white)](mailto:anvaay@gmail.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanvaymayekar%2Fproject-robo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanvaymayekar%2Fproject-robo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanvaymayekar%2Fproject-robo/lists"}