<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://olighker.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin</id>
	<title>olighker - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://olighker.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wikiadmin"/>
	<link rel="alternate" type="text/html" href="https://olighker.com/wiki/Special:Contributions/Wikiadmin"/>
	<updated>2026-09-18T06:14:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=946</id>
		<title>3.2英寸 SPI 串口显示模块</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=946"/>
		<updated>2026-09-18T03:04:10Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=E-paper 24P Shield works with Arduino&lt;br /&gt;
|model=E-paper 24P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=E-paper-24p-800-600-4.jpg&lt;br /&gt;
|image2=E-paper-24p-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=E-paper 24P Shield is an e-paper shield compatible with the Arduino standard interface. Through the onboard FPC 24P connector (0.5 mm pitch),&lt;br /&gt;
&lt;br /&gt;
it accepts various FPC 24P interface e-paper screens, and pairs with any mainboard supporting the Arduino interface via standard Arduino pin headers.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Key Features&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Plug and Play: using the universal Arduino pin-header interface, it stacks directly onto Arduino UNO / Leonardo / Mega and other standard mainboards.&lt;br /&gt;
&lt;br /&gt;
 Multi-Screen Compatible: via the FPC 24P interface, it supports various 24P e-paper modules (black/white / black/white/red / black/white/red/yellow etc.).&lt;br /&gt;
&lt;br /&gt;
 Vendor Compatible: via the P2 jumper, select 2.2 Ω / 0.47 Ω resistance to match different vendors&#039; e-paper screens.&lt;br /&gt;
&lt;br /&gt;
 Low-Power Friendly: an e-paper screen consumes zero power for static display, ideal for battery-powered IoT labels, price tags, reminder boards and similar scenarios.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;About the Arduino Interface&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The Arduino header interface is a universal standard in the open-source hardware world and is not exclusive to any particular mainboard. Any mainboard following the Arduino UNO R3 pin definition (such as Arduino UNO, Leonardo, Mega, ESP32-Arduino compatible boards, etc.) can be used directly with this Shield.&lt;br /&gt;
|videoTitle=E-paper 24P Shield&lt;br /&gt;
|videoURL=https://youtu.be/OvLX0Yqz6b0&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Pin Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}3V3&lt;br /&gt;
{{!}}Power input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Supplied from the 3.3 V rail of the Arduino mainboard; powers the e-paper driver circuit.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power ground&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Common ground, connected to the GND of the Arduino mainboard.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCK&lt;br /&gt;
{{!}}SPI clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI bus clock line, output by the Arduino host.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI data / MOSI&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data line sent by the SPI host and received by the e-paper screen.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CS&lt;br /&gt;
{{!}}Chip select&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Active low; selects the current e-paper screen for communication.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DC&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data / Command&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}High: data transfer; low: command transfer.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RES&lt;br /&gt;
{{!}}Reset&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Low level resets the e-paper driver; a falling edge after power-up is recommended.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BUSY&lt;br /&gt;
{{!}}Status input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;E-paper busy flag; high means a refresh is in progress and the MCU should wait.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Align the E-paper 24P Shield pin headers with the matching sockets of the Arduino mainboard and, after confirming the orientation, press straight down.&lt;br /&gt;
&lt;br /&gt;
2. According to the selected e-paper screen, choose P2 jumper value 2.2 Ω or 0.47 Ω.&lt;br /&gt;
&lt;br /&gt;
3. Insert the e-paper&#039;s FPC 24P flat cable with its metal contacts facing up into the P1 slot, then press the connector latch firmly closed.&lt;br /&gt;
&lt;br /&gt;
4. Supply power via USB or an external source to the Arduino mainboard; the screen automatically enters the refresh-standby state.&lt;br /&gt;
|usage=[[File:E-paper-24p-800-600-3.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:E-paper-24p-600-300-3-shield.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: No display at all after power-on?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Troubleshoot in this order: &lt;br /&gt;
&lt;br /&gt;
① Check whether the FPC 24P cable is fully seated and correctly oriented; &lt;br /&gt;
&lt;br /&gt;
② Measure 3V3 and GND with a multimeter for 3.3 V;&lt;br /&gt;
&lt;br /&gt;
③ Confirm the pin definitions in your program match the table in this manual;&lt;br /&gt;
&lt;br /&gt;
④ Inside setup(), before calling display.hibernate(), wait for BUSY to go low. You can also refer to the provided example sketch and flash it directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Garbled display / ghosting?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Usually the refresh cycle did not complete. Call display.refresh() once outside the loop for a full refresh; if the problem persists, check whether the P2 jumper resistance matches the e-paper screen specification.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Can a 5 V powered Arduino mainboard be used?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Yes. The Shield&#039;s 3V3 is supplied by the regulator on the Arduino mainboard itself; a 5 V mainboard (e.g. Arduino UNO) has an onboard 3.3 V LDO that can power the Shield directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: Are other communication protocols supported (e.g. I2C screens)?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
This Shield is designed for SPI interface 24P e-paper screens. If you need an I2C screen, you can use another I2C-supporting shield, or rewire to SDA / SCL.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl1File=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl2File=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl3File=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl4Type=Demo&lt;br /&gt;
|dl4Name=2.9_inch_E-paper(BW)_ESP8266_V20.zip&lt;br /&gt;
|dl4File=2.9 inch E-paper(BW) ESP8266 V20.zip&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Motor_Controller&amp;diff=945</id>
		<title>Arduino Motor Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Motor_Controller&amp;diff=945"/>
		<updated>2026-09-18T02:59:52Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 24P Shield works with Arduino&lt;br /&gt;
|model=OLED 24P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=Product-TEST-ARD-DIY-03.png&lt;br /&gt;
|image2=Product-TEST-ARD-DIY-03.png&lt;br /&gt;
|intro=SPI color display module demo page using minimal signal lines, suitable for resource-constrained embedded systems.(Standalone product  3)&lt;br /&gt;
|highlights=* SPI interface saves MCU pins.&lt;br /&gt;
* Supports partial refresh and common graphics drawing workflows.&lt;br /&gt;
* Interface, parameters, and FAQ are all maintainable via backend.&lt;br /&gt;
* Standalone product ID: 3.&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=# Connect power and SPI signals per the pinout table.&lt;br /&gt;
# Configure chip select and orientation in the driver.&lt;br /&gt;
# Run a solid color test first, then load the graphical UI.&lt;br /&gt;
# Adjust SPI clock based on bus length.&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=1.3-inch_OLED_Display&amp;diff=944</id>
		<title>1.3-inch OLED Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.3-inch_OLED_Display&amp;diff=944"/>
		<updated>2026-09-18T02:58:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=1.3-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=1.3-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=1.3-oled-800-600-1.jpg&lt;br /&gt;
|image2=1.3-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SH1106  30pin&lt;br /&gt;
|highlights=&#039;&#039;1.3&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 30Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|videoTitle=1.3-inch OLED&lt;br /&gt;
|videoURL=https://youtu.be/y08npQUHeik&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}1.30 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface Type&lt;br /&gt;
{{!}}SPI, IIC, 8-bit Parallel&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Controller IC&lt;br /&gt;
{{!}}SH1106&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Color&lt;br /&gt;
{{!}}Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Active Area&lt;br /&gt;
{{!}}29.42 × 14.7 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Panel Dimension&lt;br /&gt;
{{!}}34.5 × 23.0 × 1.4 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch&lt;br /&gt;
{{!}}0.23 × 0.23 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.21 × 0.21 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}40 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}30pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1.3&amp;quot; OLED (SH1106, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 30P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:1.3-oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What is the driver IC of this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: It adopts SH1106 driver IC with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What type of flex cable is it?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: It supports SPI, IIC and 8-bit parallel interfaces. 30pin, 0.5mm top-contact FPC flex cable with 40mm length.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Can it work with ESP8266 / ESP32?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: Yes, it is compatible with main controllers like ESP8266 and ESP32.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=Esp8266 screen display 1_3 v10.zip&lt;br /&gt;
|dl1File=Esp8266 screen display 1 3 v10.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=Esp32 screen display 1_3 v10.zip&lt;br /&gt;
|dl2File=Esp32 screen display 1 3 v10.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=ZJY130-2864KLBLG23X_.pdf&lt;br /&gt;
|dl3File=ZJY130-2864KLBLG23X .pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=1.3%E8%8B%B1%E5%AF%B8_OLED_%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=943</id>
		<title>1.3英寸 OLED 显示模块</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.3%E8%8B%B1%E5%AF%B8_OLED_%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=943"/>
		<updated>2026-09-18T02:55:59Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=0.96-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=0.96-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=0.96 oled-800-600-1.jpg&lt;br /&gt;
|image2=0.96 oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1306 30pin&lt;br /&gt;
|highlights=&#039;&#039;0.96&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 30Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|videoTitle=0.96-inch OLED&lt;br /&gt;
|videoURL=https://youtu.be/EBgPYXZhjoQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}0.96 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface Type&lt;br /&gt;
{{!}}SPI, IIC, 8-bit Parallel&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Controller IC&lt;br /&gt;
{{!}}SSD1306&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Color&lt;br /&gt;
{{!}}Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Active Area&lt;br /&gt;
{{!}}21.744 × 10.864 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Panel Dimension&lt;br /&gt;
{{!}}26.70 × 19.26 × 1.4 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch&lt;br /&gt;
{{!}}0.17 × 0.17 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.154 × 0.154 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}12.0 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}30pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
0.96&amp;quot; OLED (SSD1306, IIC Interface) ↔ Arduino Board &lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 30P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:0.96 oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What main controllers does this OLED screen support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: It supports mainstream development boards such as Arduino, ESP32 and STM32, compatible with SPI, IIC and 8-bit parallel communication.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What color is this OLED screen? Which driver IC does it use?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Only blue color available, equipped with SSD1306 driver IC.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: What is the operating temperature range of this OLED? Is the flex cable soldering type?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: Operating temperature: -40℃ ~ 70℃. It adopts 30Pin 0.7mm soldering FPC flex cable.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=Esp8266 screen display 096 v10.zip&lt;br /&gt;
|dl1File=Esp8266 screen display 096 v10.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=Esp32 screen display 096 v10.zip&lt;br /&gt;
|dl2File=Esp32 screen display 096 v10.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=ZJY096-2864KLBEG42.pdf&lt;br /&gt;
|dl3File=ZJY096-2864KLBEG42.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=942</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=942"/>
		<updated>2026-09-18T02:54:47Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O resources for other expansions.&lt;br /&gt;
|videoTitle=OLED 30P Shield Board&lt;br /&gt;
|videoURL=https://youtu.be/EBgPYXZhjoQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Follow the steps below to assemble the system and light up the OLED display:&lt;br /&gt;
&lt;br /&gt;
Step 1 Align the OLED 30P Shield with the main board&#039;s header pins and press it down evenly until fully seated. Make sure the pins are not reversed.&lt;br /&gt;
&lt;br /&gt;
Step 2 Lift the FPC connector&#039;s locking cap, insert the display&#039;s FFC ribbon into the connector (gold fingers facing up), then press the cap down to lock it.&lt;br /&gt;
&lt;br /&gt;
Step 3 Install an OLED driver library such as U8g2 or Adafruit_SSD1306 in your development environment.&lt;br /&gt;
&lt;br /&gt;
Step 4 In the example sketch, set the I2C address to the one used by your display (commonly 0x78), then compile and upload it to the main board.&lt;br /&gt;
&lt;br /&gt;
Step 5 Power on — once the display shows content, the setup is complete.&lt;br /&gt;
&lt;br /&gt;
💡 &amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;No&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(230, 126, 34);&amp;quot;&amp;gt;te:&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The I2C address differs between displays. If the display stays blank, try a different address and check whether SDA/SCL are swapped.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: The display shows nothing at all after connection. What should I do?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: First check the FFC ribbon orientation — the gold fingers must face up when inserted into the FPC connector; a reversed ribbon will keep the display from lighting up. Also make sure the locking cap is pressed down firmly. If the ribbon is fine, the most likely cause is an I2C address mismatch: the address differs between displays (commonly 0x78). Try a different address in your sketch, and check whether SDA/SCL are swapped.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Can this shield be stacked together with other shields? Does it take up too many pins?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Yes. The shield actually uses only 4 pins (3V3, GND, SDA, SCL); all other pins are left unconnected (NC) on the board, so the remaining pins of the main board stay available and other shields are unaffected. The only thing to watch: if other devices share the I2C bus, avoid address conflicts.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: If I switch to a different main board or a different OLED display, do I need to replace this adapter shield too?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: No. The Arduino interface is a universal standard — any main board with standard Arduino headers (UNO, Mega and all kinds of compatible boards) stacks directly. On the display side, any OLED with an FPC 30P interface and I2C protocol (common drivers: SSD1306, SH1106, etc.) can be attached, regardless of size or resolution. One adapter shield serves many board and display combinations.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=2.8%E8%8B%B1%E5%AF%B8_Arduino_%E6%98%BE%E7%A4%BA%E6%89%A9%E5%B1%95%E6%9D%BF&amp;diff=941</id>
		<title>2.8英寸 Arduino 显示扩展板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=2.8%E8%8B%B1%E5%AF%B8_Arduino_%E6%98%BE%E7%A4%BA%E6%89%A9%E5%B1%95%E6%9D%BF&amp;diff=941"/>
		<updated>2026-09-17T15:53:37Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP32 Arduino Development Board(4MB Flash CH340C)&lt;br /&gt;
