Skip to Content

RBgrid SDK

Professional Power Management Platform

RBgrid is a high-performance SDK for ESP32 designed for precise electrical parameter measurement and real-time power system management. Includes C library with RTOS, communication protocols (MQTT, HTTP, WebSocket), React web application, NTP synchronization, YAML integration with ESPHome/HomeAssistant, and BLE/ESP-NOW mesh networking.

 The RBgrid SDK is currently under active development and will be available for public release on November 17, 2025.

Be among the first to build with our professional energy monitoring library.

Thanks for registering!

Open Source


RBgrid is freely available on GitHub. Most SDK components are distributed under Apache 2.0 license. Performance-critical hardware-level components are provided as optimized binary modules.


Rapid Development


Extended API enables easy connection of sensors, relays, and dimmers, automatic calibration, statistics collection and billing setup, automation scenarios, and cloud service integration. Built-in diagnostics and REST API simplify integration with existing infrastructure. All functionality is pre-built — just configure and activate required modules.



Multifunctional Software Components​


RBgrid is built on ESP-IDF and utilizes full ESP32 capabilities: dual-core architecture, HAL drivers for real-time data acquisition, FreeRTOS for multitasking, event-driven architecture for business logic and automation. Supports non-volatile data and statistics storage in flash memory with wear leveling optimization.

 

Arduino Application Development


Compatibility with Arduino ESP32 Core 3.x allows using RBgrid as a library in Arduino project. This makes the platform accessible for both professional developers and DIY community. Code examples and comprehensive documentation ensure quick project start.

Documentation and Examples


Extensive documentation includes hardware connection guides, power system best practices, API reference, and FAQ. Ready-to-use application examples with sensor wiring diagrams enable rapid development start. All examples are tested and ready for compilation.



React Web Application


Professional React TypeScript application with power consumption monitoring dashboard, hardware configuration pages, billing setup, and OTA updates. Features WebSocket for real-time data, device and dimmer control, logging and alert system. PWA support for offline operation, responsive design for mobile devices, and CLI for command-line management.



Documentation

ESP32 embedded RBgrid library
  ESP32 RBgrid library documentation   

.

Is the website user-friendly?

Our website is designed for easy navigation, allowing you to find the information you need quickly and efficiently.

Can you trust our partners?

We collaborate with trusted, high-quality partners to bring you reliable and top-notch products and services.

What support do we offer?

We provide 24/7 support through various channels, including live chat, email, and phone, to assist with any queries.

How is your data secured?

Your data is protected by advanced encryption and security protocols, keeping your personal information safe.

Are links to other websites approved?

Although this Website may be linked to other websites, we are not, directly or indirectly, implying any approval.