I am a keen contributor to all things ESP32 using the ESP-IDF platform. I am new to platformio but believe that I can see areas where integration of the ESP-IDF platform can be greatly improved. What I’m seeking are folks who are skilled in platformio infrastructure to work with folks like myself in the ESP32 community. The hope is that the ESP32 community members can provide skills and knowledge on the design of ESP-IDF and its build system and marry those with folks who have skills in platformio operation and design. The thinking is that ESP32 users can then consume platformio with ease and confidence while platformio would then have 1st class support for ESP-IDF.
I am willing to devote time on assistance but have no great desire to “dive deep” into the implementation of platformio but can bring a good perspective of ESP32 ESP-IDF usage.
Thanks Ivan, I’ll have a look. What I was hoping to do was avoid getting into the internals of platformio and its pre-requisites. For example, you advertise 20 development platforms and 11 frameworks. That is awesome … however my thinking is that y’all at platformio are focused on building the “environment” as opposed to being experts in any specific platform or framework. What I was hoping to do with find someone (yourself or colleagues perhaps) that would be open to working with platform specific specialists to polish some of the edges. For example, lets look at ESP-IDF. If someone comes along who is an ESP-IDF specialist and knows what he/she does and expects when using the native ESP-IDF platform and sets a goal in platformio to achieve the same task and gets stymied … they might walk away. Rather than burden them with learning the internals of platformio, could we not set up some form of collaboration where they bring the skills and knowledge of what is done in the native platform and good folks from the platformio team then own the mechanics of platformio to achieve a similar task?
It wouldn’t be without reward. For example, I author a book on the ESP32 … https://leanpub.com/kolban-ESP32 and would love to cover platformio as a chapter or section within. Hence I’m studying platformio as a knowledgable ESP32 user but am finding issues … unfortunately I am drowning in technologies that I need to study for ESP32 and would rather not learn the internals of platformio but instead partner with platformio specialists. I’ll dedicate time to setting up test environments running experiments, providing knowledge and feedback … but digging into the internals of platformio is something I’m hoping to avoid.