Hi
I have got P4-64x32 a long time ago and works normally so I wanted a bit bigger screen and ordered 128x64
I got new P2-128x64-32s-V4.0 (from AliExpress) model with FM6124 chips but as I read everywhere should come with E pin but this comes only with A, B and C
Screenshoot
When I connect directly to ESP32 DEVKIT V1 with following
#define COLOR_DEPTH 24
const uint16_t kMatrixWidth = 128;
const uint16_t kMatrixHeight = 64;
const uint8_t kRefreshDepth = 24;
const uint8_t kDmaBufferRows = 4;
const uint8_t kPanelType = SM_PANELTYPE_HUB75_64ROW_MOD32SCAN;
const uint32_t kMatrixOptions = (SM_HUB75_OPTIONS_NONE);
const uint8_t kBackgroundLayerOptions = (SM_BACKGROUND_OPTIONS_NONE);
const uint8_t kScrollingLayerOptions = (SM_SCROLLING_OPTIONS_NONE);
const uint8_t kIndexedLayerOptions = (SM_INDEXED_OPTIONS_NONE);
Also to mention I have connected it with modified pins
#define R1_PIN GPIO_NUM_2
#define G1_PIN GPIO_NUM_15
#define B1_PIN GPIO_NUM_4
#define R2_PIN GPIO_NUM_16
#define G2_PIN GPIO_NUM_27
#define B2_PIN GPIO_NUM_17
#define A_PIN GPIO_NUM_5
#define B_PIN GPIO_NUM_18
#define C_PIN GPIO_NUM_19
#define D_PIN -1
#define E_PIN -1
#define LAT_PIN GPIO_NUM_26
#define OE_PIN GPIO_NUM_25
#define CLK_PIN GPIO_NUM_22
Not sure if -1 should go or not but anyhow I get random things on screen (can take video if needed)
Anyone have same issue? Had similar problems that I can try/help me?
Thanks a lot