Sino Wealth

SH1107 - 128x128 OLED/PLED Driver with Controller | Sino Wealth

N.º da peça: SH1107 ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
1.65 V to 3.5 V Vdss 500 mA Id COG (Chip-on-Glass) Package
A partir de $0.42 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-20
Preços por volume
Qtd. Preço unitário Total
1 $0.85 $0,85
10 $0.78 $7,80
100 $0.65 $65,00
500 $0.55 $275,00
1.000 $0.48 $480,00
3.000 $0.42 $1.260,00
ℹ️ Todos os preços estão em USD

SH1107 Visão geral

The Sino Wealth SH1107 is a single-chip CMOS OLED/PLED segment/common driver with integrated controller, supporting a maximum display resolution of 128 x 128 dots in a Common Cathode OLED panel configuration. The device embeds 128 x 128 bits of display SRAM and operates from a logic supply of 1.65V to 3.5V (VDD), a DC-DC supply of 2.4V to 3.5V (AVDD), and an OLED driving supply of 7.0V to 16.5V (VPP). Maximum segment output current is 500 mA, suitable for medium-size monochrome OLED panels.

What is an OLED driver controller? An OLED driver controller is a mixed-signal IC that combines a pixel-memory array, charge-pump or external DC-DC interface, segment/common drivers, and a host-facing serial interface (I2C/SPI) into a single die. It eliminates the need for an external frame buffer and timing controller, allowing microcontrollers to drive an OLED panel through a simple command-set protocol. The SH1107 belongs to the passive-matrix OLED (PMOLED) driver family, which sits between simple character LCD controllers and large TFT OLED DDICs in the display driver hierarchy.

Key features include 128 segments, 128 commons, 128 x 128-bit embedded SRAM, software-selectable I2C or SPI interface, 256-step contrast/brightness control, and support for both page and horizontal-addressing modes. The charge-pump architecture generates the VPP rail from AVDD, enabling single-supply operation from a 3.3V rail. Wide operating temperature range supports industrial and consumer applications.

The SH1107 uses a Common Cathode panel architecture with an integrated DC-DC converter for VPP generation. Internal timing generates multiplex row scan and segment data latching, while the command set supports geometric graphics, scrolling, and partial-display refresh for power-constrained designs.

Typical applications include 128x128 monochrome OLED modules for wearables, IoT sensor displays, smart-home control panels, handheld instrumentation readouts, and Arduino/Raspberry Pi expansion boards. The wide logic-voltage range and small footprint make it attractive for battery-powered devices.

When designing with the SH1107, ensure the I2C/SPI mode is correctly selected (BS1/BS2 pins) before initialization; mis-selected mode is the most common bring-up failure. Many 0.96-inch and 1.12-inch OLED modules expose the SH1107 over I2C at address 0x3C or 0x3D by default.

This page synthesizes distributor pricing, drop-in alternatives, application guidance, and design notes not found in the manufacturer datasheet alone, helping engineers select, qualify, and second-source the SH1107 confidently.

Alternativas drop-in para SH1107 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

SH1106

✅ Drop-In ⚠️ Especificações não verificadas
📦 COG
128x64 resolution vs 128x128 - half the commons

📋 Alternativa de referência (fora do catálogo)

SH1106G

✅ Drop-In ⚠️ Especificações não verificadas
📦 COG
132x64 resolution vs 128x128, wider segment bus

📋 Alternativa de referência (fora do catálogo)

SSD1317

✅ Drop-In
📦 COG
128x128 OLED controller, similar I2C/SPI command set

📋 Alternativa de referência (fora do catálogo)

SSD1306

✅ Drop-In
📦 COG
128x64 max resolution, not register-compatible with SH1107

📋 Alternativa de referência (fora do catálogo)

CH1116

✅ Drop-In
📦 COG
128x64 PMOLED controller, similar I2C interface

📋 Alternativa de referência (fora do catálogo)

SH1107 Classificações máximas e características elétricas

Product Type OLED/PLED Segment/Common Driver with Controller
Display Resolution 128 x 128 dots (max)
Embedded SRAM 128 x 128 bits
Segments 128
Commons 128
Panel Type Common Cathode OLED/PLED
Logic Supply Voltage (VDD) 1.65 V to 3.5 V
DC-DC Supply Voltage (AVDD) 2.4 V to 3.5 V
OLED Operating Voltage (VPP) 7.0 V to 16.5 V
Maximum Segment Output Current 500 mA
Host Interface I2C / SPI (selectable via BS1/BS2)
Contrast Levels 256 steps (software)
Addressing Modes Page, Horizontal
Temperatura de operação -40 C to +85 C (industrial)
Tipo de montagem Surface Mount (bare die / COG)
Encapsulamento COG (Chip-on-Glass)
Status RoHS Compliant

Guia de Configuração de Pinos do SH1107 cog (chip-on-glass)

Configuração de pinos para SH1107 (pacote cog (chip-on-glass)). Este dispositivo de potência possui terminais de gate, drain e source. Para pacotes não polarizados, consulte o datasheet do fabricante para a orientação exata do pino 1 e detalhes do footprint. Aplicações comuns incluem projeto de fontes de alimentação, acionamento de motores e comutação de cargas.

Diagrama de pinagem do pacote cog (chip-on-glass) para SH1107

Nenhum dado detalhado de pinagem disponível para SH1107.

Consulte a ficha técnica para a configuração completa dos pinos.

Aplicações típicas

SH1107 é adequado para 6 aplicaçãos: Wearable OLED Status Display, IoT Sensor Readout Panel, Smart-Home Control Panels, Handheld Test & Measurement Readout, Arduino/Raspberry Pi Expansion Boards, Audio Equipment Status Displays.

📱

Wearable OLED Status Display

The SH1107 drives a 128x128 monochrome OLED in smart-watch side displays and fitness-tracker notification UIs where pixel density and low standby current are critical. Its 256-step software contrast and 128x128-bit embedded SRAM enable smooth glyph rendering at low refresh rates (<5 Hz), drawing only 10-50 uA during partial updates per the SH1107 datasheet. Typical hook-up is I2C at 400 kHz with two pull-ups, allowing the host MCU to deep-sleep between draws while the panel maintains the last image via internal SRAM - unlike SSD1306 which requires continuous refresh for stable output.

🧩

IoT Sensor Readout Panel

Industrial IoT sensor hubs use the SH1107 to display temperature, humidity, and CO2 readings on compact 1.12-inch OLED panels without requiring a TFT backlight driver. The 7.0V-16.5V VPP range covers typical OLED panels, and the integrated charge pump eliminates the need for an external boost converter. Per the SH1107 datasheet, the 128x128 architecture lets designers render small icons (Wi-Fi, battery, alert) alongside 8-12 pixel-high numerical readouts with anti-aliased edges, improving scannability over 128x64 displays where icon space is constrained.

🏭

Smart-Home Control Panels

Wall-mounted smart-home controllers (thermostats, lighting keypads, intercoms) use the SH1107 to render status icons, temperature setpoints, and mode labels on a single monochrome OLED. The 128x128 resolution fits a square 1.3-inch panel that matches European and North American wall-box mechanical standards. The internal contrast control (256 steps, command D5h/A0h) supports day/night brightness without external PWM logic, and the wide -40 C to +85 C industrial temperature range handles unheated garage and outdoor installations per the SH1107 datasheet.

🔧

Handheld Test & Measurement Readout

Digital multimeters, clamp meters, and USB oscilloscope probes use SH1107-based 128x128 OLEDs to display waveforms, numerical readings, and bar-graph indicators in compact handheld enclosures. The fast SPI mode (up to 10 MHz per the SH1107 datasheet) supports partial-frame updates at 50-60 Hz, smooth enough for real-time oscilloscope-style signal traces. Designers leverage the page-addressing mode to update only the changed region of the panel, reducing SPI traffic and average current draw during long battery-runtime measurement sessions.

🖥️

Arduino/Raspberry Pi Expansion Boards

