Skip to content

Esp32c6/Esp32h2 bitbang method#881

Open
earcam wants to merge 1 commit intoMakuna:masterfrom
earcam:bitbang-esp32c6-esp32h2
Open

Esp32c6/Esp32h2 bitbang method#881
earcam wants to merge 1 commit intoMakuna:masterfrom
earcam:bitbang-esp32c6-esp32h2

Conversation

@earcam
Copy link

@earcam earcam commented Feb 22, 2025

Hello,

My build was failing for C6 and H2, as out1_w1ts not defined.

Just noting here for anyone googling; The vanilla Adafruit Neopixel library doesn't currently work on the Seeed Studio Xiao ESP32-C6, but (with this PR) NeoPixelBus does!

@Makuna appreciate pain of multiple RMT implementations ... but I spotted this https://github.com/will-rigby/ESP32-C6-WS2812B and would love a non-BB method. I see you're documenting thoughts/future-work as issues, but would you please opine; what do you see as being the best/preferred non-BB for C6/H2?

Thank you

Appears to be missing ifdefs
Copy link
Owner

@Makuna Makuna left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check the Core3 branch, as it implements what you are looking for, including RMT support.
The Core3 branch will support the new IDF and new chips that require it. BitBang is already updated there and RMT support should be functional. There is more to be done before it can be merged into master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants