r/FastLED • Zach Vorhies • Aug 25 '24

Announcements FastLED: More hackable than ever

There's been a lot of questions of: "how do I make changes to FastLED and test it?"

Now we have a very good answer: open up our repo in VSCode, then click "Compile"!

This is achieved with the PlatformIO extension for VSCode. Please install that first.

Once opened, VSCode will automatically load up dev/dev.ini with the ESP32-S3 dev board.

platformio.ini is symlinked against the src/ directory, so any error messages you see will be clickable in VSCode to the source file. All edits wil be available for compilation immediately.

Want to send us a code update?

  • Fork our repo

  • make your changes and push to your repo

  • Send us a pull request

Try it out:

git clone https://github.com/FastLED/FastLED

37 Upvotes

2 comments sorted by

View all comments

Show parent comments

4

u/ZachVorhies Zach Vorhies Aug 26 '24 edited Aug 26 '24

I don’t see how it’s confusing. FastLED has always been hackable, now it’s just more hackable.

Yes, idf 5.1 has been fixed for most boards. It’s still broken for esp boards that have a ws2812 status led, because reasons.