What you need, and what it costs

RBgrid is free firmware for personal, non-commercial use. The cost is the measurement hardware: rbAmp modules — plus an ESP32-WROVER board you already have or buy anywhere.

You bring: an ESP32-WROVER board (PSRAM, 16 MB flash) and the ability to flash it over USB. You buy: one to three rbAmp modules, with or without sensors.
Basic SCT-013 modules from $3.99 (one channel) + $2.50 per extra, use your own clamps. STD energy meters: STD-UI1 (1-phase) $19.90, STD-U3I3 (3-phase) $59.90. CT-kit modules (matched clamps) are in validation. Prices are rbAmp's recommended retail — current prices on rbamp.com.
Open single-phase fuse box with the main switch off: your own SCT-013 clamps on the input and six circuit live conductors, plugged into an rbAmp Basic 7 module that connects by a four-wire I²C lead to an ESP32-WROVER board powered from 5 V USB.Open full-size image
  1. Clamp around the live conductor only, arrow toward the load
  2. Voltage reference through a fuse
  3. Module to board: four wires (I²C)
  4. Board powered from USB
  5. Wi-Fi to your home network.

Typical setups

  • RBgrid Overview for a one-module flat: live grid import in watts and €/h, the active tariff zone and when the next one starts, with today and month-to-date cost.Open full-size image

    Flat

    1 × Basic 7-ch

    7 pointsfrom $18.99 (your own SCT-013 clamps)

    CT kit: in validation

  • RBgrid Overview for a one-module flat: live grid import in watts and €/h, the active tariff zone and when the next one starts, with today and month-to-date cost.Open full-size image

    House, single-phase, heat pump + EV

    1 × STD-UI1 + 1 × Basic 7-ch

    8 pointsfrom $38.89 (your own SCT-013 clamps for the Basic module)

    CT kit: in validation

    Modules ship with the same address — readdress them one at a time before connecting both; see the rbAmp wiring guide.

  • House, three-phase, heat pump + EV

    1 × STD-U3I3 + 1 × Basic 7-ch

    8 pointsfrom $78.89 (your own SCT-013 clamps for the Basic module)

    CT kit: in validation

    1. One STD-U3I3 on the input: all three phases, one point
    2. Three-phase loads take one clamp per phase
    3. Two modules on one I²C bus, one hub
    4. 8 measurement points, all with history
    5. Neutral required for the STD voltage inputs.

    Laundry and lights are left unmetered in this set. Modules ship with the same address — readdress them one at a time before connecting both; see the rbAmp wiring guide.

  • House that exports (input + inverter)

    1 × STD-UI1 (input) + 1 × STD-UI1 (inverter) + 1 × Basic 5-ch (UI5)

    7 points (2 STD meters = 2 points + 5 circuits)

    CT kit: in validation

    Modules ship with the same address — readdress them one at a time before connecting both; see the rbAmp wiring guide. Leave each module's pull-ups as they are: an RBgrid hub with up to three modules on cables up to 15 cm needs no jumper cutting and no extra resistors.

  • RBgrid Overview for a three-phase workshop: the three input phases and the metered machines.Open full-size image

    Workshop, three-phase

    1 × STD-U3I3 + 1 × Basic 5-ch

    6 points (U3I3 = 1 point + 5 circuits)~$73.89 (your own SCT-013 clamps for the Basic module)

    CT kit: in validation

    Modules ship with the same address — readdress them one at a time before connecting both; see the rbAmp wiring guide.

Module prices only, in USD; boards and sensors are extra. Current totals and delivery are on rbamp.com.

Build your set on rbamp.com

rbAmp's configurator asks what you want to measure, how many phases and circuits you have, and whether you already own SCT-013 clamps — and returns a parts list, an assembly sheet and a quote. Pick "rbgrid on an ESP32" as the data destination and the set is RBgrid-ready.

Open the configuratorrbamp.com

Supported modules

Accuracy figures are each module's own specification — see rbamp.com.

Which module do I need?

Most home setups start with the Basic AC wattmeter for an SCT-013 clamp. See the full Basic range and its specs on rbamp.com.

Compare the Basic modules

The hub is your ESP32-WROVER

An ESP32-WROVER board with PSRAM and 16 MB flash. Flash the release image over USB (esptool) or build from source, then install the web app from the release. After that the hub can be updated over the air — you upload a new image from the web app. Modules connect over I²C — four wires; wiring diagram and pinout in the docs. One hub drives up to 8 rbAmp modules, with history for up to 12 measurement points.

Keep the module cable up to 15 cm (recommended). With up to three modules, leave each module's pull-ups as they are; with four or more, see the rbAmp wiring guide.

Wiring schematic of a single-phase flat: main switch, RCD, six circuits each with a clamp on the live conductor, a 0.1 A fuse to the module voltage input, and the rbAmp Basic 7 linked by I²C to the ESP32-WROVER hub.Open full-size image
  1. Clamp around the live conductor only, arrow toward the load
  2. Voltage reference through a fuse
  3. Module to board: four wires (I²C)
  4. Board powered from USB
  5. Wi-Fi to your home network.

From rbamp.com

The maker's store — full module range and documentation.

Our official RobotDyn store, if you prefer AliExpress. RobotDyn Official Store

RBgrid is developed by the rbAmp team; module sales fund the work.

Install with the power off, and have mains work done by a qualified electrician. The rbAmp modules clip onto existing wiring.

rbAmp safety notes

Common questions

Does it fit my fuse board?

The rbAmp modules sit on a DIN rail by your breakers; the clamps go around existing wires — nothing is cut. Any ESP32-WROVER board with PSRAM and 16 MB flash fits. Work inside the board is for a qualified electrician.

Split-phase (US/Canada)?

Not yet. RBgrid measures single-phase and three-phase supplies today; split-phase — two live legs sharing a neutral — is planned for a future release.

Can I start with one module and add more?

Yes — up to 8 rbAmp modules on one hub (up to 56 current channels), added from the app, with history for up to 12 measurement points.

What if rbAmp stops?

The hub runs without any server, and the RBgrid hub firmware source plus the MIT module libraries are published — you keep what you have.

Do I need a special shield?

No. Any ESP32-WROVER board with PSRAM and 16 MB flash works; you flash it once over USB.

I already have SCT-013 clamps — do they work?

Yes, if they are the voltage-output models — 1 V at rated current: SCT-013-005, -010, -020, -030, -050, -060 and -100. The current-output SCT-013-000 (50 mA) is not supported. On modules with clamp-on CT inputs you pick the clamp model per channel in the app. (The CT-kit modules ship with matched clamps instead.)

Next: get it running

Flash the hub, wire your first module and bind a point — the Get started guide walks each step.