|model=ESP32 Arduino Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP32&lt;br /&gt;
|image1=ESP32-Main-board-800-1.jpg&lt;br /&gt;
|image2=ESP32-Main-board-800-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino,UNO,4M&lt;br /&gt;
|highlights=1.The ESP32 Arduino development board (ESP32 UNO D1 R32) is an opensource development board based on the Espressif ESP-WROOM-32 module.Its Arduino UNO-compatible form factor gives direct access to the rich Arduino shield ecosystem, and it fully supports secondary development.&lt;br /&gt;
&lt;br /&gt;
2.The board breaks out every pin of the ESP32 module and integrates Wi-Fi,Bluetooth 4.2 (BR/EDR/BLE) and an Ethernet MAC, with 4MB Flash and a dualcore processor. Together with the onboard CH340C USB-to-serial chip, a single USB cable handles both power and firmware download — an ideal platform for IoT, smart hardware and embedded development.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Specifications&lt;br /&gt;
!Certification&lt;br /&gt;
!FCC / CE / TELEC&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless standard&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;802.11 b/g/n/e/i,Bluetooth 4.2 (BR/EDR/BLE)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Frequency range&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;2.4GHz–2.5GHz (2400M–2483.5M)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Data interface&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;UART / SPI / I2C / I2S / IR / CAN, GPIO / PWM&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating voltage&lt;br /&gt;
{{!}}3.0V–3.6V&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating current&lt;br /&gt;
{{!}}90mA average&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating temperature&lt;br /&gt;
{{!}} -40°C to 125°C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage temp. / Flash&lt;br /&gt;
{{!}}Ambient / 4MB Flash&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wi-Fi modes&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;station / softAP / SoftAP+station&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Security&lt;br /&gt;
{{!}}WFA, WPA/WPA2, WAPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Encryption&lt;br /&gt;
{{!}}WEP / TKIP / AES&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Firmware upgrade&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Local UART flashing / cloud OTA / host download&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Software development&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Custom servers supported; SDK available for secondary development&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Protocols / User config&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;IPv4,TCP/UDP/HTTP/FTP; AT+ command set, cloud server, Android/iOS APP&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP32-Main-board-800-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP32-Main-600-300.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What power supply methods does this board support?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: It supports two power input methods: a DC jack for &#039;&#039;&#039;5V–12V&#039;&#039;&#039; DC power, and an on-board &#039;&#039;&#039;USB-C&#039;&#039;&#039; port for powering via a computer.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What is the function of the on-board CH340C chip?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The CH340C is a USB-to-serial converter chip. It handles communication between your computer and the ESP32, enabling &#039;&#039;&#039;firmware uploading&#039;&#039;&#039; and &#039;&#039;&#039;serial monitor/debug logging&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: What is the RST button used for?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The RST (Reset) button restarts the ESP32 chip, allowing you to re-run your program. It can also be used together with the BOOT button to enter &#039;&#039;&#039;download/flash mode&#039;&#039;&#039; when uploading code.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: What can the I/O expansion pins be used for?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The board breaks out a large number of ESP32 GPIO pins, allowing you to connect external components such as &#039;&#039;&#039;sensors, LED displays, motors, and other peripherals&#039;&#039;&#039; — ideal for IoT and electronics projects.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP32 Arduino Board User Manual EN V10.pdf&lt;br /&gt;
|dl1File=ESP32 Arduino Board User Manual EN V10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP32 Arduino Board User Manual RU V10.pdf&lt;br /&gt;
|dl2File=ESP32 Arduino Board User Manual RU V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=Esp32_datasheet_en.pdf&lt;br /&gt;
|dl3File=Esp32 datasheet en.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=2.8 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=8-bit parallel&lt;br /&gt;
|touch=Resistive touch&lt;br /&gt;
|power=5V&lt;br /&gt;
|dimensions=Approx. 78 x 54 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=940</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=940"/>
		<updated>2026-09-17T15:46:10Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O resources for other expansions.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Follow the steps below to assemble the system and light up the OLED display:&lt;br /&gt;
&lt;br /&gt;
Step 1 Align the OLED 30P Shield with the main board&#039;s header pins and press it down evenly until fully seated. Make sure the pins are not reversed.&lt;br /&gt;
&lt;br /&gt;
Step 2 Lift the FPC connector&#039;s locking cap, insert the display&#039;s FFC ribbon into the connector (gold fingers facing up), then press the cap down to lock it.&lt;br /&gt;
&lt;br /&gt;
Step 3 Install an OLED driver library such as U8g2 or Adafruit_SSD1306 in your development environment.&lt;br /&gt;
&lt;br /&gt;
Step 4 In the example sketch, set the I2C address to the one used by your display (commonly 0x78), then compile and upload it to the main board.&lt;br /&gt;
&lt;br /&gt;
Step 5 Power on — once the display shows content, the setup is complete.&lt;br /&gt;
&lt;br /&gt;
💡 &amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;No&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(230, 126, 34);&amp;quot;&amp;gt;te:&amp;lt;/span&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The I2C address differs between displays. If the display stays blank, try a different address and check whether SDA/SCL are swapped.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: The display shows nothing at all after connection. What should I do?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: First check the FFC ribbon orientation — the gold fingers must face up when inserted into the FPC connector; a reversed ribbon will keep the display from lighting up. Also make sure the locking cap is pressed down firmly. If the ribbon is fine, the most likely cause is an I2C address mismatch: the address differs between displays (commonly 0x78). Try a different address in your sketch, and check whether SDA/SCL are swapped.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Can this shield be stacked together with other shields? Does it take up too many pins?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Yes. The shield actually uses only 4 pins (3V3, GND, SDA, SCL); all other pins are left unconnected (NC) on the board, so the remaining pins of the main board stay available and other shields are unaffected. The only thing to watch: if other devices share the I2C bus, avoid address conflicts.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: If I switch to a different main board or a different OLED display, do I need to replace this adapter shield too?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: No. The Arduino interface is a universal standard — any main board with standard Arduino headers (UNO, Mega and all kinds of compatible boards) stacks directly. On the display side, any OLED with an FPC 30P interface and I2C protocol (common drivers: SSD1306, SH1106, etc.) can be attached, regardless of size or resolution. One adapter shield serves many board and display combinations.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=939</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=939"/>
		<updated>2026-09-17T15:45:41Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O resources for other expansions.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Follow the steps below to assemble the system and light up the OLED display:&lt;br /&gt;
&lt;br /&gt;
Step 1 Align the OLED 30P Shield with the main board&#039;s header pins and press it down evenly until fully seated. Make sure the pins are not reversed.&lt;br /&gt;
&lt;br /&gt;
Step 2 Lift the FPC connector&#039;s locking cap, insert the display&#039;s FFC ribbon into the connector (gold fingers facing up), then press the cap down to lock it.&lt;br /&gt;
&lt;br /&gt;
Step 3 Install an OLED driver library such as U8g2 or Adafruit_SSD1306 in your development environment.&lt;br /&gt;
&lt;br /&gt;
Step 4 In the example sketch, set the I2C address to the one used by your display (commonly 0x78), then compile and upload it to the main board.&lt;br /&gt;
&lt;br /&gt;
Step 5 Power on — once the display shows content, the setup is complete.&lt;br /&gt;
&lt;br /&gt;
💡 &amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Note&amp;lt;/span&amp;gt;: The I2C address differs between displays. If the display stays blank, try a different address and check whether SDA/SCL are swapped.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: The display shows nothing at all after connection. What should I do?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: First check the FFC ribbon orientation — the gold fingers must face up when inserted into the FPC connector; a reversed ribbon will keep the display from lighting up. Also make sure the locking cap is pressed down firmly. If the ribbon is fine, the most likely cause is an I2C address mismatch: the address differs between displays (commonly 0x78). Try a different address in your sketch, and check whether SDA/SCL are swapped.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Can this shield be stacked together with other shields? Does it take up too many pins?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Yes. The shield actually uses only 4 pins (3V3, GND, SDA, SCL); all other pins are left unconnected (NC) on the board, so the remaining pins of the main board stay available and other shields are unaffected. The only thing to watch: if other devices share the I2C bus, avoid address conflicts.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: If I switch to a different main board or a different OLED display, do I need to replace this adapter shield too?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: No. The Arduino interface is a universal standard — any main board with standard Arduino headers (UNO, Mega and all kinds of compatible boards) stacks directly. On the display side, any OLED with an FPC 30P interface and I2C protocol (common drivers: SSD1306, SH1106, etc.) can be attached, regardless of size or resolution. One adapter shield serves many board and display combinations.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=938</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=938"/>
		<updated>2026-09-17T15:44:06Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O&lt;br /&gt;
&lt;br /&gt;
resources for other expansions.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Follow the steps below to assemble the system and light up the OLED display:&lt;br /&gt;
&lt;br /&gt;
Step 1 Align the OLED 30P Shield with the main board&#039;s header pins and press it down evenly until fully seated. Make sure the pins are not reversed.&lt;br /&gt;
&lt;br /&gt;
Step 2 Lift the FPC connector&#039;s locking cap, insert the display&#039;s FFC ribbon into the connector (gold fingers facing up), then press the cap down to lock it.&lt;br /&gt;
&lt;br /&gt;
Step 3 Install an OLED driver library such as U8g2 or Adafruit_SSD1306 in your development environment.&lt;br /&gt;
&lt;br /&gt;
Step 4 In the example sketch, set the I2C address to the one used by your display (commonly 0x78), then compile and upload it to the main board.&lt;br /&gt;
&lt;br /&gt;
Step 5 Power on — once the display shows content, the setup is complete.&lt;br /&gt;
&lt;br /&gt;
💡 &amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Note&amp;lt;/span&amp;gt;: The I2C address differs between displays. If the display stays blank, try a different address and check whether SDA/SCL are swapped.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: The display shows nothing at all after connection. What should I do?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: First check the FFC ribbon orientation — the gold fingers must face up when inserted into the FPC connector; a reversed ribbon will keep the display from lighting up. Also make sure the locking cap is pressed down firmly. If the ribbon is fine, the most likely cause is an I2C address mismatch: the address differs between displays (commonly 0x78). Try a different address in your sketch, and check whether SDA/SCL are swapped.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Can this shield be stacked together with other shields? Does it take up too many pins?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Yes. The shield actually uses only 4 pins (3V3, GND, SDA, SCL); all other pins are left unconnected (NC) on the board, so the remaining pins of the main board stay available and other shields are unaffected. The only thing to watch: if other devices share the I2C bus, avoid address conflicts.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: If I switch to a different main board or a different OLED display, do I need to replace this adapter shield too?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: No. The Arduino interface is a universal standard — any main board with standard Arduino headers (UNO, Mega and all kinds of compatible boards) stacks directly. On the display side, any OLED with an FPC 30P interface and I2C protocol (common drivers: SSD1306, SH1106, etc.) can be attached, regardless of size or resolution. One adapter shield serves many board and display combinations.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=937</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=937"/>
		<updated>2026-09-17T15:34:41Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O&lt;br /&gt;
&lt;br /&gt;
resources for other expansions.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Follow the steps below to assemble the system and light up the OLED display:&lt;br /&gt;
&lt;br /&gt;
Step 1 Align the OLED 30P Shield with the main board&#039;s header pins and press it down evenly until fully seated. Make sure the pins are not reversed.&lt;br /&gt;
&lt;br /&gt;
Step 2 Lift the FPC connector&#039;s locking cap, insert the display&#039;s FFC ribbon into the connector (gold fingers facing up), then press the cap down to lock it.&lt;br /&gt;
&lt;br /&gt;
Step 3 Install an OLED driver library such as U8g2 or Adafruit_SSD1306 in your development environment.&lt;br /&gt;
&lt;br /&gt;
Step 4 In the example sketch, set the I2C address to the one used by your display (commonly 0x78), then compile and upload it to the main board.&lt;br /&gt;
&lt;br /&gt;
Step 5 Power on — once the display shows content, the setup is complete.&lt;br /&gt;
&lt;br /&gt;
💡 &amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Note&amp;lt;/span&amp;gt;: The I2C address differs between displays. If the display stays blank, try a different address and check whether SDA/SCL are swapped.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=936</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=936"/>
		<updated>2026-09-17T15:30:59Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O&lt;br /&gt;
&lt;br /&gt;
resources for other expansions.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Interface Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Function&lt;br /&gt;
{{!}}-&lt;br /&gt;
!3V3&lt;br /&gt;
!Power output&lt;br /&gt;
!&amp;lt;div&amp;gt;Provides 3.3 V power to the OLED display&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power&lt;br /&gt;
{{!}}Common ground&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}I2C data&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C data I2C data line, connected to the main board&#039;s SDA&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCL&lt;br /&gt;
{{!}}I2C clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;I2C clock line, connected to the main board&#039;s SCL&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:OLED 30P Shield-800-600-4.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=935</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=935"/>
		<updated>2026-09-17T15:26:21Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 30P Shield is a display expansion board (Shield) from OLIGHKER that complies with the Arduino interface standard. It carries an onboard FPC 30P connector for directly attaching OLED displays with an FPC 30P interface, and works with any main board that supports the standard Arduino interface.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C and occupies only 4 main board pins (3V3, GND, SDA, SCL) to power the OLED display and transfer data, preserving the board&#039;s I/O&lt;br /&gt;
