• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 1
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 2
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 3
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 4
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 5
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 6
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 7
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 8
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 9
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 10
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 11
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Image 12
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 1
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 2
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 3
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 4
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 5
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 6
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 7
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 8
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 9
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 10
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 11
"Blinky" - the ESP32 Bezel Case with OLED Front 3D Printer File Thumbnail 12

"Blinky" - the ESP32 Bezel Case with OLED Front

MetaMatter 3D avatarMetaMatter 3D

August 19, 2025

makerworld-icon
DescriptionCommentsTags

Description

A minimalist, rounded-edge enclosure designed for the Elegoo ESP-WROOM-32 development board and a 1.3" 128×64 OLED display module. Built for clean looks, secure mounting, and easy assembly. Originally built for “Blinky” – my Eyes program, this case provides a clean, durable home for OLED-based ESP32 projects while keeping everything flush, secure, and easy to assemble.

Parts Used

  • Elegoo ESP-WROOM-32 Development Board
    👉 Amazon Link
  • 1.3" 128×64 OLED Display Module
    👉 Amazon Link

Features

  • Front Display Bezel: OLED snaps neatly into place with no glue required.
  • Recess for Header Pins: Bezel top includes a cutout so soldered headers don’t interfere.
  • Tray System: Internal trays align and compress the ESP32 board securely.
  • Outer Shell + Rear Plate: Smooth curved enclosure with flush fitment.
  • Flush Hardware: Screw heads sit even with the surface for a professional finish.
  • Access Holes: Cutouts on the bottom of the case provide access to the boot and reset buttons of the ESP32.
  • Compact Size: 43.15 mm (W) × 41 mm (H) × 63.6 mm (D).

Printing Recommendations

  • Layer Height: 0.12 mm (for smooth bezel edges and rounded corners).
  • Material: PLA (easy), PETG (durable), or ABS (heat-resistant).
  • Infill: Solid infill — parts are thin enough that sparse infill is not required.
  • Supports: Only minor supports for tray overhangs — they pop off cleanly using the recommended profile.
  • Walls: No special wall settings needed since parts are solid.

Assembly Instructions

  1. Print the Case
    • Print at 0.12 mm layer height.
    • Upright orientation, with minor supports for tray overhangs.
  2. Prepare & Test the OLED
    • Connect OLED to ESP32 (I²C: VCC → 3.3V, GND → GND, SCL → GPIO22, SDA → GPIO21 by default).
    • Upload a test sketch to verify display function before assembly.
  3. Install the OLED in the Bezel
    • Snap the OLED into the front bezel from the inside.
    • The top recess ensures clearance for soldered header pins so the display sits flush.
  4. Install Trays & Slide in ESP32
    • Place the board tray and top trays into the rear of the bezel cutout.
    • Slide the ESP32 in from the rear — pins up, USB port facing rearward.
    • Ensure it seats cleanly in the tray rails.
  5. Slide on Outer Shell
    • Slide the outer shell over the bezel + board assembly from the rear.
    • ⚠️ Important: Ensure the access holes on the bottom of the case line up with the ESP32’s boot and reset buttons — they must face the rear of the case.
    • Push until edges mate flush with the bezel.
  6. Attach Rear Plate
    • Position the rear plate.
    • Secure with 2×6 mm self-tapping plastic screws.
    • Snug screws evenly — just tight enough to hold firmly.
  7. Final Verification
    • Confirm the OLED is flush and secure.
    • ESP32 should be firmly seated.
    • Power via rear USB and verify the display initializes.

Suggested Uses

  • IoT dashboards & sensor displays
  • Wi-Fi/BLE project enclosures
  • Desktop or demo units

License:

Standard Digital File License

Related Models

Venus Box preview image

Venus Box

Prot0typ1cal profile image

Prot0typ1cal

48,761

Skull Eyeglass Holder preview image

Skull Eyeglass Holder

Mocodroid profile image

Mocodroid

1,289

Multiple Size Black Snap-Fit Eyes For Chunky Yarn preview image

Multiple Size Black Snap-Fit Eyes For Chunky Yarn

BearMakers profile image

BearMakers

663

Fish Fossilz preview image

Fish Fossilz

muzz64 profile image

muzz64

23,487

Mobile Phone Camping Light - Simple but clever preview image

Mobile Phone Camping Light - Simple but clever

prntmkr profile image

prntmkr

1,361

Pop-eyed Moai preview image

Pop-eyed Moai

Patopato_Design profile image

Patopato_Design

975

WALL-E Robot Replica preview image

WALL-E Robot Replica

chillibasket profile image

chillibasket

22,683

Peering Cat Silhouette (No Supports) preview image

Peering Cat Silhouette (No Supports)

JeffC profile image

JeffC

1,099