---
title: "SSH1106 OLED Display enclosure (STM32 + W5500)"
url: "https://maker.wiznet.io/WIZnet/projects/ssh1106-oled-display-enclosure-stm32-w5500/"
markdown_url: "https://maker.wiznet.io/WIZnet/projects/ssh1106-oled-display-enclosure-stm32-w5500/md"
type: "UCC: User Created Content"
author: "p2baron"
author_url: "https://www.thingiverse.com/thing:4134190"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "p2baron"
original_url: "https://www.thingiverse.com/thing:4134190"
published: "2023-02-14"
language: "en"
likes: 2
views: 370
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# SSH1106 OLED Display enclosure (STM32 + W5500)

> SSH1106 OLED Display enclosure (STM32 + W5500)

Original author: p2baron (source: https://www.thingiverse.com/thing:4134190)

## Article

This is an enclosure I’ve built for my electric boat.
It houses the electronics to read out the state of charge of my battery pack.

A STM32 uses ethernet to interface with a battery management system via modbus.
A rotary encoder is used to navigate through the menu’s. I havent posted the code to Github because the BMS is not very common.

The front-panel can house a SSH1106 OLED display which is squuezed againt the main box. You can slide a STM32F103C8T6 and a W5510 ethernet module in the main box.
The lid has a cutout for Ethernet port and the programming pins of the bluepill

It’s done a bit quick and dirty so check the measurements before printing. I also notice that the SSH1106 modules aren’t always the same size..

Openscad files are provided.

---

Source: https://maker.wiznet.io/WIZnet/projects/ssh1106-oled-display-enclosure-stm32-w5500/
