Skip to content
@RCMgames

Robot Control Modules (RCM)

Welcome to RCMgames.

Hardware (Robot Control Modules) and Software for building small wifi controlled robots.

or email [email protected]

Driver Interfaces

software for ESP32 powered robot control modules

RCM old code for the original boards

useful bits of code are here

Types of Robot Control Modules


RCM 1, 2, and 3 the originals

image


RCM 4 a better through-hole hand-solderable RCM

  • 2 x 3 inches, 50.8 x 76.2 mm
  • 4 motors and 7 servos OR 6 motors and 3 servos
  • runs from 5 NiMH AA batteries OR (need to test) 4.5-20v with the addition of voltage regulators
  • all components are hand-solderable through-hole parts
  • Qwiic-Compatible


RCM BYTE a smaller yet more capable design

  • about 1.25x1.25 inches
  • 8 motors
  • 8 servos
  • battery monitoring
  • I2C connector on QT PY
  • runs on 3-11 volts


RCM NIBBLE it's half a BYTE

  • about 1x1 inches
  • 4 motors
  • 4 servos
  • 2 additional GPIO pins
  • built-in IMU
  • battery monitoring
  • I2C connector on QT PY
  • runs on 3-11 volts


RCM D1 lowest cost RCM

  • 1.75 by 1.575 inches, 44.45 by 40.0 millimeters
  • 2 motors (one L293D)
  • 2 servos OR qwiic connector
  • Qwiic-Compatible
  • runs on 4 NiMH AAs
  • battery monitoring
  • uses a Wemos D1 mini with esp8266 CPU


Components

  • Reads 8 quadrature encoders
  • 1.0x0.85 inches
  • I2C (Qwiic Compatible)
  • powered by an ATMega328PB
  • hand solderable surface mount components

other suggested components

https://github.com/RCMgames/useful-code/tree/main/useful-components

Connect RCM robots to ROS using MicroROS

Example of controlling an omnidirectional robot from ROS2

All these boards are also shared on PCBWay

PCBWay sponsored some of the prototyping runs of these boards. PCBWay provides great customer support and produces good boards.

Pinned Loading

  1. RCMDS-new RCMDS-new Public

    RCM Driverstation code that can be reconfigured with text files

    Processing 3 1

  2. RCMv2 RCMv2 Public template

    version two of RCM robot code

    C 1 1

Repositories

Showing 10 of 14 repositories
  • RCM-Hardware-V4 Public

    a better through-hole hand-solderable RCM

    RCMgames/RCM-Hardware-V4’s past year of commit activity
    0 MIT 0 1 0 Updated Sep 5, 2024
  • RCM-hardware-D1 Public

    cost optimized Robot Control Module for small wifi controlled robots

    RCMgames/RCM-hardware-D1’s past year of commit activity
    0 MIT 0 0 0 Updated Jul 30, 2024
  • RCMv2 Public template

    version two of RCM robot code

    RCMgames/RCMv2’s past year of commit activity
    C 1 MIT 1 8 0 Updated Jul 30, 2024
  • RCM-Hardware-BYTE Public

    PCB CAD for small wifi connected Robot Control Modules

    RCMgames/RCM-Hardware-BYTE’s past year of commit activity
    1 MIT 0 0 0 Updated Jul 30, 2024
  • .github Public

    welcome page for RCMgames. Hardware and Software for building wifi controlled robots.

    RCMgames/.github’s past year of commit activity
    0 0 1 0 Updated Jul 30, 2024
  • useful-code Public

    useful bits of code

    RCMgames/useful-code’s past year of commit activity
    C 0 MIT 0 0 0 Updated Jun 17, 2024
  • RCM-Hardware-Nibble Public

    Half a BYTE

    RCMgames/RCM-Hardware-Nibble’s past year of commit activity
    0 MIT 0 0 0 Updated Jun 15, 2024
  • BSED Public

    Byte Sized Encoder Decoder - Reads 8 quadrature encoders and communicates over I2C (and is qwiic compatible).

    RCMgames/BSED’s past year of commit activity
    C 1 MIT 0 0 0 Updated Jun 5, 2024
  • RCM_hardware_documentation_and_user_guide Public

    documentation of the original RCM hardware

    RCMgames/RCM_hardware_documentation_and_user_guide’s past year of commit activity
    0 MIT 0 0 0 Updated Apr 21, 2024
  • RCM Public

    code for the esp32 in the Robot Control Modules

    RCMgames/RCM’s past year of commit activity
    C 1 MIT 1 1 0 Updated Apr 11, 2024

Top languages

Loading…

Most used topics

Loading…