# Arduino Gateway Module

The **Arduino Gateway Module** is a custom-designed interface that enables **Arduino-compatible boards** to communicate with Acrome's **Smart Motion Devices (SMDs)**. Acting as a protocol bridge, it translates serial communication signals from the Arduino into a format compatible with Acrome's RS-485-based ecosystem.

This gateway allows developers, educators, and researchers to use widely adopted Arduino platforms to control SMD modules such as motors, servos, distance sensors, LEDs, and more—unlocking the flexibility of open-source development within a modular motion control framework.

Whether you are building an automation prototype or teaching mechatronics using Arduino boards, the Arduino Gateway Module provides a **simple, reliable, and scalable interface** for motion and sensor integration.

### **Photos**

![](/files/SrcOLF9cxX6X7cbB15gq)          ![](/files/0fu1ShU8EKxUy4h0rx5s)

![](/files/BKHwhzgTt0D22zw68Kbo)          ![](/files/v9PfNYkP8DJ5Qkbi35Xi)

## Technical Specifications

<table><thead><tr><th width="240.39996337890625">Feature</th><th width="474">Description</th><th data-hidden></th></tr></thead><tbody><tr><td>Communication</td><td>UART (Serial TX/RX to RS-485 converter)</td><td></td></tr><tr><td>Compatible Boards</td><td>Arduino Uno, Mega, Leonardo, and similar</td><td></td></tr><tr><td>Power Supply</td><td>5V (powered from Arduino or external supply)</td><td></td></tr><tr><td>SMD Interface</td><td>RJ-11 connector (RS-485 to SMDs)</td><td></td></tr><tr><td>Communication Speed</td><td>9600, 57600, 115200(default baudrate), 921600, 1115200, 3000000 bps</td><td></td></tr><tr><td>Protocol Translation</td><td>UART ↔ RS-485 (for Acrome device support)</td><td></td></tr><tr><td>Status Indicators</td><td>TX / RX LED indicators</td><td></td></tr><tr><td>Form Factor</td><td>Shield or cable-based module</td><td></td></tr></tbody></table>

### **Renders**

![](/files/OKgvWLUGkjSFXPcGtibv)          ![](/files/Xkpiw37l5CwLetn7q6Mi)

**Manual File:**

{% file src="/files/5nyprvsIo1F3QDcFAnpv" %}

**Step File:**

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.acrome.net/electronics/gateway-modules/arduino-gateway-module.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
