The rmaker.h library provides the API required to connect an ESP32 chip to the Espressif RainMaker cloud. Unlike traditional IoT frameworks that require you to host a server or configure MQTT brokers manually, ESP-RainMaker offers a seamless, secure, and ready-to-use cloud platform. Key Features
While you can download a standalone ZIP file, RMaker.h is most commonly managed as part of the official ESP32 Arduino Core . Method 1: Installing via Arduino ESP32 Core (Recommended)
While the Arduino IDE’s built-in Library Manager is convenient, there are several compelling reasons to download the :
: Using an outdated version (1.x) of the ESP32 Arduino Core. rmaker.h library download zip
No. rmaker.h is designed specifically to interface with the ESP RainMaker cloud and its official mobile app (available on iOS and Android).
: Go to File → Examples – you should see a new section called “ESP-RainMaker-Arduino” with sample projects.
The rmaker.h (or RMaker.h ) library is the core interface for the . It provides a set of simple, powerful APIs that allow your ESP32 device to connect to the ESP RainMaker cloud, manage device and parameter definitions, handle remote commands, and update its status in real-time, all without any complex cloud configuration. The rmaker
If you specifically need a ZIP for a manual installation or a custom environment:
If you are using the official (Espressif IoT Development Framework) for your project, the recommended way to add the library is through the ESP Component Registry. This method is highly reliable and ensures you get a version that is compatible with your ESP-IDF version and includes all sub-dependencies.
If you are using Espressif’s official IoT Development Framework (ESP-IDF), the library is included as a component. Method 1: Installing via Arduino ESP32 Core (Recommended)
// Start Wi-Fi provisioning WiFiProv.beginProvision(WIFI_PROV_SCHEME_BLE, WIFI_PROV_SCHEME_HANDLER_FREE_BTDM, WIFI_PROV_SECURITY_1, pop, service_name);
Paste the following URL into the field: https://githubusercontent.com Click OK .
If you are looking for a , you do not actually need to download a standalone ZIP file. The ESP RainMaker library comes pre-installed within the official ESP32 Arduino Core.
Are you running into a while trying to compile, like "file not found"? arduino-esp32/libraries/RainMaker/src/RMaker.h at master
Locate the RainMaker library inside the extracted folder under libraries/ESP_RainMaker/ . ⚙️ How to Install the ESP_RainMaker Library Package