Skip to content

Conversation

@Brand-IFX
Copy link

Summary

  • This PR adds support for the Infineon XMC1400 2GO evaluation board (KIT_XMC14_2GO) to the Adafruit_NeoPixel library.
  • The change consists of recognizing the XMC1400_XMC2GO board in Adafruit_NeoPixel.cpp (around line 2505) so that NeoPixel functionality works on this platform.

Motivation and Context

  • The XMC1400 2GO was not previously supported by Adafruit_NeoPixel, preventing users of this board from using the library.
  • Infineon Technologies AG (CSS DSI TM AE) implemented and verified the necessary changes to enable compatibility.

Changes

  • Added a preprocessor check for XMC1400_XMC2GO in Adafruit_NeoPixel.cpp to route to the correct implementation for this board.
  • No functional changes for other platforms; this is an additive board support update.

Testing

  • Verified with multiple notebooks and several XMC1400 2Go boards.
  • Standard NeoPixel examples (e.g., strandtest) run successfully on the XMC1400 2GO.

Links

Thank you for reviewing this contribution from Infineon Technologies AG (CSS DSI TM AE).

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant