Introducing the Open Source Robotics Remote

As part of our ongoing robotics development, we’re designing an open-source remote tailored for controlling robots running ROS and ROS2. Our remote is designed to be fully 3D printed and powered by a Raspberry Pi 5 with a 7-inch touchscreen.

Key Features:

  • Raspberry Pi 5 – The heart of the system, running the control interface.
  • 7-inch Touchscreen – Provides an interactive display for real-time data visualization.
  • Teensy 3.6 – Handles low-latency input from joysticks and buttons.
  • Dual Joysticks & Buttons – Allow for precise control of robotic movements.
  • CAD-Designed & 3D Printed In-House – Custom ergonomic design optimized for usability.

Why Build This?

Traditional robot control interfaces can be bulky, expensive, or require a laptop. Our goal is to create a portable, standalone controller that is accessible and customizable for students and researchers working with robotics.

What’s Next?

In upcoming posts, we’ll cover:

  1. CAD Design & 3D Printing Process – How we designed and manufactured the enclosure.
  2. Hardware Assembly – Step-by-step guide to assembling the remote.
  3. Software Setup – Installing and configuring ROS & ROS2 on the Raspberry Pi.
  4. Control & Customization – Exploring how the remote communicates with robots and how users can extend its functionality.

Stay tuned for more updates as we bring this project to life!

Updated: