SH1107 - 128x128 OLED/PLED Driver with Controller | Sino Wealth
料号: SH1107 ✓ 量产中| 数量 | 单价 | 小计 |
|---|---|---|
| 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 |
SH1107 概述
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.
直接替换替代料: SH1107 ——相同封装,引脚兼容。需要 PCB 改动的不同封装料号已排除。
快速对比工具——选择替代料号进行并排对比:
SH1106
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
SH1106G
✅ 直接替换 ⚠️ 规格未核验📋 参考替代料(不在目录中)
SSD1317
✅ 直接替换📋 参考替代料(不在目录中)
SSD1306
✅ 直接替换📋 参考替代料(不在目录中)
CH1116
✅ 直接替换📋 参考替代料(不在目录中)
SH1107 最大额定值与电气特性
| 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 |
| 工作温度 | -40 C to +85 C (industrial) |
| 安装类型 | Surface Mount (bare die / COG) |
| 封装 | COG (Chip-on-Glass) |
| RoHS 状态 | Compliant |
SH1107 cog (chip-on-glass) 引脚配置指南
SH1107(cog (chip-on-glass) 封装)的引脚配置。 该功率器件具有栅极、漏极和源极端子。对于无极性封装,请参阅制造商数据手册以了解确切的引脚 1 方向和封装尺寸细节。常见应用包括电源设计、电机驱动和负载开关。
暂无详细引脚数据: SH1107.
请参阅 数据手册 以查看完整引脚配置。
典型应用
SH1107 适用于 6 应用s: 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.
推荐
推荐产品汇总
工程参考数据: SH1107 ——对比、设计指导和合规信息。
选型指南
与替代料对比
| 参数 | 本产品 | 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 |
关键差异点
- 128 x 128 native resolution in COG form factor (对比 SSD1306)
- 256-step software contrast resolution (对比 SSD1306)
- Integrated DC-DC charge pump for VPP generation (对比 CH1116)
- Wide 1.65-3.5 V logic supply supports coin-cell designs (对比 SSD1317)
设计说明
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.
合规信息
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.