&lt;br /&gt;
resources for other expansions.&lt;br /&gt;
|hardware=[[File:OLED 30P Shield-800-600-4.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=934</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=934"/>
		<updated>2026-09-17T15:22:39Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=* SPI interface saves MCU pins.&lt;br /&gt;
* Supports partial refresh and common graphics drawing workflows.&lt;br /&gt;
* Interface, parameters, and FAQ are all maintainable via backend.&lt;br /&gt;
* Standalone product ID: 2.&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl1File=OLED 30P Shield User Manual EN v10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|dl2File=OLED 30P Shield User Manual RU v10.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield_User_Manual_RU_v10.pdf&amp;diff=933</id>
		<title>File:OLED 30P Shield User Manual RU v10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield_User_Manual_RU_v10.pdf&amp;diff=933"/>
		<updated>2026-09-17T15:21:43Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield_User_Manual_EN_v10.pdf&amp;diff=932</id>
		<title>File:OLED 30P Shield User Manual EN v10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield_User_Manual_EN_v10.pdf&amp;diff=932"/>
		<updated>2026-09-17T15:20:37Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=931</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=931"/>
		<updated>2026-09-17T15:14:24Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=OLED 30P Shield works with Arduino&lt;br /&gt;
|model=OLED 30P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=* SPI interface saves MCU pins.&lt;br /&gt;
* Supports partial refresh and common graphics drawing workflows.&lt;br /&gt;
* Interface, parameters, and FAQ are all maintainable via backend.&lt;br /&gt;
* Standalone product ID: 2.&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=[[File:OLED 30P Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:Oled 30P Shield-1000-12.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:Oled_30P_Shield-1000-12.jpg&amp;diff=930</id>
		<title>File:Oled 30P Shield-1000-12.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:Oled_30P_Shield-1000-12.jpg&amp;diff=930"/>
		<updated>2026-09-17T15:13:24Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield-600-300-5.jpg&amp;diff=929</id>
		<title>File:OLED 30P Shield-600-300-5.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield-600-300-5.jpg&amp;diff=929"/>
		<updated>2026-09-17T15:08:45Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-4.jpg&amp;diff=928</id>
		<title>File:OLED 30P Shield-800-600-4.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-4.jpg&amp;diff=928"/>
		<updated>2026-09-17T15:08:31Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-3.jpg&amp;diff=927</id>
		<title>File:OLED 30P Shield-800-600-3.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-3.jpg&amp;diff=927"/>
		<updated>2026-09-17T15:08:09Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=926</id>
		<title>Arduino Smart Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Smart_Display&amp;diff=926"/>
		<updated>2026-09-17T06:13:50Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=Arduino Smart Display&lt;br /&gt;
|model=TEST-ARD-DIY-02&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=SPI Serial Module&lt;br /&gt;
|image1=OLED 30P Shield-800-600-1.jpg&lt;br /&gt;
|image2=OLED 30P Shield-800-600-2.jpg&lt;br /&gt;
|intro=SPI color display module demo page using minimal signal lines, suitable for resource-constrained embedded systems.(Standalone product  2)&lt;br /&gt;
|highlights=* SPI interface saves MCU pins.&lt;br /&gt;
* Supports partial refresh and common graphics drawing workflows.&lt;br /&gt;
* Interface, parameters, and FAQ are all maintainable via backend.&lt;br /&gt;
* Standalone product ID: 2.&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=# Connect power and SPI signals per the pinout table.&lt;br /&gt;
# Configure chip select and orientation in the driver.&lt;br /&gt;
# Run a solid color test first, then load the graphical UI.&lt;br /&gt;
# Adjust SPI clock based on bus length.&lt;br /&gt;
|faq=; Why is the screen all white?&lt;br /&gt;
: Check reset, chip select, data/command pins, and initialization model.&lt;br /&gt;
; What if the image has noise?&lt;br /&gt;
: Lower the SPI clock and shorten the connection wires.&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-2.jpg&amp;diff=925</id>
		<title>File:OLED 30P Shield-800-600-2.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-2.jpg&amp;diff=925"/>
		<updated>2026-09-17T06:13:15Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-1.jpg&amp;diff=924</id>
		<title>File:OLED 30P Shield-800-600-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_30P_Shield-800-600-1.jpg&amp;diff=924"/>
		<updated>2026-09-17T06:13:03Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=923</id>
		<title>3.2英寸 SPI 串口显示模块</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=923"/>
		<updated>2026-09-17T03:09:37Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=E-paper 24P Shield works with Arduino&lt;br /&gt;
|model=E-paper 24P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=E-paper-24p-800-600-4.jpg&lt;br /&gt;
|image2=E-paper-24p-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=E-paper 24P Shield is an e-paper shield compatible with the Arduino standard interface. Through the onboard FPC 24P connector (0.5 mm pitch),&lt;br /&gt;
&lt;br /&gt;
it accepts various FPC 24P interface e-paper screens, and pairs with any mainboard supporting the Arduino interface via standard Arduino pin headers.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Key Features&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Plug and Play: using the universal Arduino pin-header interface, it stacks directly onto Arduino UNO / Leonardo / Mega and other standard mainboards.&lt;br /&gt;
&lt;br /&gt;
 Multi-Screen Compatible: via the FPC 24P interface, it supports various 24P e-paper modules (black/white / black/white/red / black/white/red/yellow etc.).&lt;br /&gt;
&lt;br /&gt;
 Vendor Compatible: via the P2 jumper, select 2.2 Ω / 0.47 Ω resistance to match different vendors&#039; e-paper screens.&lt;br /&gt;
&lt;br /&gt;
 Low-Power Friendly: an e-paper screen consumes zero power for static display, ideal for battery-powered IoT labels, price tags, reminder boards and similar scenarios.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;About the Arduino Interface&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The Arduino header interface is a universal standard in the open-source hardware world and is not exclusive to any particular mainboard. Any mainboard following the Arduino UNO R3 pin definition (such as Arduino UNO, Leonardo, Mega, ESP32-Arduino compatible boards, etc.) can be used directly with this Shield.&lt;br /&gt;
|videoTitle=E-paper 24P Shield&lt;br /&gt;
|videoURL=https://youtu.be/OvLX0Yqz6b0&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Pin Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}3V3&lt;br /&gt;
{{!}}Power input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Supplied from the 3.3 V rail of the Arduino mainboard; powers the e-paper driver circuit.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power ground&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Common ground, connected to the GND of the Arduino mainboard.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCK&lt;br /&gt;
{{!}}SPI clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI bus clock line, output by the Arduino host.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI data / MOSI&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data line sent by the SPI host and received by the e-paper screen.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CS&lt;br /&gt;
{{!}}Chip select&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Active low; selects the current e-paper screen for communication.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DC&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data / Command&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}High: data transfer; low: command transfer.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RES&lt;br /&gt;
{{!}}Reset&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Low level resets the e-paper driver; a falling edge after power-up is recommended.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BUSY&lt;br /&gt;
{{!}}Status input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;E-paper busy flag; high means a refresh is in progress and the MCU should wait.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=[[File:E-paper-24p-800-600-3.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:E-paper-24p-600-300-3-shield.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: No display at all after power-on?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Troubleshoot in this order: &lt;br /&gt;
&lt;br /&gt;
① Check whether the FPC 24P cable is fully seated and correctly oriented; &lt;br /&gt;
&lt;br /&gt;
② Measure 3V3 and GND with a multimeter for 3.3 V;&lt;br /&gt;
&lt;br /&gt;
③ Confirm the pin definitions in your program match the table in this manual;&lt;br /&gt;
&lt;br /&gt;
④ Inside setup(), before calling display.hibernate(), wait for BUSY to go low. You can also refer to the provided example sketch and flash it directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Garbled display / ghosting?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Usually the refresh cycle did not complete. Call display.refresh() once outside the loop for a full refresh; if the problem persists, check whether the P2 jumper resistance matches the e-paper screen specification.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Can a 5 V powered Arduino mainboard be used?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Yes. The Shield&#039;s 3V3 is supplied by the regulator on the Arduino mainboard itself; a 5 V mainboard (e.g. Arduino UNO) has an onboard 3.3 V LDO that can power the Shield directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: Are other communication protocols supported (e.g. I2C screens)?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
This Shield is designed for SPI interface 24P e-paper screens. If you need an I2C screen, you can use another I2C-supporting shield, or rewire to SDA / SCL.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl1File=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl2File=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl3File=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl4Type=Demo&lt;br /&gt;
|dl4Name=2.9_inch_E-paper(BW)_ESP8266_V20.zip&lt;br /&gt;
|dl4File=2.9 inch E-paper(BW) ESP8266 V20.zip&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:E-paper-24p-800-600-4.jpg&amp;diff=922</id>
		<title>File:E-paper-24p-800-600-4.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:E-paper-24p-800-600-4.jpg&amp;diff=922"/>
		<updated>2026-09-17T03:09:11Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=921</id>
		<title>4.2-inch E-Paper Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=921"/>
		<updated>2026-09-17T02:57:17Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.9-inch E-paper display screen (b+w+r) 296x128&lt;br /&gt;
|model=2.9 inch E-Paper (3‑color)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=3c-2.9-inch-e-paper-800-1.jpg&lt;br /&gt;
|image2=3c-2.9-inch-e-paper-800-2.jpg&lt;br /&gt;
|intro=SSD1680, SPI&lt;br /&gt;
|highlights=1. Supports black‑white partial refresh, high resolution and cost‑effective. Highly recommended.&lt;br /&gt;
&lt;br /&gt;
2. Refresh modes: Full refresh: 16 s; Fast refresh: 11 s; Partial refresh: 1.5 s. Partial refresh only supports black‑white display, red color is not available.&lt;br /&gt;
&lt;br /&gt;
3. Display orientation: Landscape &amp;amp; Portrait&lt;br /&gt;
&lt;br /&gt;
4. Bistable display (retains the last displayed image after power‑off)&lt;br /&gt;
&lt;br /&gt;
5. Pure reflective display, ultra‑wide viewing angle over 170°&lt;br /&gt;
&lt;br /&gt;
6. Hard‑coated anti‑glare treatment; zero blue‑light and zero radiation&lt;br /&gt;
&lt;br /&gt;
7. Zero power consumption while static (no refresh required), eco‑friendly &amp;amp; low‑carbon&lt;br /&gt;
&lt;br /&gt;
8. Display colors: Black, White, Red&lt;br /&gt;
|videoTitle=2.9 inch E-Paper (3‑color) Display&lt;br /&gt;
|videoURL=https://youtu.be/MCFlUCBMN74&lt;br /&gt;
|videoCover=2.9-epaper-800-bw-1.jpg&lt;br /&gt;
|videoDescription=e-paper Description to test&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!&#039;&#039;&#039;Product Model&#039;&#039;&#039;&lt;br /&gt;
!ZJY128296-029EABMFGN-R&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}2.9-inch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Driver IC&lt;br /&gt;
{{!}}SSD1680&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Type&lt;br /&gt;
{{!}}Graphic Dot Matrix&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}296×128&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Outline Dimension (mm)&lt;br /&gt;
{{!}}79×36.7×1.2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}View Area Dimension (mm)&lt;br /&gt;
{{!}})66.896×29.056&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch (mm)&lt;br /&gt;
{{!}}0.227×0.226&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}}0℃ ~ 40℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage Temperature&lt;br /&gt;
{{!}} -25℃ ~ 70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connector&lt;br /&gt;
{{!}}24 PIN, 0.5mm Pitch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Grayscale&lt;br /&gt;
{{!}}2 Levels&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Colors&lt;br /&gt;
{{!}}Black, White, Red&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Typical Power (mW)&lt;br /&gt;
{{!}}9&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Deep Sleep Power (mW)&lt;br /&gt;
{{!}}0.006&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Full Refresh Time (s)&lt;br /&gt;
{{!}}16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Fast Refresh Time (s)&lt;br /&gt;
{{!}}11&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Partial Refresh Time (s)&lt;br /&gt;
{{!}}1.5&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:Bwr-size-800-300.jpg|center|thumb|600x600px|[[File:3C-1000-2-2.jpg|center|thumb|1000x1000px]]]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What display colors does this 2.9‑inch e‑paper support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports three colors: black, white and red with 2 grayscale levels.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What refresh modes are available for this screen?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports full refresh, fast refresh and partial refresh. Partial refresh only takes 1.5 seconds.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What driver IC does this e‑paper module adopt?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It uses SSD1680 driver IC with SPI communication interface.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What about the power consumption of this e‑paper?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: Typical power is 9mW, deep‑sleep power is as low as 0.006mW, suitable for battery‑powered projects.&amp;lt;/span&amp;gt;&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl1File=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=2.9_inch_E-paper(3C)_ESP8266.zip&lt;br /&gt;
|dl2File=2.9 inch E-paper(3C) ESP8266.zip&lt;br /&gt;
|dl3Type=Code&lt;br /&gt;
|dl3Name=Library File.zip&lt;br /&gt;
|dl3File=Library File.zip&lt;br /&gt;
|dl4Type=Tools&lt;br /&gt;
|dl4Name=Image2Lcd.zip&lt;br /&gt;
|dl4File=Image2Lcd.zip&lt;br /&gt;
|dl5Type=Document&lt;br /&gt;
|dl5Name=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl5File=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl6Type=Document&lt;br /&gt;
|dl6Name=SSD1680.pdf&lt;br /&gt;
|dl6File=SSD1680.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|dl1Version=V1.0&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
|dl1Desc=454666&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=920</id>
		<title>4.2-inch E-Paper Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=920"/>
		<updated>2026-09-17T02:02:22Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.9-inch E-paper display screen (b+w+r) 296x128&lt;br /&gt;
|model=2.9 inch E-Paper (3‑color)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=3c-2.9-inch-e-paper-800-1.jpg&lt;br /&gt;
|image2=3c-2.9-inch-e-paper-800-2.jpg&lt;br /&gt;
|intro=SSD1680, SPI&lt;br /&gt;
|highlights=1. Supports black‑white partial refresh, high resolution and cost‑effective. Highly recommended.&lt;br /&gt;
&lt;br /&gt;
2. Refresh modes: Full refresh: 16 s; Fast refresh: 11 s; Partial refresh: 1.5 s. Partial refresh only supports black‑white display, red color is not available.&lt;br /&gt;
&lt;br /&gt;
3. Display orientation: Landscape &amp;amp; Portrait&lt;br /&gt;
&lt;br /&gt;
4. Bistable display (retains the last displayed image after power‑off)&lt;br /&gt;
&lt;br /&gt;
5. Pure reflective display, ultra‑wide viewing angle over 170°&lt;br /&gt;
&lt;br /&gt;
6. Hard‑coated anti‑glare treatment; zero blue‑light and zero radiation&lt;br /&gt;
&lt;br /&gt;
7. Zero power consumption while static (no refresh required), eco‑friendly &amp;amp; low‑carbon&lt;br /&gt;
&lt;br /&gt;
8. Display colors: Black, White, Red&lt;br /&gt;
|videoCover=2.9-epaper-800-bw-1.jpg&lt;br /&gt;
|videoDescription=e-paper Description to test&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!&#039;&#039;&#039;Product Model&#039;&#039;&#039;&lt;br /&gt;
!ZJY128296-029EABMFGN-R&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}2.9-inch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Driver IC&lt;br /&gt;
{{!}}SSD1680&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Type&lt;br /&gt;
{{!}}Graphic Dot Matrix&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}296×128&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Outline Dimension (mm)&lt;br /&gt;
{{!}}79×36.7×1.2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}View Area Dimension (mm)&lt;br /&gt;
{{!}})66.896×29.056&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch (mm)&lt;br /&gt;
{{!}}0.227×0.226&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}}0℃ ~ 40℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage Temperature&lt;br /&gt;
{{!}} -25℃ ~ 70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connector&lt;br /&gt;
{{!}}24 PIN, 0.5mm Pitch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Grayscale&lt;br /&gt;
{{!}}2 Levels&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Colors&lt;br /&gt;
{{!}}Black, White, Red&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Typical Power (mW)&lt;br /&gt;
{{!}}9&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Deep Sleep Power (mW)&lt;br /&gt;
{{!}}0.006&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Full Refresh Time (s)&lt;br /&gt;
{{!}}16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Fast Refresh Time (s)&lt;br /&gt;
{{!}}11&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Partial Refresh Time (s)&lt;br /&gt;
{{!}}1.5&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:Bwr-size-800-300.jpg|center|thumb|600x600px|[[File:3C-1000-2-2.jpg|center|thumb|1000x1000px]]]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What display colors does this 2.9‑inch e‑paper support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports three colors: black, white and red with 2 grayscale levels.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What refresh modes are available for this screen?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports full refresh, fast refresh and partial refresh. Partial refresh only takes 1.5 seconds.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What driver IC does this e‑paper module adopt?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It uses SSD1680 driver IC with SPI communication interface.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What about the power consumption of this e‑paper?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: Typical power is 9mW, deep‑sleep power is as low as 0.006mW, suitable for battery‑powered projects.&amp;lt;/span&amp;gt;&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl1File=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=2.9_inch_E-paper(3C)_ESP8266.zip&lt;br /&gt;
|dl2File=2.9 inch E-paper(3C) ESP8266.zip&lt;br /&gt;
|dl3Type=Code&lt;br /&gt;
|dl3Name=Library File.zip&lt;br /&gt;
|dl3File=Library File.zip&lt;br /&gt;
|dl4Type=Tools&lt;br /&gt;
|dl4Name=Image2Lcd.zip&lt;br /&gt;
|dl4File=Image2Lcd.zip&lt;br /&gt;
|dl5Type=Document&lt;br /&gt;
|dl5Name=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl5File=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl6Type=Document&lt;br /&gt;
|dl6Name=SSD1680.pdf&lt;br /&gt;
|dl6File=SSD1680.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|dl1Version=V1.0&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
|dl1Desc=454666&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:2.9_inch_E-paper(3C)_ESP8266.zip&amp;diff=919</id>
		<title>File:2.9 inch E-paper(3C) ESP8266.zip</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:2.9_inch_E-paper(3C)_ESP8266.zip&amp;diff=919"/>
		<updated>2026-09-17T02:01:38Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=918</id>
		<title>3.2英寸 SPI 串口显示模块</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=3.2%E8%8B%B1%E5%AF%B8_SPI_%E4%B8%B2%E5%8F%A3%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=918"/>
		<updated>2026-09-16T16:14:02Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=E-paper 24P Shield works with Arduino&lt;br /&gt;
