ESP32-HUB75-MatrixPanel-DMA icon indicating copy to clipboard operation
ESP32-HUB75-MatrixPanel-DMA copied to clipboard

is this library compatible with 1/32 scan?

Open lols opened this issue 2 years ago • 5 comments

Hi, is it compatible with 1/32 scan panel do i need to set scan or the library default scan is 1/16?

for 2 panel one top one bottom

#define PANEL_RES_X 128
#define PANEL_RES_Y 64
#define NUM_ROWS 2 
#define NUM_COLS 1

#define SERPENT true
#define TOPDOWN false

virtualDisp = new VirtualMatrixPanel((*dma_display), NUM_ROWS, NUM_COLS, PANEL_RES_X, PANEL_RES_Y, SERPENT, TOPDOWN);

is this correct? Thanks

lols avatar Jul 21 '22 08:07 lols

You haven't defined PANEL_RES_Y.....

DarrylStrong avatar Jul 21 '22 09:07 DarrylStrong

ouch hahaha copy paste wrongly

lols avatar Jul 21 '22 09:07 lols

I use the library to drive 384x64 1/32 displays. I don't use virtualmatrixpanel for this as it drives them natively. Due to the 64 pixel height it drives them at 1/32 automatically.

DarrylStrong avatar Jul 21 '22 09:07 DarrylStrong

I have used the code with p2 64x64 1/32 scan , look at the code here https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA/issues/288#issuecomment-1166697540 @DarrylStrong could you please share your code for 384x64 ? I have 4 other panels but only used one ,

dosipod avatar Jul 31 '22 03:07 dosipod

I just set the panel res to 384x64 and one row/column. Not easy to share my code as I have heavily modified the library from an older version. Just make sure that you have all the output pins correctly allocated and the right driver chip selected.

DarrylStrong avatar Aug 01 '22 07:08 DarrylStrong

@dosipod - Can I close this issue?

mrcodetastic avatar Aug 16 '22 19:08 mrcodetastic