[Tutorial] Getting Started With ESP Rainmaker

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ •

  • @airbrushernst
    @airbrushernst Місяць тому +1

    Thank you very much for this video
    I connected a esp32 dev board and flashed it and connected to google.
    This all works great,but.......
    I don't know which gpio pins are connected to switch,ligth,fan and temp sensor (which temp sensor?)
    Can you tell me wich gpio pins are assigned to work with the app?
    Tnx in advance

    • @make2explore
      @make2explore  Місяць тому

      Dear Ernst P @airbrushernst,
      *Thank you very much* 🙏 for your interest in our channel and your encouragement. Glad to know that you liked our content.
      *_Q_* - _...Can you tell me which gpio pins are assigned to work with the app?_
      ➡️ ESP-Rainmaker applications given on ESP-Launchpad web tool.
      🔗 espressif.github.io/esp-launchpad/
      Like (Rainmaker-Fan, Light, Switch etc.) You will get all information about GPIO and pin configuration used in those examples, it is given in following repository link, here the ESP-IDF based codes of all examples are given, you can refer them to find out pin configurations.
      🔗 github.com/espressif/esp-rainmaker/tree/master/examples
      ➡️ For Arduino examples you can refer following repo -
      🔗 github.com/espressif/arduino-esp32/tree/master/libraries/RainMaker/examples
      Hope this information will help you. If you still have any issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      As per time permits we will try our best to help you out.
      Best Regards 🙏

  • @ronaldoalvares902
    @ronaldoalvares902 2 місяці тому +1

    Como manter o app rainmaker conectado no esp32 após a placa ser realizada?

    • @make2explore
      @make2explore  2 місяці тому

      Dear Ronaldo @ronaldoalvares902
      *Thank you very much* for your interest in our channel.
      *_Q_* - _Como manter o app rainmaker conectado no esp32 após a placa ser realizada?_
      ➡️ Once you flashed the Rainmaker code into ESP32, you will get QR code to add your device into Rainmaker App, you have to scan this QR code via your Rainmaker App (by using add device option).
      Then you have to do Wi-Fi provisioning and Enter your Wi-Fi network credentials. *(Check the option - remember credentials for next use)*
      Once your ESP32 device got added in Rainmaker App, it should/must be remain connected to Network even you restart the ESP32.
      ➡️ As per your query, we infer that you are referring about two things -
      1. ESP32 to Rainmaker App BLE connectivity
      2. Rainmaker App Wi-Fi connectivity
      So there are two ways with which ESP32 tries to connect. It uses BLE (provisioning) for broadcasting its name to connecting with Smartphone. It can also uses Wi-Fi (softAP provisioning) for connecting with Smartphone and subsequently to your Wi-Fi network.
      ▶️ ua-cam.com/video/AQDzyJrRA5M/v-deo.html
      👆 You can see at this point in video there is a QR code, below the QR code you can see payload in which you can see the name and credentials given to your ESP32 device and the transport method => "ble"
      In this case (Launchpad method) we can not change name of our device(since we can not edit the example code), but if you program/flash this example using Arduino IDE ESP32-rainmaker examples (see below link👇) you can change your device name and credentials.
      🔗 github.com/espressif/arduino-esp32/tree/master/libraries/RainMaker/examples
      =======================================
      const char *service_name = "PROV_1234";
      const char *pop = "abcd1234";
      =======================================
      ➡️ If your ESP32 device is not keeping its connectivity to Rainmaker App, just flash it again. Then check again. If issue persist then we suggest you to use Arduino IDE method of programming/flashing.
      If you still have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      Best Regards

    • @ronaldoalvares902
      @ronaldoalvares902 2 місяці тому +1

      ​@@make2explore obrigado pela resposta😊

    • @make2explore
      @make2explore  2 місяці тому

      De nada. 😊🙏

  • @antonkozlenko6333
    @antonkozlenko6333 3 місяці тому +1

    There are a lot of beautiful words, but except for the official Online example it does not work. In the Arduino IDE, the STANDARD "Switch" example does not connect to WiFi. The support service does not know how to help. Pico-D4 does not have enough memory of 4MB, because the sketch takes up more. There should be 8MB of memory. It is not mentioned anywhere.

    • @make2explore
      @make2explore  3 місяці тому

      Dear Anton @antonkozlenko6333
      *Thank you very much* for your interest in our channel.
      *_Q_* - _but except for the official Online example it does not work......._
      ➡️ If you are referring to 'Rainmaker-Switch' example of ESP-Launchpad as a 'Online example', Then, *ESP launchpad Tool (online)* for demo and its Rainmaker Applications for ESP32, ESP32C3 and ESP32S2 chipset are still working. (We tested them for your query on 13/08/24 with ESP32C3 DevKit M1, ESP32 DevKit and WeMos Lolin32.)
      *_Q_* - _In the Arduino IDE, the STANDARD "Switch" example does not connect to WiFi_
      ➡️ Yes, sadly its true, latest Arduino IDE Rainmaker examples and ESP32 Core's (3.X.X +) support for Rainmaker Apps have lot of bugs and issues. Hope they (Arduino and Espressif) will rectify these issues in their upcoming updates. These issues are very annoying and (for this video tutorial) these problems are the main reasons why we'd to choose 'ESP-Launchpad Tool' to test/upload the Rainmaker apps on ESP32.
      *_Q_* - _Pico-D4 does not have enough memory of 4MB, because the sketch takes up more_
      ➡️ Currently, we do not have any variant of this hardware chip/related dev board (Pico-D4) with us, hence we couldn't test and confirm the issue you reported above.
      **But about memory issue, you can try another IDE like, PlatformIO, and use huge app partition scheme, hope it will work.
      Following two threads on online forums are discussing the same issue -
      🔗 forum.arduino.cc/t/problems-with-rainmaker/1279829/33
      🔗 github.com/espressif/esp-rainmaker/issues/322
      📌 *Thank you very much* for sharing information and experience about your experiments and ideas! Feel free to share, we're also excited to see your progress. This is a very nice project you are working on. Happy Tinkering. 👍
      If you have any queries/issues/suggestions about this Tutorial, or any of our DIY project, feel free to ping us on WhatsApp/Telegram (Links given below) for further support.
      Tech support - (𝗖𝗵𝗮𝘁 𝗢𝗻𝗹𝘆) Telegram/WhatsApp - 11:00 AM - 05:00 PM (Mon-Fri) IST
      🚀 𝗧𝗲𝗹𝗲𝗴𝗿𝗮𝗺 🔗 t.me/make2explore
      💬 𝗪𝗵𝗮𝘁𝘀𝗔𝗽𝗽 🔗 bit.ly/3VXGGEe
      📩 info@make2explore.com / support@make2explore.com
      Best Regards

    • @antonkozlenko6333
      @antonkozlenko6333 3 місяці тому +1

      @@make2explore Thanks for the reply. In the second segment of the video (0:40 - 1:20) I saw Pico-D4, that's why I wrote it.
      I'm trying to figure out Visual Studio Code + Espressif IDF. But this is extremely difficult after the Arduino IDE.
      On the one hand, a lot of settings are good, but you need to set them all correctly.

    • @make2explore
      @make2explore  3 місяці тому

      Dear Anton @antonkozlenko6333
      ➡️ Yes, you are right. in segment of the above video (0:40 - 1:20) we have shown image of 'ESP32-PICO-D4 chip's die'. But it was just to explain the point that 'all type of ESP32 MCU's should be supported by ESP Rainmaker'. We've used this die image just to represent and convey the chip type which is *ESP32 SoC's*
      *_ESP Rainmaker currently supports ESP32 chips, but there's no explicit information about ESP32-PICO-D4 specifically. While the ESP32-PICO-D4 is a variant of the ESP32, it's possible that there might be specific compatibility issues or limitations_*
      We should have confirmed this (important information) before posting it here in this presentation. Please accept our sincere apologies for the inconvenience caused by this error/representational mistake.
      *_Q_* - _I'm trying to figure out Visual Studio Code + Espressif IDF. But this is extremely difficult....._
      ➡️ Yes, currently one of our team member/consultant content maker is also working on similar kind of project. Its an DIY IoT project of Home automation. He is trying to use VSCode+ESP-IDF extension and programming of ESP Rainmaker and ESP-Matter using this ESP IDF framework. But as you said, there are lots of settings and configs. and He's also kind of tinkering to get it done. Well if he's got success doing it, we'll place the video tutorial about it on this channel.
      📌 *Thank you very much* for sharing information and experience about your experiments and ideas! Feel free to share, we're also excited to see your progress. Happy Tinkering. 👍
      Best Regards.