|model=E-paper 24P Shield&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=Arduino&lt;br /&gt;
|image1=E-paper-24p-800-600-1.jpg&lt;br /&gt;
|image2=E-paper-24p-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=E-paper 24P Shield is an e-paper shield compatible with the Arduino standard interface. Through the onboard FPC 24P connector (0.5 mm pitch),&lt;br /&gt;
&lt;br /&gt;
it accepts various FPC 24P interface e-paper screens, and pairs with any mainboard supporting the Arduino interface via standard Arduino pin headers.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Key Features&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Plug and Play: using the universal Arduino pin-header interface, it stacks directly onto Arduino UNO / Leonardo / Mega and other standard mainboards.&lt;br /&gt;
&lt;br /&gt;
 Multi-Screen Compatible: via the FPC 24P interface, it supports various 24P e-paper modules (black/white / black/white/red / black/white/red/yellow etc.).&lt;br /&gt;
&lt;br /&gt;
 Vendor Compatible: via the P2 jumper, select 2.2 Ω / 0.47 Ω resistance to match different vendors&#039; e-paper screens.&lt;br /&gt;
&lt;br /&gt;
 Low-Power Friendly: an e-paper screen consumes zero power for static display, ideal for battery-powered IoT labels, price tags, reminder boards and similar scenarios.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;About the Arduino Interface&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The Arduino header interface is a universal standard in the open-source hardware world and is not exclusive to any particular mainboard. Any mainboard following the Arduino UNO R3 pin definition (such as Arduino UNO, Leonardo, Mega, ESP32-Arduino compatible boards, etc.) can be used directly with this Shield.&lt;br /&gt;
|videoTitle=E-paper 24P Shield&lt;br /&gt;
|videoURL=https://youtu.be/OvLX0Yqz6b0&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Pin Description&lt;br /&gt;
!Pin&lt;br /&gt;
!Direction&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}3V3&lt;br /&gt;
{{!}}Power input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Supplied from the 3.3 V rail of the Arduino mainboard; powers the e-paper driver circuit.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}GND&lt;br /&gt;
{{!}}Power ground&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Common ground, connected to the GND of the Arduino mainboard.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCK&lt;br /&gt;
{{!}}SPI clock&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI bus clock line, output by the Arduino host.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SDA&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;SPI data / MOSI&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data line sent by the SPI host and received by the e-paper screen.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CS&lt;br /&gt;
{{!}}Chip select&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Active low; selects the current e-paper screen for communication.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DC&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data / Command&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}High: data transfer; low: command transfer.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RES&lt;br /&gt;
{{!}}Reset&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Low level resets the e-paper driver; a falling edge after power-up is recommended.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BUSY&lt;br /&gt;
{{!}}Status input&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;E-paper busy flag; high means a refresh is in progress and the MCU should wait.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Core signals include SCK, MOSI, CS, DC, and RESET; backlight is independently controlled. Do not apply 5V directly to 3.3V signal pins.&lt;br /&gt;
|usage=[[File:E-paper-24p-800-600-3.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:E-paper-24p-600-300-3-shield.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: No display at all after power-on?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Troubleshoot in this order: &lt;br /&gt;
&lt;br /&gt;
① Check whether the FPC 24P cable is fully seated and correctly oriented; &lt;br /&gt;
&lt;br /&gt;
② Measure 3V3 and GND with a multimeter for 3.3 V;&lt;br /&gt;
&lt;br /&gt;
③ Confirm the pin definitions in your program match the table in this manual;&lt;br /&gt;
&lt;br /&gt;
④ Inside setup(), before calling display.hibernate(), wait for BUSY to go low. You can also refer to the provided example sketch and flash it directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Garbled display / ghosting?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Usually the refresh cycle did not complete. Call display.refresh() once outside the loop for a full refresh; if the problem persists, check whether the P2 jumper resistance matches the e-paper screen specification.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Can a 5 V powered Arduino mainboard be used?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Yes. The Shield&#039;s 3V3 is supplied by the regulator on the Arduino mainboard itself; a 5 V mainboard (e.g. Arduino UNO) has an onboard 3.3 V LDO that can power the Shield directly.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: Are other communication protocols supported (e.g. I2C screens)?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
This Shield is designed for SPI interface 24P e-paper screens. If you need an I2C screen, you can use another I2C-supporting shield, or rewire to SDA / SCL.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl1File=E-paper 24P Shield User Manual v1.0-EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl2File=E-paper 24P Shield User Manual v1.0-RU.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl3File=E-paper 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl4Type=Demo&lt;br /&gt;
|dl4Name=2.9_inch_E-paper(BW)_ESP8266_V20.zip&lt;br /&gt;
|dl4File=2.9 inch E-paper(BW) ESP8266 V20.zip&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=3.2 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=4-wire SPI&lt;br /&gt;
|touch=Optional resistive touch&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 92 x 60 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Communication_Board&amp;diff=917</id>
		<title>Arduino Communication Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Communication_Board&amp;diff=917"/>
		<updated>2026-09-16T16:13:08Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=4.2 inch 4-color E-paper photo board&lt;br /&gt;
|model=4.2 inch Photo Board(4C)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP32&lt;br /&gt;
|image1=4.2 inch-800-600-1.jpg&lt;br /&gt;
|image2=4.2 inch-800-600-2.jpg&lt;br /&gt;
|intro=Photo, ESP32, JD79668, SPI&lt;br /&gt;
|highlights=1.The 4.2 inch Photo Board(4C) is an open-source 4-color E-Paper development board based on the ESP32-WROOM-32E MCU. It carries an onboard 4.2-inch black / white / red / yellow E-Paper display at 400×300 resolution, suitable for desktop photo frames,dynamic labels, low-power information displays, and similar applications.&lt;br /&gt;
&lt;br /&gt;
2. Designed for makers, educators, and secondary developers, the board integrates a USB-C port, CH340C USB-to-serial bridge, TF card slot, three physical buttons, dual I/O expansion headers, plus the BOOT and RST buttons — flashing and debugging require no extra tools.&lt;br /&gt;
&lt;br /&gt;
3. The companion sketch is built on the Arduino framework and provides a full photo-album manager plus a web configuration UI: upload an image through the browser and the board displays it. Auto-switching follows a configurable timer, with TF card mirror backup and one-click clear-all.&lt;br /&gt;
|videoTitle=4.2 inch 4-color E-paper photo board&lt;br /&gt;
|videoURL=https://youtu.be/iRNHopQgSzI&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Key Features&lt;br /&gt;
!MCU&lt;br /&gt;
!ESP32-WROOM-32E, 240 MHz dual-core, integrated Wi-Fi 4 + BLE.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;4.2-inch 4-color E-Paper (black / white / red / yellow), 400×300 resolution,FPC-24P interface, no backlight, easy on the eyes.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Internal LittleFS (~1 MB available) as primary album storage; TF card can serve as a mirror backup.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Buttons&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Previous / Mode / Next three-button control for manual page change and mode switch.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Indicators&lt;br /&gt;
{{!}}Red PWR power LED + blue USR user LED.&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interfaces&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;USB-C (power + data / flashing), TF card slot, P3/P5 and P1 dual-row I/O expansion pins&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Defaults to AP mode hotspot (SSID: ePaperDisplay); can be switched to STA mode to join a home router&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Open source&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Schematics, firmware source code and Web UI are all open;secondary development is supported&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.1 Connect Power&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Use a standard USB-C data cable to connect the board to a computer or charger. On power-up the screen shows the 4-color hint image.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.2 Connect to the Board&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The board starts Wi-Fi in AP mode by default:&lt;br /&gt;
&lt;br /&gt;
 SSID: ePaperDisplay&lt;br /&gt;
&lt;br /&gt;
 Password: 88888888&lt;br /&gt;
&lt;br /&gt;
After connecting a phone or computer to this hotspot, open the browser at &amp;lt;nowiki&amp;gt;http://192.168.4.1&amp;lt;/nowiki&amp;gt; to enter the configuration page.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.3 Switch to STA Mode&amp;lt;/span&amp;gt; ===&lt;br /&gt;
To make the board join your home router directly, fill in the SSID and password under the Settings card of the Web UI and save. The board reboots and joins the router in STA mode. Open the browser at the IP it obtained from the router to access it on your local network (recommended for advanced users).&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.4 Upload Your First Photo&amp;lt;/span&amp;gt; ===&lt;br /&gt;
(1). Open &amp;lt;nowiki&amp;gt;http://192.168.4.1&amp;lt;/nowiki&amp;gt; (AP mode) or the board&#039;s LAN IP.&lt;br /&gt;
&lt;br /&gt;
(2). In the Upload card click Choose File and pick a JPG / PNG image from your computer (recommended aspect ratio ≈ 4:3).&lt;br /&gt;
&lt;br /&gt;
(3). The browser quantizes the image locally into a 400×300 4-color image (black / white / red / yellow) and shows a live preview.&lt;br /&gt;
&lt;br /&gt;
(4). Click Upload; once upload finishes, the screen refreshes within ~21 seconds.&lt;br /&gt;
|usage=[[File:4.2 inch-600-300-4.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:4.2 inch-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1:Screen shows nothing after flashing?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the FPC 24P cable is firmly seated and oriented correctly (typically metal side up); make sure the supply is stable (recommend a 5 V / 1 A or better USB-C source).&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2:Cannot find the USB-SERIAL CH340 port?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Try a different data cable (some cheap cables only charge); install the CH340 driver manually under Windows; hold BOOT while powering on to force the ESP32 into download mode.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Web page won&#039;t open (192.168.4.1 no response)?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Confirm the phone / computer has joined the board&#039;s AP hotspot (SSID: ePaperDisplay).Some phones conflict with mobile data — temporarily disable mobile data, or wait a few seconds after connecting.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:Screen doesn&#039;t update after upload?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A full E-Paper refresh takes ~21 s — that&#039;s normal. If nothing changes after 30 s, press RST to reboot.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=A32 Photo 4 2 v1.0.zip&lt;br /&gt;
|dl1File=A32 Photo 4 2 v1.0.zip&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=4.2inch Photo Board 4C UserManual EN v1.0.pdf&lt;br /&gt;
|dl2File=4.2inch Photo Board 4C UserManual EN v1.0.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=4.2inch Photo Board 4C UserManual RU v1.0.pdf&lt;br /&gt;
|dl3File=4.2inch Photo Board 4C UserManual RU v1.0.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=2.8 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=8-bit parallel&lt;br /&gt;
|touch=Resistive touch&lt;br /&gt;
|power=5V&lt;br /&gt;
|dimensions=Approx. 78 x 54 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Sensor_Expansion_Board&amp;diff=916</id>
		<title>Arduino Sensor Expansion Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Expansion_Board&amp;diff=916"/>
		<updated>2026-09-16T16:12:09Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=1.54 inch 4-color E-paper mini photo board&lt;br /&gt;
|model=1.54 inch Photo Board(4C)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP32&lt;br /&gt;
|image1=1.54 800-600-1-1.jpg&lt;br /&gt;
|image2=1.54 800-600-2.jpg&lt;br /&gt;
|intro=Photo, ESP32, JD79660, SPI&lt;br /&gt;
|highlights==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1. Product Overview&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The 1.54&amp;quot; BWRY Mini Photo Album is a low-power frame built around the ESP32-C3 Super Mini controller and a 1.54&amp;quot; BWRY four-color e-paper display (driver IC: JD79660). It needs no internet or mobile app; just connect to the hotspot it broadcasts and open 192.168.4.1 in any browser to upload photos, browse the album and configure the slideshow. The device has no physical buttons or TF card slot, so all interaction is done in the browser;photos are stored in the on-board LittleFS file system and survive a power loss. The screen supports black / white / red / yellow four-color display; combined with the browser-side Floyd-Steinberg dithering, it renders color photos in fine detail as a four-color e-paper image.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2. Key Features&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 1.54&amp;quot; BWRY four-color e-paper (200 × 200,2bpp, 10,000 bytes per frame).&lt;br /&gt;
&lt;br /&gt;
 WiFi AP direct mode: SSID = ePaperAlbum, password 88888888,IP 192.168.4.1.&lt;br /&gt;
&lt;br /&gt;
 Four-color dithering is done in the browser (no server involved); each image uses only ~10 KB of data.&lt;br /&gt;
&lt;br /&gt;
 LittleFS stores photos; NVS saves the current display and slideshow settings.&lt;br /&gt;
&lt;br /&gt;
 Supports gallery list, single-image switching, single/all deletion, and slideshow auto-play.&lt;br /&gt;
&lt;br /&gt;
 Supports EN / RU bilingual Web UI (English / Russian Web).&lt;br /&gt;
&lt;br /&gt;
 HTTP server starts before the boot refresh and keeps responding throughout it, so it isaccessible as soon as you join the hotspot.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;3. Use Cases&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Compact desktop photo frame: plug in and use, with no dependence on a router or cloud service.&lt;br /&gt;
&lt;br /&gt;
 Gift / ornament: converts photos of family and friends into a four-color e-paper style display.&lt;br /&gt;
&lt;br /&gt;
 Embedded / IoT learning reference: a complete ESP32 + WebServer + LittleFS practice.&lt;br /&gt;
|videoTitle=1.54 inch E-paper mini Photo Board(4 color)&lt;br /&gt;
|videoURL=https://youtu.be/4oKER54wsaw&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Main Hardware&lt;br /&gt;
!MCU&lt;br /&gt;
!&amp;lt;div&amp;gt;ESP32-C3 Super Mini (RISC-V single core, 4 MB Flash, 400 KB SRAM,WiFi + BLE)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display&lt;br /&gt;
{{!}}1.54&amp;quot; BWRY four-color e-paper (driver IC: JD79660)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}200 × 200 pixels, 2bpp (4 pixels / byte, MSB-first, row-major)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Data per Frame&lt;br /&gt;
{{!}}10,000 bytes / frame&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Refresh Time&lt;br /&gt;
{{!}}12 ~ 15 s / full refresh (determined by the driver IC)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage&lt;br /&gt;
{{!}}On-board LittleFS (about 2.34 MB usable)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless&lt;br /&gt;
{{!}}WiFi AP mode (2.4 GHz, CH6, up to 4 clients)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}USB-C (power + program download)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Buttons&lt;br /&gt;
{{!}}None (all interaction via the browser)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}TF Card Slot&lt;br /&gt;
{{!}}None (photos stored in LittleFS)&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+1.54&amp;quot; BWRY Mini Photo Album interface and component diagram&lt;br /&gt;
!Signal&lt;br /&gt;
!GPIO&lt;br /&gt;
!Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BUSY&lt;br /&gt;
{{!}}GPIO 1&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;E-paper busy signal (input). Low level means the panel is refreshing.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST&lt;br /&gt;
{{!}}GPIO 2&lt;br /&gt;
{{!}}E-paper reset (output, active low).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DC&lt;br /&gt;
{{!}}GPIO 3&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Data / command select (output). High = data, low =command.&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CS&lt;br /&gt;
{{!}}GPIO 10&lt;br /&gt;
{{!}}SPI chip select (output, active low).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SCK&lt;br /&gt;
{{!}}GPIO 4&lt;br /&gt;
{{!}}SPI clock (10 MHz, MSB-first, MODE0).&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}MOSI&lt;br /&gt;
{{!}}GPIO 6&lt;br /&gt;
{{!}}SPI master-out, slave-in.&lt;br /&gt;
{{!}}}&lt;br /&gt;
|usage=[[File:1.54 600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Cannot Connect / Can&#039;t Find the WiFi&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Make sure the device has been powered on for over 5 seconds (the boot refresh takes&lt;br /&gt;
about 12 ~ 15 seconds, and the hotspot has already begun broadcasting).&lt;br /&gt;
&lt;br /&gt;
 Pull down to refresh the WiFi list on your phone to see whether ePaperAlbum can be found.&lt;br /&gt;
&lt;br /&gt;
 If the hotspot disappears and reappears after a few minutes, this is normal (the device keeps it alive with an internal heartbeat).&lt;br /&gt;
&lt;br /&gt;
 In an extreme case: unplug the power, wait 10 seconds, then power back on; the device restarts the AP automatically.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Screen Doesn&#039;t Change After Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 First make sure the Web page status shows Sent and saved!, otherwise the upload did not succeed.&lt;br /&gt;
&lt;br /&gt;
 Make sure the uploaded file size is exactly 10,000 bytes (after dithering the browser shows &amp;quot;Preview ready&amp;quot;; it sends a fixed length).&lt;br /&gt;
&lt;br /&gt;
 If it stays on &amp;quot;Sending (refresh ~15s)...&amp;quot; for over 30 seconds, try re-plugging the USB.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Switch / Delete Does Not Respond&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 The browser retries automatically 3 times (every 1.5 seconds); it usually recovers within 5 seconds.&lt;br /&gt;
&lt;br /&gt;
 If there is no response for a long time, the AP may be temporarily unreachable&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Ghosting / Garbled Screen&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 Occasional brief ghosting between different images is a normal physical property of epaper and isnot a fault.&lt;br /&gt;
&lt;br /&gt;
 If it has not recovered within 1 minute or the ghosting is severe, power the device off and on to reset.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Upload Failure (HTTP 400 / 500)&amp;lt;/span&amp;gt; ===&lt;br /&gt;
 HTTP 400 size mismatch — the uploaded byte count is not 10,000; do not upload manually outside the browser.&lt;br /&gt;
&lt;br /&gt;
 HTTP 500 — LittleFS is out of space; delete some photos first.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=A32 Photo 1 54.zip&lt;br /&gt;
|dl1File=A32 Photo 1 54.zip&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=A32_Photo_1_54_4Color_UserManual_EN_v1.0&lt;br /&gt;
|dl2File=A32 Photo 1 54 4Color UserManual EN v1.0.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=A32_Photo_1_54_4Color_UserManual_RU_v1.0&lt;br /&gt;
|dl3File=A32 Photo 1 54 4Color UserManual RU v1.0.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=2.8 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=8-bit parallel&lt;br /&gt;
|touch=Resistive touch&lt;br /&gt;
|power=5V&lt;br /&gt;
|dimensions=Approx. 78 x 54 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_I/O_Expansion_Board&amp;diff=915</id>
		<title>Arduino I/O Expansion Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_I/O_Expansion_Board&amp;diff=915"/>
		<updated>2026-09-16T16:10:35Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.9 inch black and white E-paper shelf label board&lt;br /&gt;
|model=2.9 inch Label Board(BW)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP32&lt;br /&gt;
|image1=2.9inch-photo-800-600-1.jpg&lt;br /&gt;
|image2=2.9inch-photo-800-600-2.jpg&lt;br /&gt;
|intro=Label, ESP32, SSD1680, SPI&lt;br /&gt;
|highlights=1. The 2.9 inch Label Board is a 2.9-inch black &amp;amp; white E-Ink electronic shelf label (ESL) based on the ESP32-WROOM-32E. It integrates a WiFi access point and a web-based editor, so you can design product price tags, generate EAN-13 barcodes, and send photos from your phone&#039;s album straight to the e-paper — without installing any app. Labels can optionally be archived to a TF card for redundant storage.&lt;br /&gt;
&lt;br /&gt;
2. The e-paper display retains its image even when power is removed. Energy is consumed only while refreshing; a static image can persist for years. This makes the A32 ideal for supermarkets, convenience stores and warehouses where content stays on display for long periods but changes only occasionally.&lt;br /&gt;
|videoTitle=2.9 inch E-paper Label Board (BW)&lt;br /&gt;
|videoURL=https://youtu.be/zyRy-vukrjc?si=8mBy78nFXLx9apk7&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Display size&lt;br /&gt;
!2.9 inch, 296 × 128 pixels&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display color&lt;br /&gt;
{{!}}Black &amp;amp; white (1-bit)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}MCU&lt;br /&gt;
{{!}}ESP32-WROOM-32E (WiFi + BLE dual-mode)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connectivity&lt;br /&gt;
{{!}}Built-in WiFi access point (no external router required)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Editor&lt;br /&gt;
{{!}}Built-in web editor — no app installation&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Label templates&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;4 presets (Standard / Large Price / Promo / Minimal) + custom images&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Barcode&lt;br /&gt;
{{!}}Built-in EAN-13 generator with automatic check digit&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Optional TF (Micro SD) card for redundant label storage&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}UI languages&lt;br /&gt;
{{!}}English / Russian, switchable&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Refresh&lt;br /&gt;
{{!}}Full-screen refresh in approx. 2–3 s&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Power supply&lt;br /&gt;
{{!}}USB-C, 5 V&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.1 Preparation&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;1.1.1 Hardware Checklist&#039;&#039;&#039; ===&lt;br /&gt;
● 2.9-inch e-paper label board × 1&lt;br /&gt;
&lt;br /&gt;
● USB-C data cable × 1 (must be a data cable — charge-only cables cannot communicate)&lt;br /&gt;
&lt;br /&gt;
● A Windows / macOS / Linux computer × 1&lt;br /&gt;
&lt;br /&gt;
=== 1.1.2 Software Checklist ===&lt;br /&gt;
● Arduino IDE 2.x (2.3 or newer recommended — &amp;lt;nowiki&amp;gt;https://www.arduino.cc/en/software&amp;lt;/nowiki&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
● ESP32 core package (esp32 by Espressif Systems, v2.0.14 or newer)&lt;br /&gt;
&lt;br /&gt;
● CH340 serial driver (manual install on Windows; usually built into macOS / Linux)&lt;br /&gt;
&lt;br /&gt;
● Project libraries:&lt;br /&gt;
&lt;br /&gt;
○ GxEPD2 (e-paper library maintained by ZinggJM)&lt;br /&gt;
&lt;br /&gt;
○ Built-in WiFi, WebServer, SPI, SD&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.2 Installing the Arduino IDE and the ESP32 Core&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
=== Step 1 — Install the Arduino IDE ===&lt;br /&gt;
Download the Arduino IDE 2.x installer for your operating system from the official website and follow the wizard.&lt;br /&gt;
&lt;br /&gt;
=== Step 2 — Add the ESP32 Board Manager URL ===&lt;br /&gt;
In the Arduino IDE, open the menu:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(52, 152, 219);&amp;quot;&amp;gt;File → Preferences (macOS: Arduino → Settings)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paste the following URL into the &amp;quot;Additional boards manager URLs&amp;quot; field:&lt;br /&gt;
[[File:Wki-1.jpg|center|thumb|1097x1097px]]&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Tip If other URLs are already listed, separate entries with commas or line breaks — multiple URLs can coexist.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Click OK to save.&lt;br /&gt;
&lt;br /&gt;
=== Step 3 — Install the ESP32 core ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(9, 132, 227);&amp;quot;&amp;gt;Tools → Board → Boards Manager...&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type esp32 in the search box, locate &amp;quot;esp32 by Espressif Systems&amp;quot;, pick version 2.0.14 or newer, and click Install.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Note Depending on your network, the download may take 3–10 minutes. Please be patient.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 4 — Install the CH340 driver (Windows only) ===&lt;br /&gt;
Download the CH340 driver from the WCH official website or any dev-board vendor&#039;s download page, install it, and reboot the computer. On macOS, if a &amp;quot;System extension blocked&amp;quot; prompt appears, go to System Settings → Privacy &amp;amp; Security and allow it.&lt;br /&gt;
&lt;br /&gt;
After installation, connect the board via USB-C. A new USB-SERIAL CH340 (COMx) entry under Device Manager → Ports (COM &amp;amp; LPT) confirms the driver works.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.3 Installing the GxEPD2 Library&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(9, 132, 227);&amp;quot;&amp;gt;Sketch → Include Library → Manage Libraries...&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Type GxEPD2 in the search box, find &amp;quot;GxEPD2&amp;quot; by Jean-Marc Zingg, and click Install.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.4 Opening the Project&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Copy the entire A32_Label_2_9_bw_V30/ directory to any local path (avoid non-ASCII characters in the path), then in the Arduino IDE:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(9, 132, 227);&amp;quot;&amp;gt;File → Open... → select A32_Label_2_9_bw.ino&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IDE automatically picks up the other .h files in the project folder. The expected layout is:&lt;br /&gt;
[[File:Wki-2.jpg|center|thumb|1097x1097px]]&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.5 Configuring the Board&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the Tools menu and configure the following options:&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Option&lt;br /&gt;
!Board&lt;br /&gt;
!&amp;lt;div&amp;gt;ESP32 Dev Module (or ESP32 Wrover Module — both work)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Upload Speed&lt;br /&gt;
{{!}}921600 (drop to 115200 if flashing fails)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CPU Frequency&lt;br /&gt;
{{!}}240MHz (Workbench)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash Frequency&lt;br /&gt;
{{!}}80MHz&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash Mode&lt;br /&gt;
{{!}}QIO&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash Size&lt;br /&gt;
{{!}}4MB (32Mb)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Partition Scheme&lt;br /&gt;
{{!}}Default 4MB with spiffs&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Port&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;The COM port that appeared in Step 4 (e.g. COM5,/dev/ttyUSB0, /dev/cu.usbserial-*)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Programmer&lt;br /&gt;
{{!}}Esptool&lt;br /&gt;
{{!}}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.6 Compiling (Verify)&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Click the ✔ (Verify) button in the toolbar, or press Ctrl + R (macOS: Cmd + R).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Tip The first build compiles the whole ESP32 toolchain and GxEPD2 and may take 5–15 minutes;subsequent incremental builds usually finish within tens of seconds.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Done compiling.&amp;quot; together with &amp;quot;Sketch uses XXXXX bytes (XX%) of program storage space&amp;quot; in the console means the build succeeded.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.7 Flashing (Upload)&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
=== Step 1 — Enter download mode ===&lt;br /&gt;
The A32 board can usually be flashed directly. If you see &amp;quot;A fatal error occurred: Failed to connect to ESP32...&amp;quot;, enter download mode manually:&lt;br /&gt;
&lt;br /&gt;
1. Hold BOOT&lt;br /&gt;
&lt;br /&gt;
Press and hold the BOOT button on the board.&lt;br /&gt;
&lt;br /&gt;
2. Tap RST&lt;br /&gt;
&lt;br /&gt;
Short-press the RST button once, then release it.&lt;br /&gt;
&lt;br /&gt;
3. Release BOOT&lt;br /&gt;
&lt;br /&gt;
Let go of the BOOT button.&lt;br /&gt;
&lt;br /&gt;
The ESP32 is now in serial download mode.&lt;br /&gt;
&lt;br /&gt;
=== Step 2 — Upload the firmware ===&lt;br /&gt;
Click the → (Upload) button in the toolbar, or press Ctrl + U (macOS: Cmd + U). The console shows the&lt;br /&gt;
&lt;br /&gt;
upload progress. Wait until the following output appears:&lt;br /&gt;
[[File:Wki-3.jpg|center|thumb|1097x1097px]]&lt;br /&gt;
Flashing succeeded and the board reboots automatically.&lt;br /&gt;
&lt;br /&gt;
=== Step 3 — Check the serial log ===&lt;br /&gt;
After flashing, open Tools → Serial Monitor (Ctrl + Shift + M) and set the baud rate to 115200. On a successful boot you should see a log similar to:&lt;br /&gt;
[[File:Wki-4.jpg|center|thumb|1097x1097px]]&lt;br /&gt;
The e-paper shows a centered on-screen hint containing the WiFi name, the password and the management IP address.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.8 Connecting to the Device&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
=== Step 1 — Join the WiFi access point ===&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!WiFi name (SSID)&lt;br /&gt;
!ePaperDisplay&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Password&lt;br /&gt;
{{!}}88888888&lt;br /&gt;
{{!}}}&lt;br /&gt;
Search for WiFi with your phone or laptop, find ePaperDisplay and connect.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(231, 76, 60);&amp;quot;&amp;gt;Note On first connection, your device may warn that &amp;quot;This network has no Internet access&amp;quot;. Choose Keep using this network / Stay connected — this is expected, as the ESP32 does not provide Internet access.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2 — Open the web console ===&lt;br /&gt;
Once connected, enter the following address in your browser (Chrome / Safari / Edge strongly recommended): http://192.168.4.1&lt;br /&gt;
&lt;br /&gt;
The web editor home page opens.&lt;br /&gt;
|usage=[[File:2.9inch-photo-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: Cannot connect to the ePaperDisplay WiFi?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1. Make sure the board is powered on (PWR LED steady on).&lt;br /&gt;
&lt;br /&gt;
2. Make sure your computer/phone does not filter unknown hotspots via random-MAC policies.&lt;br /&gt;
&lt;br /&gt;
3. Move away from 2.4 GHz interference sources (microwave ovens, Bluetooth speakers, other WiFi routers).&lt;br /&gt;
&lt;br /&gt;
4. If it still fails, press the RST button to reboot the board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: WiFi connects, but 192.168.4.1 won&#039;t open?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1. Check that the address is exactly &amp;lt;nowiki&amp;gt;http://192.168.4.1&amp;lt;/nowiki&amp;gt; (no https, no extra port number).&lt;br /&gt;
&lt;br /&gt;
2. Some phones show a &amp;quot;no Internet&amp;quot; interstitial when joining an offline hotspot — tap Keep using this network.&lt;br /&gt;
&lt;br /&gt;
3. Try another browser (Chrome / Safari / Edge recommended).&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: The screen looks pale after a refresh, with ghosting?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A small amount of ghosting after the first refresh is normal — it is inherent to how E-Ink works. Refresh again or wait 1–2 minutes and it disappears. If ghosting persists, leave the board unpowered overnight,then power it on again.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: The TF card shows &amp;quot;TF: unavailable&amp;quot;?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1. Make sure the card is FAT32 (not exFAT or NTFS).&lt;br /&gt;
&lt;br /&gt;
2. Test the card in a computer; a damaged card will show as unavailable.&lt;br /&gt;
&lt;br /&gt;
3. Cards larger than 32 GB are not recommended — they can exhaust ESP32 resources.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=A32_Label_2_9_bw_V40.zip&lt;br /&gt;
|dl1File=A32 Label 2 9 bw V40.zip&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=A32 Label 2 9 bw User Manual EN v1.0.pdf&lt;br /&gt;
|dl2File=A32 Label 2 9 bw User Manual EN v1.0.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=A32 Label 2 9 bw User Manual RU v1.0.pdf&lt;br /&gt;
|dl3File=A32 Label 2 9 bw User Manual RU v1.0.pdf&lt;br /&gt;
|dl4Type=Document&lt;br /&gt;
|dl4Name=Label 2 9 Inch SchDoc V20.pdf&lt;br /&gt;
|dl4File=Label 2 9 Inch SchDoc V20.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=2.8 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=8-bit parallel&lt;br /&gt;
|touch=Resistive touch&lt;br /&gt;
|power=5V&lt;br /&gt;
|dimensions=Approx. 78 x 54 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=2.8%E8%8B%B1%E5%AF%B8_Arduino_%E6%98%BE%E7%A4%BA%E6%89%A9%E5%B1%95%E6%9D%BF&amp;diff=914</id>
		<title>2.8英寸 Arduino 显示扩展板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=2.8%E8%8B%B1%E5%AF%B8_Arduino_%E6%98%BE%E7%A4%BA%E6%89%A9%E5%B1%95%E6%9D%BF&amp;diff=914"/>
		<updated>2026-09-16T16:08:53Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP32 Arduino Development Board(4MB Flash CH340C)&lt;br /&gt;
|model=ESP32 UNO D1 R32&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP32&lt;br /&gt;
|image1=ESP32-Main-board-800-1.jpg&lt;br /&gt;
|image2=ESP32-Main-board-800-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino,UNO,4M&lt;br /&gt;
|highlights=1.The ESP32 Arduino development board (ESP32 UNO D1 R32) is an opensource development board based on the Espressif ESP-WROOM-32 module.Its Arduino UNO-compatible form factor gives direct access to the rich Arduino shield ecosystem, and it fully supports secondary development.&lt;br /&gt;
&lt;br /&gt;
2.The board breaks out every pin of the ESP32 module and integrates Wi-Fi,Bluetooth 4.2 (BR/EDR/BLE) and an Ethernet MAC, with 4MB Flash and a dualcore processor. Together with the onboard CH340C USB-to-serial chip, a single USB cable handles both power and firmware download — an ideal platform for IoT, smart hardware and embedded development.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Specifications&lt;br /&gt;
!Certification&lt;br /&gt;
!FCC / CE / TELEC&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless standard&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;802.11 b/g/n/e/i,Bluetooth 4.2 (BR/EDR/BLE)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Frequency range&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;2.4GHz–2.5GHz (2400M–2483.5M)&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Data interface&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;UART / SPI / I2C / I2S / IR / CAN, GPIO / PWM&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating voltage&lt;br /&gt;
{{!}}3.0V–3.6V&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating current&lt;br /&gt;
{{!}}90mA average&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating temperature&lt;br /&gt;
{{!}} -40°C to 125°C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage temp. / Flash&lt;br /&gt;
{{!}}Ambient / 4MB Flash&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wi-Fi modes&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;station / softAP / SoftAP+station&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Security&lt;br /&gt;
{{!}}WFA, WPA/WPA2, WAPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Encryption&lt;br /&gt;
{{!}}WEP / TKIP / AES&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Firmware upgrade&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Local UART flashing / cloud OTA / host download&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Software development&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Custom servers supported; SDK available for secondary development&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Protocols / User config&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;IPv4,TCP/UDP/HTTP/FTP; AT+ command set, cloud server, Android/iOS APP&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP32-Main-board-800-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP32-Main-600-300.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What power supply methods does this board support?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: It supports two power input methods: a DC jack for &#039;&#039;&#039;5V–12V&#039;&#039;&#039; DC power, and an on-board &#039;&#039;&#039;USB-C&#039;&#039;&#039; port for powering via a computer.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What is the function of the on-board CH340C chip?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The CH340C is a USB-to-serial converter chip. It handles communication between your computer and the ESP32, enabling &#039;&#039;&#039;firmware uploading&#039;&#039;&#039; and &#039;&#039;&#039;serial monitor/debug logging&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: What is the RST button used for?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The RST (Reset) button restarts the ESP32 chip, allowing you to re-run your program. It can also be used together with the BOOT button to enter &#039;&#039;&#039;download/flash mode&#039;&#039;&#039; when uploading code.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4: What can the I/O expansion pins be used for?&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
A: The board breaks out a large number of ESP32 GPIO pins, allowing you to connect external components such as &#039;&#039;&#039;sensors, LED displays, motors, and other peripherals&#039;&#039;&#039; — ideal for IoT and electronics projects.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP32 Arduino Board User Manual EN V10.pdf&lt;br /&gt;
|dl1File=ESP32 Arduino Board User Manual EN V10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP32 Arduino Board User Manual RU V10.pdf&lt;br /&gt;
|dl2File=ESP32 Arduino Board User Manual RU V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=Esp32_datasheet_en.pdf&lt;br /&gt;
|dl3File=Esp32 datasheet en.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=2.8 inch&lt;br /&gt;
|resolution=320 × 240&lt;br /&gt;
|interface=8-bit parallel&lt;br /&gt;
|touch=Resistive touch&lt;br /&gt;
|power=5V&lt;br /&gt;
|dimensions=Approx. 78 x 54 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=913</id>
		<title>OLED Development Kit</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=913"/>
		<updated>2026-09-16T16:07:56Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.42-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=2.42-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=2.42-oled-800-600-1.jpg&lt;br /&gt;
|image2=2.42-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1309  24pin&lt;br /&gt;
|highlights=&#039;&#039;2.42&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 24Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Size&lt;br /&gt;
!2.42 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Resolution&lt;br /&gt;
!128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Interface Type&lt;br /&gt;
!8-bit 68**/80** Parallel, SPI, IIC&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Controller IC&lt;br /&gt;
!SSD1309&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Display Color&lt;br /&gt;
!Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Active Area&lt;br /&gt;
!55.01 × 27.49 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Panel Dimension&lt;br /&gt;
!60.50 × 37.00 × 2.00 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Pixel Pitch&lt;br /&gt;
!0.43 × 0.43 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.40 × 0.40 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}36 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}24pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
2.42&amp;quot; OLED (SSD1309, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 24P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:2.42-oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What is the driver IC of this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: It adopts SSD1309 driver IC with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What is the specification of the flex cable?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: It supports 8-bit 68**/80** parallel, SPI and IIC interfaces. 24pin, 0.5mm top-contact FPC flex cable with 36mm length.&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|dl3File=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=2.42-inch_OLED_Display&amp;diff=912</id>
		<title>2.42-inch OLED Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=2.42-inch_OLED_Display&amp;diff=912"/>
		<updated>2026-09-16T16:07:16Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=1.54-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=1.54-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=1.54-oled-800-600-1.jpg&lt;br /&gt;
|image2=1.54-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1309  24pin&lt;br /&gt;
|highlights=&#039;&#039;1.54&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 24Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}1.54 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface Type&lt;br /&gt;
{{!}}8-bit 68**/80** Parallel, SPI, IIC&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Controller IC&lt;br /&gt;
{{!}}SSD1309&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Color&lt;br /&gt;
{{!}}Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Active Area&lt;br /&gt;
{{!}}35.052 × 17.516 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Panel Dimension&lt;br /&gt;
{{!}}42.04 × 27.22 × 1.45 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch&lt;br /&gt;
{{!}}0.274 × 0.274 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.254 × 0.254 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}36 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}24pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Weight&lt;br /&gt;
{{!}}3.28g&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1.54&amp;quot; OLED (SSD1309, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 24P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:1.54-oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What are the optional driver IC for this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: Optional driver IC: SSD1309, with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What is the specification of the flex cable?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: It supports 8-bit 68**/80** parallel, SPI and IIC interfaces. 24pin, 0.5mm top-contact FPC flex cable with 36mm length.&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=1.54-ZJY154-2864KLBMG01.pdf&lt;br /&gt;
|dl3File=1.54-ZJY154-2864KLBMG01.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=1.3-inch_OLED_Display&amp;diff=911</id>
		<title>1.3-inch OLED Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.3-inch_OLED_Display&amp;diff=911"/>
		<updated>2026-09-16T16:06:43Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=1.3-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=1.3-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=1.3-oled-800-600-1.jpg&lt;br /&gt;
|image2=1.3-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SH1106  30pin&lt;br /&gt;
|highlights=&#039;&#039;1.3&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 30Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}1.30 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface Type&lt;br /&gt;
{{!}}SPI, IIC, 8-bit Parallel&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Controller IC&lt;br /&gt;
{{!}}SH1106&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Color&lt;br /&gt;
{{!}}Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Active Area&lt;br /&gt;
{{!}}29.42 × 14.7 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Panel Dimension&lt;br /&gt;
{{!}}34.5 × 23.0 × 1.4 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch&lt;br /&gt;
{{!}}0.23 × 0.23 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.21 × 0.21 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}40 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}30pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1.3&amp;quot; OLED (SH1106, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 30P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:1.3-oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What is the driver IC of this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: It adopts SH1106 driver IC with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What type of flex cable is it?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: It supports SPI, IIC and 8-bit parallel interfaces. 30pin, 0.5mm top-contact FPC flex cable with 40mm length.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Can it work with ESP8266 / ESP32?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: Yes, it is compatible with main controllers like ESP8266 and ESP32.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=Esp8266 screen display 1_3 v10.zip&lt;br /&gt;
|dl1File=Esp8266 screen display 1 3 v10.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=Esp32 screen display 1_3 v10.zip&lt;br /&gt;
|dl2File=Esp32 screen display 1 3 v10.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=ZJY130-2864KLBLG23X_.pdf&lt;br /&gt;
|dl3File=ZJY130-2864KLBLG23X .pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=1.3%E8%8B%B1%E5%AF%B8_OLED_%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=910</id>
		<title>1.3英寸 OLED 显示模块</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.3%E8%8B%B1%E5%AF%B8_OLED_%E6%98%BE%E7%A4%BA%E6%A8%A1%E5%9D%97&amp;diff=910"/>
		<updated>2026-09-16T16:05:56Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=0.96-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=0.96-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=0.96 oled-800-600-1.jpg&lt;br /&gt;
|image2=0.96 oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1306 30pin&lt;br /&gt;
|highlights=&#039;&#039;0.96&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 30Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}0.96 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface Type&lt;br /&gt;
{{!}}SPI, IIC, 8-bit Parallel&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Controller IC&lt;br /&gt;
{{!}}SSD1306&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Color&lt;br /&gt;
{{!}}Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Active Area&lt;br /&gt;
{{!}}21.744 × 10.864 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Panel Dimension&lt;br /&gt;
{{!}}26.70 × 19.26 × 1.4 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch&lt;br /&gt;
{{!}}0.17 × 0.17 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.154 × 0.154 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}12.0 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}30pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
0.96&amp;quot; OLED (SSD1306, IIC Interface) ↔ Arduino Board &lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 30P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:0.96 oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What main controllers does this OLED screen support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A1: It supports mainstream development boards such as Arduino, ESP32 and STM32, compatible with SPI, IIC and 8-bit parallel communication.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What color is this OLED screen? Which driver IC does it use?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A2: Only blue color available, equipped with SSD1306 driver IC.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: What is the operating temperature range of this OLED? Is the flex cable soldering type?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A3: Operating temperature: -40℃ ~ 70℃. It adopts 30Pin 0.7mm soldering FPC flex cable.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=Esp8266 screen display 096 v10.zip&lt;br /&gt;
|dl1File=Esp8266 screen display 096 v10.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=Esp32 screen display 096 v10.zip&lt;br /&gt;
|dl2File=Esp32 screen display 096 v10.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=ZJY096-2864KLBEG42.pdf&lt;br /&gt;
|dl3File=ZJY096-2864KLBEG42.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=E-Paper_Development_Kit&amp;diff=909</id>
		<title>E-Paper Development Kit</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=E-Paper_Development_Kit&amp;diff=909"/>
		<updated>2026-09-16T16:04:54Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=4.2-inch E-paper display screen (b+w+r+y) 400x300&lt;br /&gt;
