Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

boards/esp32: enable RGB LED support #19408

Merged
merged 3 commits into from
Mar 19, 2023

Conversation

gschorcht
Copy link
Contributor

Contribution description

A couple of ESP32x boards have a SK68XXMINI-HS RGB LED on board.

  • esp32c3-devkit
  • esp32s2-devkit
  • esp32s3-devkit

This RGB LED can be used with the driver module ws2812x. This PR adds the WS2812X_PARAMS* parameter definitions to the board definition and updates the documentation.

Testing procedure

Use any of these boards to flash tests/driver_ws2812x, for example:

BOARD=esp32c3-devkit make -j8 -C tests/driver_ws281x/ flash

The RGB LED should work as expected.

Issues/PRs references

@github-actions github-actions bot added Area: boards Area: Board ports Area: doc Area: Documentation labels Mar 18, 2023
@gschorcht gschorcht added Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Mar 18, 2023
@riot-ci
Copy link

riot-ci commented Mar 18, 2023

Murdock results

✔️ PASSED

6474f6b boards/esp32s3-devkit: enable RGB LED support

Success Failures Total Runtime
1563 0 1563 06m:06s

Artifacts

@gschorcht gschorcht force-pushed the boards/esp32/enable_rgb_led_support branch from 55bf78f to 6474f6b Compare March 18, 2023 12:37
@benpicco
Copy link
Contributor

bors merge

@bors
Copy link
Contributor

bors bot commented Mar 19, 2023

Build succeeded:

@bors bors bot merged commit 86cc87a into RIOT-OS:master Mar 19, 2023
@gschorcht
Copy link
Contributor Author

Thanks

@gschorcht gschorcht deleted the boards/esp32/enable_rgb_led_support branch March 20, 2023 11:42
@MrKevinWeiss MrKevinWeiss added this to the Release 2023.04 milestone Apr 25, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Area: boards Area: Board ports Area: doc Area: Documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: enhancement The issue suggests enhanceable parts / The PR enhances parts of the codebase / documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants