MojoScale
Low-cost remote monitoring for Modbus equipment

Remote machine monitoring when full SCADA is too expensive.

MojoScale helps automation contractors, panel builders, and genset service teams add live values, alerts, and history to Modbus equipment without building their own cloud, app, or gateway firmware.

For installers and integrators

Add remote monitoring to customer projects without becoming a software company.

MojoScale gives contractors, panel builders, and service teams a low-cost Modbus monitoring layer they can bundle into panels, gensets, meters, pumps, chillers, VFDs, and site equipment.

You keep the customer relationship, installation revenue, and service margin. MojoScale provides the gateway firmware, profiles, cloud console, alerts, and mobile-ready telemetry.

Useful on jobs where customers still need visibility

  • Offer monitoring where a full SCADA rollout is too much.
  • Bundle installation, profile setup, alerts, and support into your project.
  • Remote alarms for single machines and small sites.
  • Live machine status without quoting a full SCADA project.
  • Historical readings and multi-site dashboards for service contracts.
  • First partner pilots can start from a register map and a practical Modbus profile.
Built for real equipment

Not every machine needs a full SCADA project.

For smaller customers, remote sites, single gensets, pumps, meters, and utility equipment, MojoScale gives you live values, alarms, and history without the cost and complexity of a traditional SCADA rollout.

Local first

Local machine page

Open the gateway from a phone or laptop on site to check live values, Wi-Fi state, and machine status without waiting on a cloud dashboard.

Profile driven

Built-in and custom profiles

Use built-in profiles for common controllers, especially gensets, or clone a profile and define the exact Modbus registers, units, enums, and alarms your device needs.

Field proof

Updates and alerts

Send scalar values, enums, bit flags, alarms, and gateway health upstream so teams can see what changed before a truck is sent to the wrong site.

Odd machines are welcome

Onboard obscure machines when you have the register details.

If a controller speaks Modbus and you have the address/register documentation, MojoScale can help turn that machine into a usable monitoring profile.

Send the model, Modbus settings, register map, units, and alarm meanings. We will review it and build the profile where the documentation is clear enough.

What helps us onboard it

  • Modbus address map or register table.
  • Baud rate, slave ID, parity, and stop bits if known.
  • Which values matter most to your operator.
  • Alarm, enum, or bit flag meanings when the manual provides them.
Service topology

The setup is simple enough to explain at the panel.

A machine controller talks over RS485 to a small gateway. The gateway hosts a local page for technicians, stores recent readings, and forwards data to the MojoScale server for dashboards, history, and alerts.

1
Controller to gateway

Read operating values from a Modbus controller using a selected device profile.

2
Gateway to local browser

Use the onboard webserver for status checks during service.

3
Remote layer for teams

Send values, alarms, and health updates to one console for multiple sites.

Local webserver view
Plain readings first, remote sync when available.
Online
Machine state Running
Load 68%
Battery 13.7 V
Alarm None
The first useful screen is deliberately boring: current values, connection state, and enough context to decide whether the machine needs attention.
No hardware lock-in

Use cheap, replaceable industrial boards.

MojoScale is designed around commodity hardware instead of proprietary gateways. The target class is ESP32 with RS485 for Modbus controllers, with tested ESP32-S3 RS485/CAN hardware as the current field-ready path.

RS485 Modbus Connect to controllers, meters, drives, and field modules.
Built-in profiles Start fast with supported machines, especially common genset controllers.
Local access Keep a local status/data API available for technicians even when cloud access is weak.
Commodity gateway hardware Use replaceable ESP32-S3 RS485/CAN boards instead of expensive proprietary boxes.
The goal is simple: connect machines quickly, keep local access available, and make remote monitoring useful without adding mystery hardware.
Waveshare ESP32-S3 RS485 CAN industrial control board
Provisioning flow

Pick a profile, flash the gateway, watch the machine.

The workflow is meant for technicians, not software teams. Choose a built-in profile or a custom Modbus profile, flash the generated app, then verify readings locally and remotely.

01

Connect over USB

Use browser serial to identify the chip and load the matching firmware.

02

Choose the profile

Use a built-in machine profile or define the Modbus metrics, units, and alarms yourself.

03

Read the machine

Poll values over RS485, keep recent readings cached, and show them on the local webserver.

04

Send updates

Forward telemetry and alerts so phones and the site console can show what needs attention.

For practical teams

A monitoring layer your service team can actually sell.

  • Use one Modbus connector pattern across different machines and sites.
  • Sell remote alarms, live status, history, and multi-site visibility on smaller projects.
  • Keep local readings available even when internet access is weak.
  • Clone built-in profiles, adjust metrics, and grow coverage as new equipment shows up.