-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
Hub75 output #108
Hub75 output #108
Conversation
MatrixPanel_I2S_DMA *display = nullptr; | ||
VirtualMatrixPanel *fourScanPanel = nullptr; | ||
HUB75_I2S_CFG mxconfig; | ||
uint8_t r, g, b, x, y; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should I be using fast here @softhack007 ?
I pulled these RGB values out so that it was only a single memory allocation rather than local variable. Not sure if that really helps or if the complier will handle this. Maybe I'm thinking too much like Java
@netmindz were you able to drive a 64x64 matrix with the Adafruit Matrix Portal S3? Saw you had mentioned before it might not have enough memory, so just wanted to double check before ordering my panel to try this out 🚀 |
Correct @jadenv |
Is this enabled in the regular esp32 4mb build? are the pin numbers configurable? |
Both your questions @eadmaster are answered here https://mm.kno.wled.ge/2D/HUB75/ |
does this include github beta releases like 'WLEDMM_0.14.1-b32.40_esp32_4MB_S.bin'? Or, should i get the 'V4' version instead? |
It must be the V4 build listed @eadmaster |
You definitely need a "V4" build
|
EDIT: nevermind, i've figured out you need to setup BOTH "2d configuration" and "LED Preferences" with the appropriate settings. now i'm getting the "MatrixPanel_I2S_DMA !KABOOM! I2S memory allocation failed" message, any suggestion? My Led matrix is 128x64 , and it was working fine with the same library and these settings. |
A closed merge request isn't really the best place to provide support - please discuss here - https://discord.gg/Pgdv8MgR Running a minimal sketch is not the same memory requirements as running the whole of WLED Also, if you look at the docs for the library they say that 128x64 is the very limit of what is possible |
Option to set LED type of Hub85Matrix to drive HUB75 displays directly rather than using APA102 output and then a second ESP32 running Pixelvation
Panel size is limited by memory so for larger than 32x32 we probably need to use PSRAM, but I'm waiting on a board to come in stock that has this so I can test 64x64