|model=4.2 inch E-Paper (4-color)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=4 2 inch epaper-800-600-1.jpg&lt;br /&gt;
|image2=4 2 inch epaper-800-600-2.jpg&lt;br /&gt;
|intro=JD79668, SPI&lt;br /&gt;
|highlights=1. 4.2 inch 4‑color e‑paper, supports black, white, red and yellow display.&lt;br /&gt;
&lt;br /&gt;
2. 400×300 resolution for clear display.&lt;br /&gt;
&lt;br /&gt;
3. SPI interface for easy secondary development.&lt;br /&gt;
&lt;br /&gt;
4. Supports full refresh and fast refresh modes.&lt;br /&gt;
&lt;br /&gt;
5. Ultra‑low deep‑sleep power consumption, suitable for battery power supply.&lt;br /&gt;
&lt;br /&gt;
6. Image retention after power off, content remains displayed without power.&lt;br /&gt;
&lt;br /&gt;
7. Perfect for making digital photo albums.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Model No.&lt;br /&gt;
!DEPG0420RYF668F38&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}4.2 inch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Driver IC&lt;br /&gt;
{{!}}JD79668&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Type&lt;br /&gt;
{{!}}Graphic Matrix&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}400×300&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PPI&lt;br /&gt;
{{!}}119&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Outline Dimension (mm)&lt;br /&gt;
{{!}}91×77×1.0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Area (mm)&lt;br /&gt;
{{!}}84.8×63.6&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch (mm)&lt;br /&gt;
{{!}}0.212×0.212&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}}0℃~40℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage Temperature&lt;br /&gt;
{{!}} -25℃~70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connector&lt;br /&gt;
{{!}}24 PIN, 0.5mm pitch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Colors&lt;br /&gt;
{{!}}Black, White, Red, Yellow&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Typical Power (mW)&lt;br /&gt;
{{!}}12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Deep‑Sleep Power (mW)&lt;br /&gt;
{{!}}0.003&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Full‑Screen Refresh Time (s)&lt;br /&gt;
{{!}}20&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Fast Refresh Time (s)&lt;br /&gt;
{{!}}12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Weight (g)&lt;br /&gt;
{{!}}13.08±0.5&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:4 2 inch epaper-800-600-3.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:4 2 inch e-paper-1000-5.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What communication interface does this 4.2‑inch e‑paper screen support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It adopts SPI interface. The main controller can send image data and control the screen via SPI bus for easy development.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What is the refresh speed of the screen? Will there be ghosting issues?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: Full‑screen refresh takes 20 seconds, and fast refresh takes 12 seconds. Due to the characteristics of 4‑color e‑paper, slight ghosting may occur in fast‑refresh mode, which can be eliminated by performing one full refresh.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What colors can this e‑paper screen display? Does it support color gradients?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It only supports four fixed display colors: black, white, red and yellow. It does not support color gradients or grayscale effects. Image materials need to be pre‑processed into these four colors before sending to the screen.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=4.2 inch E-paper(BWRY) ESP32.zip&lt;br /&gt;
|dl1File=4.2 inch E-paper(BWRY) ESP32.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=DEPG0420RYF668F38-V2.0.pdf&lt;br /&gt;
|dl3File=DEPG0420RYF668F38-V2.0.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|dl1Version=V1.0&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
|dl1Desc=454666&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=7.5-inch_E-Paper_Display&amp;diff=908</id>
		<title>7.5-inch E-Paper Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=7.5-inch_E-Paper_Display&amp;diff=908"/>
		<updated>2026-09-16T16:03:53Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=1.54-inch E-paper display screen (b+w+r+y) 200x200&lt;br /&gt;
