Hello everyone! I’m looking to find out if there’s a way to use Thinger.io with the Esp-IDF framework, if there’s any native support, or if someone has managed to adapt the libraries to make these two tools work together. I’m just starting to research this possibility, so I don’t have much knowledge on the subject, but I would appreciate it if someone could tell me if it’s possible and if someone has already accomplished this endeavor.
Hi @Dhuky
Thank you for reaching out. Given this question we’ve gone ahead and tried to integrate the Thinger.io’s Arduino-Library to be used with the ESP-IDF framework and we are glad to say that we were able to use it and connect and ESP32 device to our Platform.
The approach we’ve taken is to add our Arduino Library as a component, alongside the Arduino ESP32 Core from Espressif as explained in their documentation. Once this is done, we were able to call Thinger.io’s Library from the main file of a new project created with ESP-IDF.
If you need further details on what is required or how to integrate it let me know and I’ll try my best to let you know the needed steps or upload an example project for you to test out.
This said, may I ask what devices are you trying to integrate?
We’ve published a blog post on the necessary steps to make this work!
Thank you for the information! I’m working with an ESP32 Devkit V1, and I’ve managed to conduct successful tests with the Arduino IDE. Now, I’m looking to migrate this effort to the Esp-IDF.
I believe this blog post will address all my doubts so far, and I plan to test this method soon.
I’m truly grateful for the patience and support provided
Just out of curiosity: what does the ESP IDF provide more than the Arduino IDE?
I am doing quite a lot on ESP32 and ESP 8266 using the Arduino IDE and Thinger, am I missing great functionalities?