Small SH1106 display and encoder mount for Ender 3 4040 extrusion

This is a small enclosure to mount an SH1106 1.3in OLED and encoder onto a horizontal 4040 extrusion, like the Ender 3.
1
3
0
38
updated January 5, 2025

Description

PDF

The original display of my Ender 3 was getting in the way of my IDEX conversion. I rarely use the controls on the printer itself because it runs Klipper, but didn't want to give them up altogether. I designed this small holder for a 1.3in SH1106 OLED and rotary encoder as a compact compromise. 

I replaced the straight header pins on my module with 90-degree ones. I'm not sure whether straight header pins would still allow enough clearance for the connector.

On my SKR mini E3 v1.2 board, the OLED is best connected to the PB6 and PB7 pins of the EXP1 header in order to make use of hardware I2C support. The encoder can be connected to any of the other EXP1 pins.

BOM

  1. 1.3in OLED display module
  2. Rotary encoder. The knob here is designed for a short 6mm shaft, but you can find dozens of other knob models online if you have a different encoder.
  3. Wires, crimping supplies, soldering iron, etc.
  4. M3x8mm screws, 4
  5. M3 T-slot nuts, 4
  6. M3 (5mm OD, 4mm length) heat-set inserts, 4
  7. ~M1.7-M2 self-tapping screws, 4. These are to secure the display into the housing. The screws should be no more than 3mm long,  but extra washers can help if your screws are too long. You can also just use hot glue.

Tags



Model origin

The author marked this model as their own original creation.

License