Welcome! Log In Create A New Profile

Advanced

ET4000+ Board with SSD1306 OLED Display

Posted by mario.alves 
ET4000+ Board with SSD1306 OLED Display
December 15, 2023 08:21AM
Hi. I've been trying for several weeks to configure Marlin to work with OLED displays. I would like to know if it is possible to use them with my board. I'm not sure if it's some misconfiguration I'm trying or if it's a technical impossibility to use I2C on the EXP1. I was under the impression that this EXP1 could work with an ST7920 display, but it's much more expensive than the OLEDs I already have.

The components I have are as follows:
OLED SSD1306 I2C 0.96"
OLED SSD1306 SPI 1.3"
Board "ET4000+" (based on "MKS_ROBIN_LITE")
Env "mks_robin_lite_maple"

This board has an EXP1 slot with 14 pins, as shown below:
EXP1_1 = PC3 -------------------- EXP1_2 = 5V
EXP1_3 = PC2 (LCD_CS) ----- EXP1_4 = RESET
EXP1_5 = PB3 (BTN_ENC) --- EXP1_6 = PB4 (BTN_EN2)
EXP1_7 = PC1 (LCD_RS) ----- EXP1_8 = PB5 (BTN_EN1)
EXP1_9 = PB13 (SPI2_SCK) - EXP1_10= PB15 (SPI2_MOSI)
EXP1_11= DGND ----------------- EXP1_12= 3.3V
EXP1_13= PA11 ------------------- EXP1_14= PD2 (BEEPER)

The board also has a J3 header with 9 pins, as shown below:
J3_1 =
J3_2 = 3.3V
J3_3 = PA15 (SD_CS)
J3_4 = DGND
J3_5 = PB13 (SPI2_SCK)
J3_6 = PB15 (SPI2_MOSI)
J3_7 =
J3_8 = PC10 (SD_DET)
J3_9 = PB14 (SPI2_MISO)

Pin reference I found:
generic-mks-robin-lite-v1.1 pinout
Another pinout
ET4000+ datasheet

I apologize if I am posting in the wrong place or if there is already another topic for this question. I didn't really find anything here about ROBIN LITE V1.1 and all the attempts I made on Marlin went wrong.

Translated with DeepL.com (free version)

Edited 1 time(s). Last edit at 12/15/2023 08:27AM by mario.alves.
Sorry, only registered users may post in this forum.

Click here to login