|model=1.54 inch E-Paper (4-color)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=1 54 inch-4c-800-600-1.jpg&lt;br /&gt;
|image2=1 54 inch-4c-800-600-2.jpg&lt;br /&gt;
|intro=JD79660, SPI&lt;br /&gt;
|highlights=1. 200×200 high‑resolution square display area. Texts and icons feature crisp edges with high‑saturation red and yellow colors.&lt;br /&gt;
&lt;br /&gt;
2. Full refresh: 20s, Fast refresh: 12s. The fast‑refresh speed is nearly 40% higher than conventional 4‑color e‑paper, delivering smooth screen transition without ghosting.&lt;br /&gt;
&lt;br /&gt;
3. SPI interface, driven by JD79660 IC. Supports built‑in waveforms to simplify development process, presents vivid and sharp 4‑color display.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Model No.&lt;br /&gt;
!DEPG0150RYF660F27&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}1.54 inch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Driver IC&lt;br /&gt;
{{!}}JD79660&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Type&lt;br /&gt;
{{!}}Graphic Matrix&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}200×200&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PPI&lt;br /&gt;
{{!}}188&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Outline Dimension (mm)&lt;br /&gt;
{{!}}37.32×31.8×1.0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Area (mm)&lt;br /&gt;
{{!}}27.00×27.00&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch (mm)&lt;br /&gt;
{{!}}0.135×0.135&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}}0℃~40℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage Temperature&lt;br /&gt;
{{!}} -25℃~70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connector&lt;br /&gt;
{{!}}24 PIN, 0.5mm pitch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Colors&lt;br /&gt;
{{!}}Black, White, Red, Yellow&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Refresh Power (mW)&lt;br /&gt;
{{!}}4.8&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Standby Power (mW)&lt;br /&gt;
{{!}}0.0012&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Full Refresh Time (s)&lt;br /&gt;
{{!}}20&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Fast Refresh Time (s)&lt;br /&gt;
{{!}}12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Weight (g)&lt;br /&gt;
{{!}}2.32±0.5&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:1 54 inch-4c-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:1 54 inch-4c-1000-3.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: How many colors can this 1.54‑inch e‑paper display?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It supports 4 fixed colors: black, white, red and yellow. Gradients and grayscale are not available.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Is this screen suitable for making digital photo albums?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: With 4‑color display and power‑off image retention, it works well for simple digital photo albums.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: Does this e‑paper need to work with a main controller board?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: Yes. The e-paper cannot work standalone. It requires an external MCU main board via SPI interface.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What driver IC is used for this 1.54‑inch e‑paper?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It adopts JD79660 driver IC with built‑in waveforms to simplify development.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=1.54 inch E-paper(BWRY) ESP32.zip&lt;br /&gt;
|dl1File=1.54 inch E-paper(BWRY) ESP32.zip&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=DEPG0150RYF660F27-V2.0.pdf&lt;br /&gt;
|dl3File=DEPG0150RYF660F27-V2.0.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|dl1Version=V1.0&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
|dl1Desc=454666&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=907</id>
		<title>4.2-inch E-Paper Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=4.2-inch_E-Paper_Display&amp;diff=907"/>
		<updated>2026-09-16T16:02:49Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.9-inch E-paper display screen (b+w+r) 296x128&lt;br /&gt;
|model=2.9 inch E-Paper (3‑color)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=3c-2.9-inch-e-paper-800-1.jpg&lt;br /&gt;
|image2=3c-2.9-inch-e-paper-800-2.jpg&lt;br /&gt;
|intro=SSD1680, SPI&lt;br /&gt;
|highlights=1. Supports black‑white partial refresh, high resolution and cost‑effective. Highly recommended.&lt;br /&gt;
&lt;br /&gt;
2. Refresh modes: Full refresh: 16 s; Fast refresh: 11 s; Partial refresh: 1.5 s. Partial refresh only supports black‑white display, red color is not available.&lt;br /&gt;
&lt;br /&gt;
3. Display orientation: Landscape &amp;amp; Portrait&lt;br /&gt;
&lt;br /&gt;
4. Bistable display (retains the last displayed image after power‑off)&lt;br /&gt;
&lt;br /&gt;
5. Pure reflective display, ultra‑wide viewing angle over 170°&lt;br /&gt;
&lt;br /&gt;
6. Hard‑coated anti‑glare treatment; zero blue‑light and zero radiation&lt;br /&gt;
&lt;br /&gt;
7. Zero power consumption while static (no refresh required), eco‑friendly &amp;amp; low‑carbon&lt;br /&gt;
&lt;br /&gt;
8. Display colors: Black, White, Red&lt;br /&gt;
|videoCover=2.9-epaper-800-bw-1.jpg&lt;br /&gt;
|videoDescription=e-paper Description to test&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!&#039;&#039;&#039;Product Model&#039;&#039;&#039;&lt;br /&gt;
!ZJY128296-029EABMFGN-R&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Size&lt;br /&gt;
{{!}}2.9-inch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Driver IC&lt;br /&gt;
{{!}}SSD1680&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Type&lt;br /&gt;
{{!}}Graphic Dot Matrix&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Resolution&lt;br /&gt;
{{!}}296×128&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Outline Dimension (mm)&lt;br /&gt;
{{!}}79×36.7×1.2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}View Area Dimension (mm)&lt;br /&gt;
{{!}})66.896×29.056&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Pitch (mm)&lt;br /&gt;
{{!}}0.227×0.226&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}}0℃ ~ 40℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Storage Temperature&lt;br /&gt;
{{!}} -25℃ ~ 70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Connector&lt;br /&gt;
{{!}}24 PIN, 0.5mm Pitch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Interface&lt;br /&gt;
{{!}}SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Grayscale&lt;br /&gt;
{{!}}2 Levels&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Display Colors&lt;br /&gt;
{{!}}Black, White, Red&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Typical Power (mW)&lt;br /&gt;
{{!}}9&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Deep Sleep Power (mW)&lt;br /&gt;
{{!}}0.006&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Full Refresh Time (s)&lt;br /&gt;
{{!}}16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Fast Refresh Time (s)&lt;br /&gt;
{{!}}11&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Partial Refresh Time (s)&lt;br /&gt;
{{!}}1.5&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:Bwr-size-800-300.jpg|center|thumb|600x600px|[[File:3C-1000-2-2.jpg|center|thumb|1000x1000px]]]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What display colors does this 2.9‑inch e‑paper support?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports three colors: black, white and red with 2 grayscale levels.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What refresh modes are available for this screen?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It supports full refresh, fast refresh and partial refresh. Partial refresh only takes 1.5 seconds.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What driver IC does this e‑paper module adopt?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: It uses SSD1680 driver IC with SPI communication interface.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What about the power consumption of this e‑paper?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: rgb(0, 0, 0);&amp;quot;&amp;gt;A: Typical power is 9mW, deep‑sleep power is as low as 0.006mW, suitable for battery‑powered projects.&amp;lt;/span&amp;gt;&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl1File=2.9 inch E-paper(3C) ESP32.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=2.9 inch E-paper(3C) ESP8266.zip&lt;br /&gt;
|dl3Type=Code&lt;br /&gt;
|dl3Name=Library File.zip&lt;br /&gt;
|dl3File=Library File.zip&lt;br /&gt;
|dl4Type=Tools&lt;br /&gt;
|dl4Name=Image2Lcd.zip&lt;br /&gt;
|dl4File=Image2Lcd.zip&lt;br /&gt;
|dl5Type=Document&lt;br /&gt;
|dl5Name=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl5File=ZJY128296-029EABMFGN-R.pdf&lt;br /&gt;
|dl6Type=Document&lt;br /&gt;
|dl6Name=SSD1680.pdf&lt;br /&gt;
|dl6File=SSD1680.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|dl1Version=V1.0&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
|dl1Desc=454666&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=2.9-inch_E-Paper-BW_Display&amp;diff=906</id>
		<title>2.9-inch E-Paper-BW Display</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=2.9-inch_E-Paper-BW_Display&amp;diff=906"/>
		<updated>2026-09-16T16:01:46Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.9-inch E-paper display screen (b+w) 296x128&lt;br /&gt;
|model=2.9 inch E-Paper (BW)&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=E-Paper&lt;br /&gt;
|image1=bw-2.9-inch-e-paper-800-1.jpg&lt;br /&gt;
|image2=bw-2.9-inch-e-paper-800-2.jpg&lt;br /&gt;
|intro=SSD1680, SPI&lt;br /&gt;
|highlights=1. Supports fast refresh and partial refresh, cost‑effective. Highly recommended. &lt;br /&gt;
&lt;br /&gt;
2. Refresh modes: Full refresh: 3 s; Fast refresh: 1.5 s; Partial refresh: 0.3 s&lt;br /&gt;
&lt;br /&gt;
3. Display orientation: Landscape &amp;amp; Portrait&lt;br /&gt;
&lt;br /&gt;
4. Bistable display (retains the last displayed image after power‑off)&lt;br /&gt;
&lt;br /&gt;
5. Pure reflective display, ultra‑wide viewing angle over 170°&lt;br /&gt;
&lt;br /&gt;
6. Hard‑coated anti‑glare treatment; zero blue‑light and zero radiation&lt;br /&gt;
&lt;br /&gt;
7. Zero power consumption while static (no refresh required), eco‑friendly &amp;amp; low‑carbon&lt;br /&gt;
&lt;br /&gt;
8. Display colors: Black &amp;amp; White, supports 4‑level grayscale&lt;br /&gt;
|videoTitle=E-paper 24P Shield&lt;br /&gt;
|videoURL=https://youtu.be/OvLX0Yqz6b0&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Product Model&lt;br /&gt;
!ZJY1 28296-029EAAMFGN&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Size&lt;br /&gt;
!&#039;&#039;&#039;2.9 inch&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Type&lt;br /&gt;
!&#039;&#039;&#039;Graphic Dot Matrix&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Driver IC&lt;br /&gt;
!SSD1680&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Resolution&lt;br /&gt;
!296×128&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Overall Dimension (mm)&lt;br /&gt;
!79×36.7×1.2&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Active Area (mm)&lt;br /&gt;
!66.896×29.056&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Pixel Pitch (mm)&lt;br /&gt;
!0.227×0.226&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Operating Temperature&lt;br /&gt;
!0℃~50℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Storage Temperature&lt;br /&gt;
!-25℃~70℃&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Connector&lt;br /&gt;
!24 Pin FPC&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Maximum Grayscale&lt;br /&gt;
!4&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Interface&lt;br /&gt;
!SPI&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Power Consumption (mW)&lt;br /&gt;
!9&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Standby Power Consumption (mW)&lt;br /&gt;
!0.003&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Full Refresh Time (s)&lt;br /&gt;
!3&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Fast Refresh Time (s)&lt;br /&gt;
!1.5&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Partial Refresh Time (s)&lt;br /&gt;
!0.3&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=1. Compatible with ESP8266, ESP32, STM32 and Arduino series motherboards, connected through an efficient SPI interface, and accompanied by detailed technical documentation and operation manuals to simplify the development process.&lt;br /&gt;
&lt;br /&gt;
2. You can use the following dedicated test board to quickly and conveniently verify our program demo, effectively providing development progress.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(1) &amp;lt;u&amp;gt;[[多接口嵌入式开发板|ESP8266 E-paper Development Kit]]&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;(2) [[2.8英寸 Arduino 显示扩展板|&amp;lt;u&amp;gt;ESP32 E-paper Development Kit&amp;lt;/u&amp;gt;]]&amp;lt;/big&amp;gt;&lt;br /&gt;
|usage=[[File:Bw-Size-600-300.jpg|center|thumb|600x600px]]&lt;br /&gt;
[[File:3C-1000-2-2.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What driver IC is used for this 2.9‑inch e‑paper?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It adopts SSD1680 driver IC with SPI interface.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;&#039;&#039;&#039;Q: What is the maximum grayscale level of this screen?&#039;&#039;&#039;&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It supports up to 4 grayscale levels for better image layering.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What refresh modes does this screen have and how fast is it?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It supports full refresh, fast refresh and partial refresh. Partial refresh can be as fast as 0.3 seconds.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q: What colors can this 2.9‑inch e‑paper display?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: It only outputs black and white colors.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=2.9 inch E-paper(BW) ESP32.zip&lt;br /&gt;
|dl1File=2.9 inch E-paper(BW) ESP32.zip&lt;br /&gt;
|dl2Type=Demo&lt;br /&gt;
|dl2Name=2.9_inch_E-paper(BW)_ESP8266_V20.zip&lt;br /&gt;
|dl2File=2.9 inch E-paper(BW) ESP8266 V20.zip&lt;br /&gt;
|dl3Type=Code&lt;br /&gt;
|dl3Name=Library File.zip&lt;br /&gt;
|dl3File=Library File.zip&lt;br /&gt;
|dl4Type=Tools&lt;br /&gt;
|dl4Name=Image2Lcd.zip&lt;br /&gt;
|dl4File=Image2Lcd.zip&lt;br /&gt;
|dl5Type=Document&lt;br /&gt;
|dl5Name=ZJY128296-029EAAMFGN.pdf&lt;br /&gt;
|dl5File=ZJY128296-029EAAMFGN.pdf&lt;br /&gt;
|dl6Type=Document&lt;br /&gt;
|dl6Name=SSD1680.pdf&lt;br /&gt;
|dl6File=SSD1680.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=4444444&lt;br /&gt;
|resolution=44444444444444&lt;br /&gt;
|interface=444444444444&lt;br /&gt;
|touch=444444444444&lt;br /&gt;
|power=44444444444444444&lt;br /&gt;
|dimensions=4444444444444444444444444&lt;br /&gt;
|test1=test222&lt;br /&gt;
|test2=test2&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=905</id>
		<title>多接口嵌入式开发板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=905"/>
		<updated>2026-09-16T15:59:35Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 Arduino Development Board&lt;br /&gt;
|model=ESP8266 D1 Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266-WIKI-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266-WIKI-800-600-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino&lt;br /&gt;
|highlights=1.The ESP8266 D1 Board is an open-source development board based on the ESP-8266 Wi-Fi module. It follows the Arduino UNO board layout and pin-header arrangement,integrates a Micro-USB serial chip and a 5V/1A switching power supply, and lets you write and upload programs directly with the Arduino IDE — a cost-effective choice for getting started with IoT development.&lt;br /&gt;
&lt;br /&gt;
2.The board ships with its hardware and software resources fully open, allowing secondary development. You can use it directly as a Wi-Fi-enabled Arduino board, or build on it by trimming the low-level firmware and expanding peripheral interfaces. It suits IoT education, smart-home prototyping, and wireless data acquisition scenarios.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Core module&lt;br /&gt;
!ESP-8266 Wi-Fi module&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Programming&lt;br /&gt;
!Arduino IDE (Arduino-compatible)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Digital I/O&lt;br /&gt;
{{!}}11 I/O pins&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Analog input&lt;br /&gt;
{{!}}1 ADC channel, 0–3.3 V input range&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless upgrade&lt;br /&gt;
{{!}}OTA over-the-air upload supported&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}On-board power&lt;br /&gt;
{{!}}5V/1A switching power supply (input 5–12 V)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash&lt;br /&gt;
{{!}}4 MB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SRAM&lt;br /&gt;
{{!}}32 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DRAM&lt;br /&gt;
{{!}}80 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Clock frequency&lt;br /&gt;
{{!}}80 MHz / 160 MHz&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266-WIKI-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266-WIKI-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: Computer does not recognize the serial port?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: The CH340 driver is not installed — install it; or the USB cable only supports charging — use a data-capable cable.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Cannot connect to Wi-Fi?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: The ESP8266 supports only the 2.4 GHz band; make sure the router has the 2.4 GHz network enabled.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Board keeps resetting&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: Usually caused by insufficient power. Power the peripherals from a separate supply, or use a USB port with a higher current capacity.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl1File=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|dl2File=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=N/A&lt;br /&gt;
|resolution=N/A&lt;br /&gt;
|interface=RGB / SPI / HDMI (demo)&lt;br /&gt;
|touch=External&lt;br /&gt;
|power=5V USB-C&lt;br /&gt;
|dimensions=Approx. 100 x 70 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=904</id>
		<title>多接口嵌入式开发板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=904"/>
		<updated>2026-09-16T15:57:57Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 Arduino Development Board&lt;br /&gt;
|model=ESP8266 D1&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266-WIKI-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266-WIKI-800-600-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino&lt;br /&gt;
|highlights=1.The ESP8266 D1 Board is an open-source development board based on the ESP-8266 Wi-Fi module. It follows the Arduino UNO board layout and pin-header arrangement,integrates a Micro-USB serial chip and a 5V/1A switching power supply, and lets you write and upload programs directly with the Arduino IDE — a cost-effective choice for getting started with IoT development.&lt;br /&gt;
&lt;br /&gt;
2.The board ships with its hardware and software resources fully open, allowing secondary development. You can use it directly as a Wi-Fi-enabled Arduino board, or build on it by trimming the low-level firmware and expanding peripheral interfaces. It suits IoT education, smart-home prototyping, and wireless data acquisition scenarios.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Core module&lt;br /&gt;
!ESP-8266 Wi-Fi module&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Programming&lt;br /&gt;
!Arduino IDE (Arduino-compatible)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Digital I/O&lt;br /&gt;
{{!}}11 I/O pins&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Analog input&lt;br /&gt;
{{!}}1 ADC channel, 0–3.3 V input range&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless upgrade&lt;br /&gt;
{{!}}OTA over-the-air upload supported&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}On-board power&lt;br /&gt;
{{!}}5V/1A switching power supply (input 5–12 V)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash&lt;br /&gt;
{{!}}4 MB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SRAM&lt;br /&gt;
{{!}}32 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DRAM&lt;br /&gt;
{{!}}80 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Clock frequency&lt;br /&gt;
{{!}}80 MHz / 160 MHz&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266-WIKI-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266-WIKI-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq==== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: Computer does not recognize the serial port?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: The CH340 driver is not installed — install it; or the USB cable only supports charging — use a data-capable cable.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: Cannot connect to Wi-Fi?&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: The ESP8266 supports only the 2.4 GHz band; make sure the router has the 2.4 GHz network enabled.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3: Board keeps resetting&amp;lt;/span&amp;gt; ===&lt;br /&gt;
A: Usually caused by insufficient power. Power the peripherals from a separate supply, or use a USB port with a higher current capacity.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl1File=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|dl2File=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=N/A&lt;br /&gt;
|resolution=N/A&lt;br /&gt;
|interface=RGB / SPI / HDMI (demo)&lt;br /&gt;
|touch=External&lt;br /&gt;
|power=5V USB-C&lt;br /&gt;
|dimensions=Approx. 100 x 70 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=903</id>
		<title>多接口嵌入式开发板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=903"/>
		<updated>2026-09-16T15:51:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 Arduino Development Board&lt;br /&gt;
