platformio / platformio-core

Your Gateway to Embedded Software Development Excellence :alien:
https://platformio.org
Apache License 2.0
7.84k stars 789 forks source link

RIOT-OS support #3456

Open cselti opened 4 years ago

cselti commented 4 years ago

Supporting RIOT-OS as a framework could be useful. It supports several platforms (ESP, ATMega, ARM, ...), several sensor modules (as drivers), etc... I don't know too much about the RIOT-OS, but I think it could be fit in the PlatformIO's frameworks (probably a similar way like to the Zephyr project?) I have checked repo of the RIOT - I found a former ticket about the topic, I think the RIOT developers don't plan to integration at the moment.

ivankravets commented 4 years ago

Please upvote 👍 this feature request (smile in the right upper corner of your comment). We work on the most requested features by our Community. Otherwise, @gebart and his team can provide integration from their side.

/cc @Citrullin @basilfx @douardda @andrea-nisti

Citrullin commented 4 years ago

@ivankravets I thought about adding the support as well, because I worked with platformIO on something work related. :) So, feel free to ping me at any point, if you need help. Would like to understand platformIO even more :)

Dahkai commented 4 years ago

Good luck 🤞

akshaim commented 4 years ago

Hope this materialize soon !

aabadie commented 4 years ago

Any progress @Citrullin ?

Citrullin commented 4 years ago

Any progress @Citrullin ?

I haven't worked on it. So, you probably should ask @ivankravets

dzarda commented 4 years ago

@ivankravets Perhaps could be viewed as Makefile project support? I.e. ChibiOS has a thoroughly Makefile-based structure and would also benefit from it.

leonty commented 3 years ago

@ivankravets Hello, thanks again for a great tool! Do you guys still consider adding support of the RIOT OS? It's really a serious OS with support of many SoCs (>40) and boards (>200). Still it has very simple build system based on makefiles. There are 114 upvotes already)

ivankravets commented 3 years ago

Hi there, The RIOT-OS team works on integration. Stay tuned! 🥳

mderouss commented 3 years ago

Great that this is happening ! I've looked at RIOT for a few projects in the last 18 months, but have gotten used to PlatformIO :) Will certainly encourage me to use RIOT.

mansk789 commented 3 years ago

any news for this topic? It would be great if there platformio would support RIOT-OS

leonty commented 3 years ago

There was an open issue in the RIOT OS repo, but now it's closed, no one seemed to be interested in this integration... https://github.com/RIOT-OS/RIOT/issues/8591

Citrullin commented 3 years ago

There was an open issue in the RIOT OS repo, but now it's closed, no one seemed to be interested in this integration... RIOT-OS/RIOT#8591

Yes, I closed it, since it isn't so much of an issue in RIOT itself. I still would like to see it :)

leonty commented 3 years ago

@ivankravets Please, give us some details if any on the work progress.

smurfix commented 2 years ago

Is anybody interested in doing the work? I seem to need it and would contribute some $$$ to the effort.

Citrullin commented 2 years ago

Is anybody interested in doing the work? I seem to need it and would contribute some $$$ to the effort.

I added it to the RIOT OS forum. Maybe you can add some details there. It's the best place to reach out to the RIOT OS users.

bitsformbyte commented 2 years ago

Is there anyone working on this? @ivankravets

redradist commented 2 weeks ago

Some updates on it ??

Citrullin commented 5 days ago

Some updates on it ??

Sadly not. I would love to work on it or fund it eventually, but it's not a priority right now. Also haven't heard of anyone in the RIOT OS community working on it.