Skip to content

​The RIO Hardware repository provides the Bill of Materials (BOM) and assembly instructions for the RIO robot, designed to transform a smartphone into a fully-featured ROS 2 robot. It includes 3D printing and laser-cutting files, a custom PCB schematic, and offers fabrication options such as full 3D printing or a hybrid approach.

License

Notifications You must be signed in to change notification settings

botforge-robotics/rio_hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS2 License Platform Hardware Mobile App Stars Forks Issues Repo Size

RIO Hardware

RIO Robot

Table of Contents

Description

This repository contains the Bill of Materials (BOM) for the RIO robot hardware parts and assembly. The RIO project aims to transform your smartphone into a fully-featured ROS2 robot, utilizing a wide array of built-in mobile sensors and custom hardware. The hardware design includes a custom PCB, motor drivers, and sensor integrations that work seamlessly with the RIO mobile app and ROS2 ecosystem.

Bill of Materials

Hardware Components

No Part Name Description Store Quantity Amount Purchase Link
1 Dc-Motors with Encoders TT Motor N20 12V 125RPM Robu 2 ₹940 Link
2 Wheels 65mm Rubber Tyre Wheels Robu 2 ₹330 Link
3 Wheel Couplers Short Coupling for Robot Smart Car Wheel Robu 2 ₹160 Link
4 Caster Wheels 30mm Dia and 37mm Height Robu 1 ₹50 Link
5 Battery 7.4V 2500mAh 3C Li-ion Robu 1 ₹520 Link
6 Charger 8.4V 1A Charger Robu 1 ₹580 Link
7 Lidar RP A1m8 SLAMTECH RPLIDAR A1m8 Robu 1 ₹8500 Link
8 Voltage Meter 2S 18650 Li-Po Lithium Battery Capacity Indicator Module Robu 1 ₹95 Link
9 DC Jack For Voltage Meter DC Jack Connector Male 2.1mm x 5.5mm with Wire Robu 1 ₹45 Link
10 RGB LED WS2812B LED Breakout Board Robu 2 ₹30 Link
11 Standoff MF Plastic M3 30mm Length Robu 4 ₹35 Link
12 Standoff MF Plastic M3 15mm Length Robu 4 ₹24 Link
13 Standoff MF Plastic M3 10mm Length Robu 4 ₹25 Link
14 M3 Bolt Phillips 6mm Length Omrook 8 ₹5 Link
15 M3 Bolt Phillips 10mm Length Omrook 20 ₹15 Link
16 M2.5 Bolt Phillips 12mm Length Omrook 8 ₹5 Link
17 M3 Nuts Nylock Omrook 20 ₹25 Link
18 Mobile Mount Mobile Holder with Adjustable Clamp Amazon 1 ₹195 Link
19 Mobile Ball Joint Universal 1/4" Screw Swivel Ball Head Tripod Mount Amazon 1 ₹200 Link
20 Chassis Laser Cutting/3D Printed Parts self - ₹400 Build Your Own
21 PCB Custom PCB self 1 ₹1000 Build Your Own

Software

Component Description Store License Cost Link
RIO Mobile App Android application for robot control and sensor integration Play Store Single User ₹990 Link

Note: The RIO Mobile App is not a required component for operating the robot, but it enables the use of smartphone sensors and transforms your robot into a companion robot with advanced features.

💰 Total Cost: ~₹14,269/-


Fabrication Options

The RIO robot chassis can be fabricated using either full 3D printing or a hybrid approach combining laser cutting and 3D printing. Here are the details for both options:

Option 1: Full 3D Printing

All parts are available as STL files in the 3dPrinting folder:

Base Components:

Mobile Phone Mount:

LED Holders:

Base Bottom Base Top 3D Printed Brackets Mobile Base

Option 2: Hybrid (Recommended)

For better durability and professional finish, you can use a combination of laser cutting and 3D printing:

Laser Cut Parts & Files:

Laser Cut Parts

3D Printed Parts:

Note: The hybrid approach (Option 2) is recommended for better durability and professional appearance. However, full 3D printing is perfectly viable for prototyping or if laser cutting is not available.

PCB Schematic

PCB Schematic

You can download the full schematic as a PDF: Download Schematic PDF

Related Repositories

  • 🔧 RIO Firmware - RIO Controller Micro-Ros Code
  • 🤖 RIO ROS2 - ROS2 packages for navigation, control, and sensor integration

🤝 Contributing

  1. Fork the Repository
  2. Create Feature Branch
  3. Commit Changes
  4. Push to Branch
  5. Open Pull Request

About

​The RIO Hardware repository provides the Bill of Materials (BOM) and assembly instructions for the RIO robot, designed to transform a smartphone into a fully-featured ROS 2 robot. It includes 3D printing and laser-cutting files, a custom PCB schematic, and offers fabrication options such as full 3D printing or a hybrid approach.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •