Skip to content

[SUGGESTION] Join and move this forked platform-raspberrypi repo to the new pioarduino community orginazation on GitHub? #73

Open
@Hedda

Description

@Hedda

@maxgerhardt I would just like to informally raise the suggestion of maybe you considering the idea of possibly joining the pioarduino community and perhaps moving this forked platform-raspberrypi repo to the new "pioarduino" community's organization on GitHub?

If you have not yet of the new "pioarduino" community and its organization on GitHub and want the full backstory this check out this:

cnx-software also wrote a blog post about the new pioarduino community and their platform-espressif32 fork which sums it up, see:

Anyway, sounds like you are in a similar situation due to conflict between PlatformIO and Raspberry Pi Foundation / Raspberry Pi Ltd.

That is, PlatformIO is now also refusing community contributions to improve its platform-raspberrypi library, so it has stalled now too:

Back-story summery on the pioarduino community as I understand that "pioarduino" (were pioarduino stands for “people initiated optimized arduino” and today includes Tasmota and ESPEasy developers) is a new open-source community initially formed by Jason2866 a few weeks ago after PlatformIO's upstream development platform-espressif32 (Arduino core for ESP32) stalled because of some ongoing conflict between PlatformIO and Espressif which have practically stopped almost all development in upstream, (which I understand is a similar situation as platform-raspberrypi?), so when it became clear the PlatformIO was no longer going to maintained or accepting contributions to upstream, Jason2866 started a new fork of the platform-espressif32 reposotory and put that in a new community organization on GitHub so others can contribute or even join and help maintain it.

pioarduino Discord Server for coordinating and early support:

Docu for using pioarduino:

Originally posted by Jason2866 in espressif/arduino-esp32#10039

Since it is now clear that there will be no official support for Arduino core 3.0.x from Platformio team, (Issue No. 1225 in repo https://github.com/platformio/platform-espressif32/issues) i decided to fork the needed repo(s) and build a community version to support core 3.0.x (starting with core 3.0.3)

So pioarduino's fork of platform-espressif32 accept communiy patches and is today way ahead of upstream, similar to your fork. And If an ESP32 user want to want to use Espressif Arduino 3.0.x and IDF 5.x.x or newer with ESP32 SoCs like ESP32-C6 and ESP32-H2 via platformio then the best choice is probably to use that fork, and contribute back to that fork instead of trying to get upstream to accept patches.

PS: For additional information on the platform-espressif32 situation please refer to these GitHub links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions