DIYMORE 2.42" Oled LCD face plate for Ultimaker 2 Aluminum Extrusion 3D printer
thingiverse
This is a face plate for 2.42'' OLED LCD from DIYMORE (as this one https://aliexpress.ru/item/33024448944.html?spm=a2g0s.9042311.0.0.2c2f33edS85HID) The 0.96'' LCD from MKS has 8 pins and this LCD has only 7 but I connected it without the NB pin wired and it works well. ### Configuration.h // MKS OLED 2.42'' 128x64 FULL GRAPHICS CONTROLLER // #define MKS_OLED242_128x64_FULL_GRAPHICS_CONTROLLER ### pins_RAMPS.h find #if ENABLED(MKS_12864OLED) || ENABLED(MKS_12864OLED_SSD1306) and replace with #if ENABLED(MKS_12864OLED) || ENABLED(MKS_12864OLED_SSD1306) || ENABLED(MKS_OLED242_128x64_FULL_GRAPHICS_CONTROLLER) ### Conditionals_LCD.h add somewhere after #elif ENABLED(MKS_12864OLED_SSD1306) #elif ENABLED(MKS_OLED242_128x64_FULL_GRAPHICS_CONTROLLER) #define REPRAP_DISCOUNT_SMART_CONTROLLER #define U8GLIB_SSD1309 ### ultralcd_impl_DOGM.h add following right before #elif ENABLED(U8GLIB_SSD1306) #elif ENABLED(MKS_OLED242_128x64_FULL_GRAPHICS_CONTROLLER) U8GLIB_SSD1309_128X64 u8g(DOGLCD_SCK, DOGLCD_MOSI, DOGLCD_CS, DOGLCD_A0); ### Conditionals_post.h replace /** * VIKI2, miniVIKI, AZSMZ_12864, and MKS_12864OLED_SSD1306 require * DOGLCD_SCK and DOGLCD_MOSI to be defined. **/ #if ENABLED(VIKI2) || ENABLED(miniVIKI) || ENABLED(AZSMZ_12864) || ENABLED(MKS_12864OLED_SSD1306) with: /** * VIKI2, miniVIKI, AZSMZ_12864, and MKS_12864OLED_SSD1306 require DOGLCD_SCK and DOGLCD_MOSI to be defined. **/ #if ENABLED(VIKI2) || ENABLED(miniVIKI) || ENABLED(AZSMZ_12864) || ENABLED(MKS_12864OLED_SSD1306) || ENABLED(MKS_OLED242_128x64_FULL_GRAPHICS_CONTROLLER)
With this file you will be able to print DIYMORE 2.42" Oled LCD face plate for Ultimaker 2 Aluminum Extrusion 3D printer with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on DIYMORE 2.42" Oled LCD face plate for Ultimaker 2 Aluminum Extrusion 3D printer.