MS MojoScale
Recommended gateway hardware

Start with ESP32-S3 and 16MB flash.

MojoScale is built around ESP32-S3 hardware with 16MB flash. The preferred board is the Waveshare ESP32-S3-RS485-CAN because it has the RS485 interface, DIN-rail friendly case, wide-voltage terminal power, and the exact board family we have tested against.

Waveshare ESP32-S3-RS485-CAN industrial controller

Waveshare ESP32-S3-RS485-CAN

$18.99 official Waveshare listing

Part No. ESP32-S3-RS485-CAN. Prices and availability change, so use the vendor page as the final source before buying.

Why this board

The right shape for a Modbus gateway.

The goal is boring reliability: enough flash for the generated app, real RS485 terminals, clean USB flashing, and industrial-friendly power wiring.

ESP32-S3 platform Dual-core ESP32-S3 with Wi-Fi and Bluetooth support.
16MB flash Enough space for firmware, generated profiles, local webserver, and updates.
Isolated RS485 Connects to Modbus controllers, meters, gensets, and field devices.
7-36V terminal input Practical for panel and equipment cabinet installs.
Where to buy

Current purchase options.

These are public listings for the same board or exact product name. Check shipping, seller, and delivery date before ordering.

Waveshare official

Manufacturer listing. Best source for exact part number, specs, wiki, and documentation.

$18.99

Bulk listed from $17.97-$18.99.

Open Waveshare
Amazon

Exact product appears under ASIN B0FNCWZ3D1. Amazon price can vary by seller and region.

Live price

Check before buying.

Open Amazon
eBay Waveshare store

Waveshare Development Tools Store listing for model ESP32-S3-RS485-CAN.

$24.93

Observed listing price.

Open eBay
European marketplace

Regional price comparison shows Amazon Marketplace and OnBuy options in Europe.

from 27.99 EUR

Regional pricing, VAT included.

Open comparison

Minimum hardware rule

Use an ESP32-S3 with 16MB flash. Other ESP32-S3 boards can work only if the RS485 wiring, flash size, pin mapping, and power arrangement match the firmware assumptions.

Before you install

  • Confirm the board label says ESP32-S3-RS485-CAN.
  • Use RS485 A+ and B- to the machine/controller bus.
  • Power from USB for flashing, then panel power when installed.
  • Check whether the RS485 termination jumper is needed for the bus.