ThingPulse/esp8266-oled-ssd1306
Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32 observed · 2026-08-28
Health v2 · maintenance only
69/100
- Activity 84
- Release rhythm 33
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3947
- days_rel: 236
- days_push: 97
- n_releases_24m: 1
Adoption not part of the score
2176 stars · 671 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An Arduino/ESP8266/ESP32/mbed-os driver library for SSD1306 and SH1106 based OLED displays in 128x64, 128x32, 64x48, and 64x32 resolutions, supporting both I2C and SPI connections. It includes a UI framework with frames, indicators, and overlays, and is distributed via the Arduino Library Manager and PlatformIO.
Use cases
- drive an SSD1306 OLED display from an ESP8266 or ESP32
- display text and graphics on a 128x64 I2C OLED with Arduino
- use an SH1106 OLED over SPI on ESP32
- build a weather station display with an ESP8266
- add an OLED screen to an mbed-os project
- render progress bars and menus on a small OLED
When to choose
- you use ESP8266, ESP32, or mbed-os with an SSD1306 or SH1106 OLED
- you want I2C or SPI support with a built-in UI framework
- you work in the Arduino or PlatformIO ecosystem
When to avoid
- you use a different microcontroller platform like Raspberry Pi Pico SDK or STM32 HAL
- you need color OLEDs or different display controllers
- you need e-paper or LCD support
Facets
library · maturity stable
embedded graphics sdk embedded-systems iot hardware embedded iot cpp ssd1306 sh1106 oled-display esp8266 esp32 arduino i2c spi mbed-os
4 sources
- readme: https://github.com/ThingPulse/esp8266-oled-ssd1306 · fetched 2026-08-28 · 5491f09b64f3
- homepage: https://thingpulse.com · fetched 2026-08-29 · 539a96014db8
- site_page: https://thingpulse.com/about · fetched 2026-08-29 · c04a8bc7af84
- site_page: https://thingpulse.com/about/contact · fetched 2026-08-29 · 89958d40005e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ThingPulse/esp8266-oled-ssd1306 | main | 69 |
For agents
markdown · JSON · MCP: product_card(name="ThingPulse/esp8266-oled-ssd1306")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem