LCD2004_Adapter

LCD2004_Adapter

Description

This is an adapter to connect the DZ2004A-V1.0 LCD (Geeetech Prusa i3 pro B display) to the BIGTREETECH SKR E3 DIP V1.1 main board (LCD port). This adapter is necessary because: - The wiring of the LCD connectors on the display and the main board are different. The LCD2004 adapter connects the correct traces to make the display work again. - The encoder isn't used anymore. The LCD2004 adapter is adding 5 push buttons as replacement for the encoder. The principle is inspired by the Zonestar LCD. Limitations: The encoder is out of service. This isn't a big deal, because it wasn't used that often because Octoprint is used most of the time to control the printer. So the 5 button keypad seemed to be good enough. ### Housing Print the following parts: - 1x Keys_Housing.stl - 1x Key_Back.stl and Key_Back_Icon.stl in one part - 1x Key_Enter.stl and Key_Enter_Icon.stl in one part - 1x Key_Home.stl and Key_Home_Icon.stl in one part - 2x Key_Up_Down.stl and Key_Up_Down_Icon.stl in one part **Caution:** The back, enter and home buttons are each 2 mm shorter because 2mm longer buttons were used here. The up and down buttons have the "correct" length. The following parts are needed additionally: - 2x 12mm spacers - 1x M3 screw 10mm & M3 nut - 2x wood screws 10mm ### PCB The schematic and PCB was created using EAGLE. It was designed to be manufactured using toner transfer method so all traces are as big as possible. ### Cabling A default 10-pin ribbon cable can be used to connect the adapter with the main board. The only thing that must be changed here is to extract pin 8 (ADC_KEYPAD) on the main board side of the cable and wire it to the Servo pin (PA1) on the SKR E3 DIP board. ### Firmware adaptions Make the following adaptions to the Marlin firmware (line numbers are refering to Marlin 2.0.8): - <Marlin root>/Marlin/Configuration.h: Uncomment the `#define ZONESTAR_LCD` (in line 2086) - <Marlin root>/Marlin/src/pins/stm32f1/pins_BTT_SKR_E3_DIP.h: Comment the line 190: `#error "CAUTION! ZONESTAR_LCD requires wiring modifications. See 'pins_BTT_SKR_MINI_E3_common.h' for details. Comment out this line to continue." ### More details For more details and the complete set of files refer to the project page on GitHub: https://github.com/M1S2/LCD2004_Adapter

Statistics

Likes

0

Downloads

0