|model=ESP8266 D1&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266-WIKI-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266-WIKI-800-600-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino&lt;br /&gt;
|highlights=1.The ESP8266 D1 Board is an open-source development board based on the ESP-8266 Wi-Fi module. It follows the Arduino UNO board layout and pin-header arrangement,integrates a Micro-USB serial chip and a 5V/1A switching power supply, and lets you write and upload programs directly with the Arduino IDE — a cost-effective choice for getting started with IoT development.&lt;br /&gt;
&lt;br /&gt;
2.The board ships with its hardware and software resources fully open, allowing secondary development. You can use it directly as a Wi-Fi-enabled Arduino board, or build on it by trimming the low-level firmware and expanding peripheral interfaces. It suits IoT education, smart-home prototyping, and wireless data acquisition scenarios.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Core module&lt;br /&gt;
!ESP-8266 Wi-Fi module&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Programming&lt;br /&gt;
!Arduino IDE (Arduino-compatible)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Digital I/O&lt;br /&gt;
{{!}}11 I/O pins&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Analog input&lt;br /&gt;
{{!}}1 ADC channel, 0–3.3 V input range&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Wireless upgrade&lt;br /&gt;
{{!}}OTA over-the-air upload supported&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}On-board power&lt;br /&gt;
{{!}}5V/1A switching power supply (input 5–12 V)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash&lt;br /&gt;
{{!}}4 MB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SRAM&lt;br /&gt;
{{!}}32 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}DRAM&lt;br /&gt;
{{!}}80 KB&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Clock frequency&lt;br /&gt;
{{!}}80 MHz / 160 MHz&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266-WIKI-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266-WIKI-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq=; What if unable to enter download mode?&lt;br /&gt;
: Check boot button timing, USB driver, and data cable.&lt;br /&gt;
; What if peripheral communication is unstable?&lt;br /&gt;
: Verify logic levels, ground, bus speed, and terminal connections.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl1File=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|dl2File=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=N/A&lt;br /&gt;
|resolution=N/A&lt;br /&gt;
|interface=RGB / SPI / HDMI (demo)&lt;br /&gt;
|touch=External&lt;br /&gt;
|power=5V USB-C&lt;br /&gt;
|dimensions=Approx. 100 x 70 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=902</id>
		<title>多接口嵌入式开发板</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=%E5%A4%9A%E6%8E%A5%E5%8F%A3%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91%E6%9D%BF&amp;diff=902"/>
		<updated>2026-09-16T15:46:30Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 Arduino Development Board&lt;br /&gt;
|model=ESP8266 D1&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266-WIKI-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266-WIKI-800-600-2.jpg&lt;br /&gt;
|intro=Compatible with Arduino&lt;br /&gt;
|highlights=* Provides display, serial bus, and general-purpose I/O expansion.&lt;br /&gt;
* Suitable for driver verification, teaching, and prototyping.&lt;br /&gt;
* Page does not correspond to any specific brand or commercial model.&lt;br /&gt;
* Standalone product ID: 1.&lt;br /&gt;
|hardware=[[File:ESP8266-WIKI-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266-WIKI-600-300-1.jpg|center|thumb|600x600px]]&lt;br /&gt;
|faq=; What if unable to enter download mode?&lt;br /&gt;
: Check boot button timing, USB driver, and data cable.&lt;br /&gt;
; What if peripheral communication is unstable?&lt;br /&gt;
: Verify logic levels, ground, bus speed, and terminal connections.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl1File=ESP8266 D1 Board User Manual v10 EN.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|dl2File=ESP8266 D1 Board User Manual v10 RU.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=N/A&lt;br /&gt;
|resolution=N/A&lt;br /&gt;
|interface=RGB / SPI / HDMI (demo)&lt;br /&gt;
|touch=External&lt;br /&gt;
|power=5V USB-C&lt;br /&gt;
|dimensions=Approx. 100 x 70 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:ESP8266_D1_Board_User_Manual_v10_RU.pdf&amp;diff=901</id>
		<title>File:ESP8266 D1 Board User Manual v10 RU.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_D1_Board_User_Manual_v10_RU.pdf&amp;diff=901"/>
		<updated>2026-09-16T15:45:25Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:ESP8266_D1_Board_User_Manual_v10_EN.pdf&amp;diff=900</id>
		<title>File:ESP8266 D1 Board User Manual v10 EN.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_D1_Board_User_Manual_v10_EN.pdf&amp;diff=900"/>
		<updated>2026-09-16T15:45:06Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=899</id>
		<title>OLED Development Kit</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=899"/>
		<updated>2026-09-16T15:35:54Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.42-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=2.42-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=2.42-oled-800-600-1.jpg&lt;br /&gt;
|image2=2.42-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1309  24pin&lt;br /&gt;
|highlights=&#039;&#039;2.42&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 24Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Size&lt;br /&gt;
!2.42 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Resolution&lt;br /&gt;
!128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Interface Type&lt;br /&gt;
!8-bit 68**/80** Parallel, SPI, IIC&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Controller IC&lt;br /&gt;
!SSD1309&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Display Color&lt;br /&gt;
!Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Active Area&lt;br /&gt;
!55.01 × 27.49 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Panel Dimension&lt;br /&gt;
!60.50 × 37.00 × 2.00 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Pixel Pitch&lt;br /&gt;
!0.43 × 0.43 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.40 × 0.40 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}36 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}24pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ==&lt;br /&gt;
2.42&amp;quot; OLED (SSD1309, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 24P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=[[File:2.42-oled-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|faq=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What is the driver IC of this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ==&lt;br /&gt;
A1: It adopts SSD1309 driver IC with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What is the specification of the flex cable?&amp;lt;/span&amp;gt; ==&lt;br /&gt;
A2: It supports 8-bit 68**/80** parallel, SPI and IIC interfaces. 24pin, 0.5mm top-contact FPC flex cable with 36mm length.&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|dl3File=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=File:2.42-oled-800-600-3.jpg&amp;diff=898</id>
		<title>File:2.42-oled-800-600-3.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:2.42-oled-800-600-3.jpg&amp;diff=898"/>
		<updated>2026-09-16T15:34:21Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
	<entry>
		<id>https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=897</id>
		<title>OLED Development Kit</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=OLED_Development_Kit&amp;diff=897"/>
		<updated>2026-09-16T15:32:36Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=2.42-inch OLED Display 128*64 (blue)&lt;br /&gt;
|model=2.42-inch OLED&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=OLED Display&lt;br /&gt;
|image1=2.42-oled-800-600-1.jpg&lt;br /&gt;
|image2=2.42-oled-800-600-2.jpg&lt;br /&gt;
|intro=128*64  SSD1309  24pin&lt;br /&gt;
|highlights=&#039;&#039;2.42&amp;quot; 128x&#039;&#039;64 OLED Screen, Multi-interface, 24Pin Soldering Flex Cable, Compatible with ESP32 / Arduino.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&lt;br /&gt;
!Item&lt;br /&gt;
!Specification&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Size&lt;br /&gt;
!2.42 inch OLED Screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Resolution&lt;br /&gt;
!128*64&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Interface Type&lt;br /&gt;
!8-bit 68**/80** Parallel, SPI, IIC&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Controller IC&lt;br /&gt;
!SSD1309&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Display Color&lt;br /&gt;
!Blue&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Active Area&lt;br /&gt;
!55.01 × 27.49 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Panel Dimension&lt;br /&gt;
!60.50 × 37.00 × 2.00 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
!Pixel Pitch&lt;br /&gt;
!0.43 × 0.43 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pixel Size&lt;br /&gt;
{{!}}0.40 × 0.40 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flex Cable Length&lt;br /&gt;
{{!}}36 (mm)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Pin Count&lt;br /&gt;
{{!}}24pin (0.5mm Top Contact Type)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Viewing Angle&lt;br /&gt;
{{!}}Full Viewing Angle&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Operating Temperature&lt;br /&gt;
{{!}} -40 ~ 70℃&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Hardware Wiring&amp;lt;/span&amp;gt; ==&lt;br /&gt;
2.42&amp;quot; OLED (SSD1309, IIC Interface) ↔ Arduino Board&lt;br /&gt;
&lt;br /&gt;
You need to use the OLED 24P Shield adapter board, together with an Arduino-compatible mainboard. You can freely choose either ESP8266 Arduino Board or ESP32 Arduino Board.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Compilation &amp;amp; Upload&amp;lt;/span&amp;gt; ==&lt;br /&gt;
Open the sample code, compile it, upload the code, and perform the final test.&lt;br /&gt;
|usage=# Connect power and the I2C bus.&lt;br /&gt;
# Scan and confirm the device address.&lt;br /&gt;
# Load the driver matching the resolution.&lt;br /&gt;
# Draw text and graphics to verify orientation.&lt;br /&gt;
|faq=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q1: What is the driver IC of this OLED screen? What is its resolution?&amp;lt;/span&amp;gt; ==&lt;br /&gt;
A1: It adopts SSD1309 driver IC with 128*64 resolution.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2: What interfaces does the screen support? What is the specification of the flex cable?&amp;lt;/span&amp;gt; ==&lt;br /&gt;
A2: It supports 8-bit 68**/80** parallel, SPI and IIC interfaces. 24pin, 0.5mm top-contact FPC flex cable with 36mm length.&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|dl3File=2.42-ZJY242-2864ALBPG01.pdf&lt;br /&gt;
|displayMode={{{displayMode|详情}}}&lt;br /&gt;
|cardPage={{{cardPage|{{PAGENAME}}}}}&lt;br /&gt;
|displaySize=1.3 inch&lt;br /&gt;
|resolution=128 × 64&lt;br /&gt;
|interface=I²C&lt;br /&gt;
|touch=无&lt;br /&gt;
|power=3.3V&lt;br /&gt;
|dimensions=Approx. 35 x 35 mm (demo)&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;{{#default_form:ProductPage}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
	</entry>
</feed>