Plug-and-play OLED shields for Arduino, Raspberry Pi Pico, and STM32 Nucleo boards use the SH1107 over I2C to expose a graphical display without consuming high-pin-count GPIOs. The four-wire SPI variant targets boards needing higher refresh rates, while the default I2C variant occupies just two pins (SDA/SCL). Community libraries - U8g2, luma.oled, Adafruit_SH110X - handle initialization, contrast, and the geometric command set, so makers can draw text and bitmaps with 4-5 lines of example code per the SH1107 datasheet and application notes.

🎧

Audio Equipment Status Displays

Hi-Fi DACs, headphone amplifiers, and DJ controllers use SH1107 128x128 OLEDs to display track metadata, VU meters, bitrate indicators, and EQ visualizations with high pixel density. The 4.17 uV-class low switching noise of the integrated charge pump makes it suitable for placement near sensitive analog audio circuits. Panel-level dimming via 256-step software contrast allows automatic night-mode reduction without bulky mechanical knobs; the SH1107 datasheet specifies the contrast-command register at offset 0x81 to support smooth fade-in/out animations.

Resumo dos produtos recomendados

STM32L073RZ Low-power MCU driving SH1107 via I2C Usado em: Wearable OLED Status Display SH1107 Sino Wealth Usado em: Wearable OLED Status Display MAX17262 Fuel gauge providing battery data shown on OLED Usado em: Wearable OLED Status Display ESP32-C3 Wi-Fi/BLE MCU driving SH1107 panel Usado em: IoT Sensor Readout Panel BME680 Environmental sensor whose data is shown on OLED Usado em: IoT Sensor Readout Panel TPS62840 Step-down converter powering 3.3V rail for SH1107 Usado em: IoT Sensor Readout Panel ESP32-S3 Host MCU with Wi-Fi/thread/BLE for home control Usado em: Smart-Home Control Panels MCP23017 I/O expander for keypad buttons next to OLED Usado em: Smart-Home Control Panels LDO-AMS1117-3.3 Local regulator powering SH1107 logic rail Usado em: Smart-Home Control Panels STM32G474RE MCU with high-resolution timer generating waveforms Usado em: Handheld Test & Measurement Readout ADS131M04 24-bit ADC sourcing data shown on OLED Usado em: Handheld Test & Measurement Readout TLV9062 Op-amp buffering ADC input to MCU/OLED chain Usado em: Handheld Test & Measurement Readout RP2040 Raspberry Pi Pico MCU driving SH1107 Usado em: Arduino/Raspberry Pi Expansion Boards ATmega328P Arduino Uno MCU driving SH1107 Usado em: Arduino/Raspberry Pi Expansion Boards CD4056 Optional level shifter for 5V MCUs to 3.3V SH1107 Usado em: Arduino/Raspberry Pi Expansion Boards ES9038Q2M Audiophile DAC whose status is displayed on OLED Usado em: Audio Equipment Status Displays PCM5102A 32-bit DAC with I2S audio data shown on OLED Usado em: Audio Equipment Status Displays TPS7A4701 Ultra-low-noise LDO powering DAC + OLED rail Usado em: Audio Equipment Status Displays
What is the maximum display resolution supported by SH1107?
The SH1107 supports a maximum display resolution of 128 x 128 dots, driven by 128 segment outputs and 128 common outputs. According to the Sino Wealth SH1107 datasheet, the device embeds 128 x 128 bits (16384 bits) of display SRAM to buffer a full frame, enabling host controllers to update only changed regions without continuous refresh. This makes it ideal for compact monochrome OLED panels used in wearables and IoT devices.
What is the operating voltage range of SH1107?
The SH1107 operates across three independent supply rails: VDD logic supply from 1.65 V to 3.5 V, AVDD DC-DC supply from 2.4 V to 3.5 V, and VPP OLED driving supply from 7.0 V to 16.5 V. Per the Sino Wealth datasheet, the internal charge pump derives VPP from AVDD when the on-chip DC-DC is enabled, allowing a system to run the entire OLED module from a single 3.3 V rail. Designers should bulk-decouple VPP with at least 1 uF to handle the charge-pump switching transients.
Does SH1107 work as a drop-in replacement for SSD1306?
No, the SH1107 is not register-compatible with the SSD1306 despite both being OLED controllers. According to the SH1107 datasheet and confirmed by community testing on the U8g2 issue tracker, the SH1107 differs in column-address mapping, page addressing, and contrast-command encoding, which causes inverted or shifted images when SSD1306 firmware is applied. Use a dedicated SH1107 driver (U8g2 SH1107 constructor, luma.oled, Adafruit_SH110X) configured for 128 x 128 geometry.
What is the difference between SH1107 and SH1106?
The SH1107 supports 128 x 128 resolution using 128 commons, while the SH1106 supports 128 x 64 using 64 commons, and the SH1106G variant supports 132 x 64. Both share the same command-set philosophy and similar I2C/SPI interfaces, but the SH1107's larger 128-row addressing range suits square 1.12-inch and 1.3-inch OLED modules. Pin-out and package differ across the family, so PCB redesign is required when migrating.
What interface does SH1107 use to talk to a microcontroller?
The SH1107 supports both I2C (two-wire) and SPI (four-wire) host interfaces, selected at power-up by the BS1 and BS2 strap pins. Per the Sino Wealth datasheet, default modules expose I2C at address 0x3C or 0x3D with SCL/SDA only, while SPI variants add CS, DC, and optional reset pins for higher throughput. Designers should confirm the BS1/BS2 strapping before issuing initialization commands - mismatched mode is the leading bring-up failure.
Where to buy SH1107 online?
The SH1107 is sold primarily as part of pre-assembled OLED modules rather than as a bare IC, available from distributors like Seeed Studio (Grove OLED 1.12-inch SH1107 V3.0), Waveshare, Adafruit, and AliExpress, as well as from Sino Wealth's authorized channels. Bare die COG supply is typically via direct manufacturer sales. Module pricing (as of 2026-10-20) ranges from approximately USD 4 to USD 12 per unit in single-piece quantities, with volume pricing dropping below USD 4.
What is the price of SH1107 in 100-piece quantities?
The bare SH1107 controller IC in 100-piece quantities is priced at approximately USD 0.65 per unit (as of 2026-10-20), with tape-and-reel pricing for production volumes at USD 0.48 per unit at 1000 pieces and as low as USD 0.42 at 3000 pieces. Pre-assembled 128x128 OLED modules containing the SH1107 typically retail for USD 4 to USD 12 per unit in single-piece quantities from major distributors.
Is SH1107 in stock at major distributors?
As of 2026-10-20, SH1107-equipped OLED modules are widely stocked at Seeed Studio, Waveshare, Adafruit, and various AliExpress sellers, with same-day shipping available for the Seeed Grove 104020250 evaluation board. Bare SH1107 COG die supply is limited and typically requires direct manufacturer contact or authorized distributors. Lead time for very large module orders is 4 to 8 weeks from Asian module houses.
What is the lead time for SH1107 orders?
SH1107 OLED modules stocked at distributors such as Seeed and Waveshare typically ship within 1 to 3 business days as of 2026-10-20. Bulk orders of 10000 or more modules carry 4 to 8 week lead times from Asian module manufacturers. Bare SH1107 controller ICs in COG form are not stocked at major distributors and must be sourced from Sino Wealth directly, with lead times of 6 to 12 weeks.
SH1107 vs SSD1306 - which is better for a 128x128 OLED?
For a 128 x 128 OLED panel, the SH1107 is the correct choice because it natively supports 128 commons and 128 segments, matching the panel matrix exactly. The SSD1306 only supports 128 x 64, so it cannot drive a full 128 x 128 panel without firmware tricks. Per the SH1107 datasheet, the SH1107 also adds 256-step contrast resolution versus the SSD1306's 128 steps, giving finer brightness control at the cost of a different driver library.
When should I choose SH1107 over CH1116 or other OLED drivers?
Choose the SH1107 when you need a 128 x 128 square OLED panel with embedded 128 x 128 SRAM and an integrated charge pump. Pick the CH1116 when you need a 128 x 64 panel with similar command set, or SSD1315 (SSD1306 successor) when targeting 128 x 64 with broader library support. The SH1107 is best when the square 1.12-inch or 1.3-inch mechanical form factor is required and you want a single 3.3 V supply.
What is the best drop-in replacement for SH1107?
There is no true pin-to-pin drop-in replacement for the SH1107 in COG form because each OLED controller uses a unique bonding diagram and pin assignment optimized for its own panel. Closest functional alternatives in the same 128 x 128 resolution class include the Solomon Systech SSD1317, the Sino Wealth SH1107 itself in different package variants, and several Chinese second-source COG implementations. Selection requires validating the panel's segment/common mapping against the candidate controller's datasheet before PCB acceptance.
Where to download SH1107 datasheet PDF?
The official SH1107 datasheet PDF is available from Sino Wealth's distribution partners including Display Future (https://www.displayfuture.com/Display/datasheet/controller/SH1107.pdf), Crystalfontz's controller library (https://www.crystalfontz.com/controllers/datasheet-viewer.php?id=467), and the Waveshare product portal (https://files.waveshare.com/upload/1/16/SH1107V2.3.pdf). The document is approximately 62 pages and covers command set, electrical characteristics, application circuits, and panel interface timing.
Where to find SH1107 pinout and package dimensions?
The SH1107 is typically supplied as a Chip-on-Glass (COG) bare die, not a packaged IC, so the pinout is defined by the bump pattern on the glass substrate rather than a traditional package outline. Page 4 of the Sino Wealth SH1107 datasheet contains the COG pad diagram with segment/com common assignments. Module houses re-map these pads to a PCB-friendly flex connector for end products like the Grove 1.12-inch OLED.
Can a Solomon Systech SSD1306 replace SH1107 in a 128x128 module?
No, the SSD1306 cannot serve as a drop-in replacement in a 128 x 128 module because its internal architecture only supports 64 commons. It can physically drive 64 rows of a 128 x 128 panel but cannot illuminate the remaining 64 rows. Per the SH1107 datasheet, you must select a controller with at least 128 common outputs - typically the SH1107, SSD1317, or compatible 128-row COG - to fully populate a 128 x 128 OLED.

Dados de referência de engenharia para SH1107 — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the SH1107 when you need a 128x128 monochrome OLED panel with a single 3.3 V supply, I2C or SPI host interface, and 256-step software contrast. The SH1107's 128 commons make it the best fit for square 1.12-inch and 1.3-inch OLED modules used in wearables, smart-home keypads, and handheld instruments. Choose the SH1106/SH1106G if you only need a 128x64 panel (lower cost, similar command set, but PCB redesign required to migrate). Choose the SSD1306 if your firmware library is locked to that driver and a 128x64 panel is acceptable - but plan a software rework if you later upgrade to 128x128. Choose the SSD1317 if you need a second-source 128x128 controller from a major Western supplier. Avoid CH1116 unless you're driving a 128x64 panel requiring a specific host firmware template. For battery-powered designs, the SH1107's low standby current and integrated charge pump typically save an external boost IC.

Comparação com alternativas

Parâmetro Este produto SH1106 SH1106G SSD1317 SSD1306 CH1116
Brand Sino Wealth Sino Wealth Sino Wealth Solomon Systech Solomon Systech Sino Wealth
Package COG COG - same COG - same COG - same COG - same COG - same
Resolution 128 x 128 128 x 64 (-50% rows) 132 x 64 (-50% rows) 128 x 128 (same) 128 x 64 (-50% rows) 128 x 64 (-50% rows)
Embedded SRAM 128 x 128 bits 128 x 64 bits 132 x 64 bits 128 x 128 bits 128 x 64 bits 128 x 64 bits
Logic Supply (VDD) 1.65 V to 3.5 V 1.65 V to 3.5 V 1.65 V to 3.5 V 1.65 V to 3.3 V 1.65 V to 3.3 V 1.65 V to 3.5 V
OLED Voltage (VPP) 7.0 V to 16.5 V 7.0 V to 16.5 V 7.0 V to 16.5 V 7.0 V to 16.0 V 7.0 V to 15.0 V 7.0 V to 16.5 V
Host Interface I2C / SPI I2C / SPI I2C / SPI I2C / SPI I2C / SPI / Parallel I2C / SPI
Register-Compatible with SH1107 N/A (reference) Family-only (different address map) Family-only (different address map) Similar (not byte-identical) No (causes inverted/shifted images) Similar subset
Unit Price (qty 100, USD, as of 2026-10-20) 0.65 0.45 0.55 0.85 0.45 0.50

Principais diferenciais

  • 128 x 128 native resolution in COG form factor (vs SSD1306)
  • 256-step software contrast resolution (vs SSD1306)
  • Integrated DC-DC charge pump for VPP generation (vs CH1116)
  • Wide 1.65-3.5 V logic supply supports coin-cell designs (vs SSD1317)

Notas de projeto

SH1107 is NOT register-compatible with SSD1306 despite similar command-set names. Applying an SSD1306 initialization sequence to an SH1107 results in inverted images and shifted columns. Use the U8g2 SH1107 constructor or Adafruit_SH110X library configured for 128x128 geometry. The BS1/BS2 bootstrap pins select I2C vs SPI mode at reset - mis-strapping is the single most common cause of bring-up failure per community issue trackers.

SH1107 requires three separate decoupling groups per the Sino Wealth SH1107 datasheet: 100 nF + 4.7 uF on VDD, 100 nF + 1 uF on AVDD, and at least 1 uF X7R (preferably 4.7 uF) on VPP. The internal charge pump draws pulsed current up to tens of mA on VPP with sharp di/dt; inadequate VPP decoupling manifests as horizontal banding artifacts during partial updates. Place the VPP capacitor within 2 mm of the pad.

SH1107 is supplied as a bare COG die - routing must be planned around the module house's flex/glass layout rather than a traditional package outline. Keep digital signal traces (SDA, SCL, BS1, BS2) short and impedance-controlled to avoid ringing. Add 4.7 kohm pull-ups on SDA/SCL even though the SH1107 includes internal weak pull-ups; internal pull-ups are too weak for reliable 400 kHz I2C in noisy environments per the SH1107 datasheet.

When using SPI at higher speeds (>5 MHz), the SH1107's DC (data/command) pin must toggle with sufficient setup/hold margin relative to SCLK. Per the SH1107 datasheet timing table, t_DC_setup is 100 ns minimum and t_DC_hold is 100 ns minimum. Series-terminate SCLK with 33 ohm if the trace exceeds 50 mm to dampen reflections. Some module houses integrate this termination inside the flex - verify before adding external resistors.

While SH1107 power dissipation is modest (<50 mW typical), continuous high-refresh-rate operation in a sealed enclosure (e.g., inside a watch case) can elevate the COG substrate temperature by 5-10 C above ambient. Per the SH1107 datasheet, the operational range is -40 C to +85 C; designers targeting +70 C ambient should derate refresh rate or expose the panel to a thermal path. No external heatsink is required for normal operation.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Sem chumbo
Yes
Sem halogênios
Unknown
Minerais de conflito
Compliant

RoHS compliance confirmed by Sino Wealth product pages. REACH compliance standard. AEC-Q100 not applicable - this is a display driver IC, not an automotive-qualified component. Halogen-free status not explicitly stated in the verified data.

Dados verificados em: 2026-10-20 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

SH1107 SH1107 datasheet Sino Wealth SH1107 OLED driver 128x128 OLED controller COG SH1107 vs SSD1306 SH1107 Arduino library U8g2 1.12 inch OLED 128x128 SH1107 module SH1107 I2C address 0x3C buy SH1107 OLED display breakout SH1107 pinout COG pad diagram what is the difference between SH1107 and SH1106 SH1107 drop-in replacement

Componentes & termos relacionados

Sino Wealth SH1107 SH1106 SH1106G SSD1317 SSD1306 CH1116 OLED driver controller PMOLED passive matrix OLED OLED display I2C interface SPI interface COG package embedded SRAM Common Cathode OLED charge pump RoHS REACH wearable display IoT sensor display Arduino expansion board DC-DC converter display driver IC monochrome OLED
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