> For the complete documentation index, see [llms.txt](https://docs.acrome.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acrome.net/electronics/gateway-modules/usb-gateway-module.md).

# USB Gateway Module

The **USB Gateway Module** is a compact hardware interface designed to establish seamless communication between a computer and Acrome’s Smart Motion Devices (SMDs). Acting as a **bridge between the digital and physical worlds**, it enables reliable, high-speed serial communication through a standard USB connection.

At its core, the USB Gateway functions as a **USB-to-UART/RS-485 converter**, translating commands from the computer into a format that SMD modules can understand—and vice versa. This makes it a **critical component** for developing real-time motion control applications.

The module connects to an SMD via a **standard RJ-11 cable**, simplifying the wiring and setup process. Whether you're controlling motors, reading sensors, or executing coordinated motion commands, the USB Gateway ensures **low-latency, robust communication**, even in continuous operation.

To assist with debugging and user feedback, the module includes **built-in TX and RX LEDs**. These indicators provide real-time visualization of data transfer, making it easy to verify communication status at a glance.

Whether you're building an educational demo, a research-grade automation platform, or a personal robotics project, the USB Gateway Module is your reliable link between software logic and physical motion.

### Photos

![](/files/SpyyyH3VUDsQsRrUazjV)          ![](/files/7awJn7aIW5KT49gtR4JD)

&#x20;                                         ![](/files/WlOFyxCTmEGRp5wZdadz)

## Technical Specifications

<table><thead><tr><th width="210.39996337890625">Feature</th><th width="449.800048828125">Description</th><th data-hidden></th></tr></thead><tbody><tr><td>Communication</td><td>USB 2.0 (Serial over USB)</td><td></td></tr><tr><td>Supported OS</td><td>Windows, macOS, Linux</td><td></td></tr><tr><td>Baud Rate</td><td>9600, 57600, 115200(default baudrate), 921600, 1115200, 3000000 bps</td><td></td></tr><tr><td>Protocol</td><td>UART (used to communicate with SMD modules), RS-485</td><td></td></tr><tr><td>Power Source</td><td>USB powered</td><td></td></tr><tr><td>Plug &#x26; Play</td><td>Yes</td><td></td></tr><tr><td>Compatibility</td><td>Compatible with all Acrome SMD modules</td><td></td></tr><tr><td>LED Indicators</td><td>TX / RX communication activity</td><td></td></tr></tbody></table>

### Render

<figure><img src="/files/DIxnFrorjVtnyW74xV5n" alt="" width="563"><figcaption></figcaption></figure>

**Manual File:**

{% file src="/files/o5ob71CZA3ArQSlkCDD9" %}

**Step File:**

{% file src="/files/FYM8aoqsWN5skUp97oDb" %}
