-
Notifications
You must be signed in to change notification settings - Fork 165
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
Mono Color HUB12 Matrix Panel Drive Board ESP32 Support from Electrodragon #180
Open
diplfranzhoepfinger
wants to merge
13
commits into
pixelmatix:master
Choose a base branch
from
diplfranzhoepfinger:feature/ELECTRODRAGON_PINOUT
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Mono Color HUB12 Matrix Panel Drive Board ESP32 Support from Electrodragon #180
diplfranzhoepfinger
wants to merge
13
commits into
pixelmatix:master
from
diplfranzhoepfinger:feature/ELECTRODRAGON_PINOUT
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This commit adds the CMakeLists.txt file for the SmartMatrix Library. The file includes the necessary minimum version requirement and component registration with required dependencies.
- Update printf statements to use PRIx32 format specifier for printing pointers - Improve readability and consistency of debug output
…ub75Refresh_NT_Impl.h - Refactored the I2S setup code in both files to use named parameters for better readability and maintainability. - Replaced direct assignments with named parameter assignments for desccount_a, desccount_b, lldesc_a, and lldesc_b.
- In CMakeLists.txt, added "src" as the source directory for the component registration. - In esp32_i2s_parallel.c, included necessary header files and added support for ESP32 target. These changes improve the build configuration and add support for ESP32 target in the code.
…x Panel Drive Board ESP32 This commit adds wiring information for the Electrodragon Mono Color HUB12 Matrix Panel Drive Board ESP32. The new wiring details can be found in the comments of the code file. This change provides additional resources and references to help with setting up the board correctly. References: - [Electrodragon Product Page](https://www.electrodragon.com/product/mono-color-hub12-matrix-panel-drive-board-esp32/) - [Electrodragon Wiring Diagram](https://github.com/Edragon/Arduino-ESP32/blob/master/libraries/DMD32-main/connection.png) - [Electrodragon GitHub Repository](https://github.com/Edragon/Arduino-ESP32/tree/master/libraries/DMD32-main)
- Change R0_PIN from GPIO_NUM_2 to GPIO_NUM_23 - Update comments to reflect new pin assignment
…SP32_V0.h The pin assignments for demux inputs A0 and A1 have been updated from GPIO_NUM_5 and GPIO_NUM_18 to GPIO_NUM_19 and GPIO_NUM_21 respectively. This change ensures correct functionality of the code.
- Change CLK pin from GPIO_NUM_22 to GPIO_NUM_18 - Update the LED drivers' clock pin to match the new configuration.
- Change the OE pin from GPIO_NUM_25 to GPIO_NUM_22 for LED drivers' output enable.
- Changed the LED Drivers' Latch pin assignment from GPIO_NUM_26 to GPIO_NUM_2 in MatrixHardware_ESP32_V0.h file.
- Replaced A_PIN, B_PIN, C_PIN, D_PIN, and E_PIN with GPIO_NUM_NC to indicate that these pins are not connected. - Updated the pin definitions for different color channels (R1_PIN, G1_PIN, B1_PIN) and (R2_PIN, G2_PIN, B2_PIN) to use valid GPIO numbers. These changes ensure that the correct pin configurations are used for the ESP32 V0 hardware.
…pdate comments - Removed pin assignments for G0, B0, R1, G1, B1, C, D - Updated comments to reflect the changes made
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
https://www.electrodragon.com/product/mono-color-hub12-matrix-panel-drive-board-esp32/
Tested with a ARD LED 32X16 WT Arduino - LED-Matrix, 32 x 16 LEDs, weiß from reichelt elektronik GmbH
not yet well running on a ARD LED 32X16 RD Arduino - LED-Matrix, 32 x 16 LEDs, rot from reichelt elektronik GmbH, may need to adopt some Timings.