Equipped with multiple ports and connectors, the ROSRider card enables connection to encoder motors and other peripherals. Pinout diagrams for each port are shown below:
This standard 6-wire encoder motor connector is compatible with various motors and can be used with standard cables. The ROSRider card supports both dual-phase and single-phase encoders, with the encoder type configurable via software. For single-phase encoders, connect to the Encoder Phase A pin and leave Encoder Phase B unconnected.
The right motor connector is a mirrored version of the left motor connector.
The ROSRider card can control two standard servos. The servos are powered by auxiliary power, which must be enabled via software before use.
Software controllable auxillary power port, will generate 5V when turned on.
This is an internal connector, that can be used to control buttons on the board remotely. The connector is not soldered, and left for future expansion.
This pin header can be used for both I2C0 and serial port communication. The reset pin is decoupled with a 150nF capacitor to isolate it from the internal reset.
This is a standard QWIC port, which can be connected by a standard QWIC cable. The VCC from QWIC cable is used to wake up the board from hibernate state and is isolated from device.
There are two identical QWIC ports, that can be used to connect other QWIC devices, or piggyback another ROSRider card.
SPI port has been added for future expansion, and not supported by firmware at this point.
Serial Port debug connector, this can be connected to ROS2RPI card for accessing serial port. DO NOT connect to a QWIC port, as this may short the power supply.
XT30 Power Connector. Apply maximum 12V.
Use CR1225 3V coin battery.
Armed with the knowledge of the pinmap, the next step is to physically connect ROSRider to your hardware. The subsequent chapter provides clear diagrams and instructions for connecting to popular platforms like Raspberry Pi and NVIDIA Jetson.
Next Chapter: Connecting ROSRider to Host Computer