IOT with Arduino IDE and ESP Rainmaker (ESP32, ESP32-S2, ESP32-C3)

preview_player
Показать описание
IMPORTANT! Its no longer an Alpha version! You can now use Rainmaker in the release version of the Arduino IDE!

ESP Rainmaker is available in the Arduino IDE! So now we can control our IOT devices from phone or tablet using the free apps available on IOS or Android.

Yes - ESP Rainmaker was released beck in 2020 but the precompiled version is now availalbe for the Arduino IDE and that means that many more people will be able to access the amazing functionality it brings.

With phone apps for both Android and IOS, Rainmaker has a easy to configure library that allows, Over the Air updates (OTA) as well as remote control of devices, and voice control via Google Home or Alexa. It also has a REST API and a Python API. And best of all, its free!

In this video, we look at how to install and run an example app - don't worry, we'll bring you more real-world IOT examples in the near future!

Links used in this video:

Some of my Lab Equipment and Tools

Test Equipment

Комментарии
Автор

very entising to try out but I need to finish some 'projects' first. The 'switch' and 'fan' are toggled pins on the ESP32 like you show with the LED in the start of the video ?

maicod
Автор

2:08 Hello, which example do you use?

PaulineOtt
Автор

No No No, I was hopping the rain would stop. :-) looked what happened last time. Sorry John, just sitting down to watch. well have now watched and it looks like I might have to have a go. great video John, got to go looks like i'll be needing a new umbrella ;-)

TheEmbeddedHobbyist
Автор

I'm getting - Claiming failed with error: claim init failed
i'm using ESP32 Dev Kit v1

hasstv
Автор

I can't find the code we uploaded to esp32 in the examples. Pls help.

yusufceyhan
Автор

ESP Rainmaker Is support base on matter protocol?

leonyakin
Автор

Thanks for the video, I'm trying to find a solution to monitor the soil moisture and water levels and run a pump for a project I'm working on. I'm wondering what the limitations to rainmaker is? Could I have 3-4 projects for free? Can I share my "app" with someone else? What's the data retention for it?

I'm not seeing many things on rainmaker but from what I do see it looks like a good alternative to the arduino iot cloud or blynk

Tadcrazio
Автор

Thanks for the video. I have an issue when the program is uploaded, the serial prints in loop and i never get the qr, the board is correct, and im uploading the example code from rainmaker
:
rst:0x3 (SW_RESET), boot:0x13 (SPI_FAST_FLASH_BOOT)

configsip: 0, SPIWP:0xee
clk_drv:0x00, q_drv:0x00, d_drv:0x00, cs0_drv:0x00, hd_drv:0x00, wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030, len:1448
load:0x40078000, len:14844
ho 0 tail 12 room 4
load:0x40080400, len:4
load:0x40080404, len:3356
entry 0x4008059c
ets Jul 29 2019 12:21:46



any solution for this?

r.preiro
Автор

I’m using Windows 7 (32Bit) I can’t upload the code it shows when I click upload ( erroe to compile the code for ESP32 )
What should I do please help me

creativemind
Автор

Thanks for the video. I have an issue with the device not popping up with iPhone. I tried an EG with CLI idf and it works. However, when i tried with Arduino, no device is showing in the App to pair. When i use the Barcode, it gives error with prefix. I can see the prov name with my computer Bluetooth, not the iPhone. Thanks again.

alvi
Автор

Very useful video! I'm curious about the voice integration!

DustinWatts
Автор

Hello Sir, thanks for the video. 😊😊 But I have a question about running the ESP32 Dev Module. Actually, when I uploaded the RMakerSwitch sample code through Arduino, some messages popped up saying that “Failed to allocate memory”, “Device handle cannot be NULL” and “ESP Rainmaker not initialised”. I am not sure what was wrong about my board. 😢 Do you know what was the reason behind?

HENRY-cwts
Автор

SIR ....how to fix this error :
E (70287) esp_rmaker_node_config: Buffer size 2048 not sufficient for Node Config.
E (70287) esp_rmaker_node_config: Could not get node configuration for reporting to cloud
E (70291) esp_rmaker_core: Report node config failed.
E (70296) esp_rmaker_core: Aborting!!!

biezom
Автор

How many devices can we connect under a single account?

madhukeshnp
Автор

E (2131) esp_rmaker_core: Node connected to Wi-Fi without Assisted claiming. Cannot proceed to MQTT connection.
E (2131) esp_rmaker_core: Please update your phone apps and repeat Wi-Fi provisioning with BLE transport.

esmaeilalkhazmi
Автор

Nice tuto
is there a way to set temperature value not just show it
And how we can add custom icons
From espressif official YouTube channel they said that u can add device futures without coding
I can't find that tool

elknacer
Автор

hello dear, thank you for your efforts, i would ask you if esprainmaker support esp8266 or not?!

supernovatiger
Автор

Hello sir can you public you source code?
I need to try with you source code. Because my code error while scanning QR code
Thank you

keomonorom
Автор

how do you resolve this "no wifi connection is picked up from the device by my phones wi-fi scan."

odirilefrank
Автор

Will it work without Internet using esp rainmaker mobile app?

sijo