Display Module

4-Digit Display Module

Description: The TM1650 is a driver IC for 4‑digit 7‑segment LED displays. It communicates via I2C and supports brightness control, individual digit control, and decimal points.

Library Installation: This module requires the TM1650 library to be downloaded to the board first.

Connection:

W55MH32

4-Digit Display Module

3V3

VCC

GND

GND

PB10 (SCL)

SCL

PB11 (SDA)

SDA

Test Code: GitHub

Demo:

TM1650 4‑digit display test

LED Module

Description: This is a 3‑pin LED module with onboard resistor and power LED. It can be easily connected to a GPIO pin for digital output control. The LED turns on when the signal pin is set HIGH or LOW.

Connection:

W55MH32

LED Module

3V3

VCC

GND

GND

PG8

Signal

Test Code: GitHub

Demo:

LED module test

OLED Monitor Module

Description: The OLED display module uses for displaying text and graphics on a small OLED screen. It communicates via I2C, requiring only two data lines (SDA and SCL) plus power and ground.

Connection:

W55MH32

OLED Monitor Module

3V3

VCC

GND

GND

PB6 (SCL)

SCL

PB7 (SDA)

SDA

Test Code: GitHub

Demo:

I2C OLED display test

RGB LED Module

Description: The NeoPixel RGB LED module uses WS2812 addressable LEDs, controlled by a single data line. Each LED can be individually set to any color (24-bit RGB) using a precise timing protocol. The module can be used for colorful indicators, ambient lighting, or animations.

Connection:

W55MH32

RGB LED Module

3V3

VCC

GND

GND

PG8

Signal

Test Code: GitHub

Demo:

RGB LED NeoPixel test

Dotmatrix Display Module

Description: The dotmatrix display module displays characters, numbers, and simple graphics.

Connection:

W55MH32

Dotmatrix Display Module

3V3

VCC

GND

GND

PG8

DIO

PG7

CLK

Test Code: GitHub

Demo:

Dot matrix display test