Skip to content

feat(board): Add Waveshare ESP32-S3-Matrix support #86

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

Xylopyrographer
Copy link

Description:

Add support for the Waveshare ESP32-S3-Matrix board.

@Jason2866 Jason2866 merged commit 0ba3f19 into pioarduino:develop Dec 20, 2024
@kdpuvvadi
Copy link

kdpuvvadi commented Dec 20, 2024

This can be same for ESP32-S3-Zero?

@Xylopyrographer
Copy link
Author

Xylopyrographer commented Dec 20, 2024

@kdpuvvadi Looks like it should. It has extra pins that won't be picked up by the Arduino "Dx", "Ax" notation.

@kdpuvvadi
Copy link

Can you point me to right direction or can you do a pr for the same

@Xylopyrographer Xylopyrographer deleted the ws_s3m_Support branch December 21, 2024 06:21
@Xylopyrographer
Copy link
Author

@kdpuvvadi

Looks like support for the ESP32-S3-Zero is already in the Espresssif arduino-esp32 repository 👍.

So all you need to do is create the board support file and raise a PR to add that to the pioarduino repository.

Use the boards/ws_esp32_s3_matrix.json as a template and modify it for the Zero. You'll need to open the boards.txt file from the Espressif arduino-esp32 repository to ensure the names in the new .json file you create line up. Use the boards.txt entry for the ESP32-S3-Matrix as a reference to compare to the ws_esp32_s3_matrix.json file.

To test your .json file, copy it into the boards folder on your local machine. It should appear in the pio Board Explorer.

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.

3 participants