<?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-11-02T16:34:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://olighker.com/w/index.php?title=Arduino_Motor_Controller&amp;diff=1062</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=1062"/>
		<updated>2026-10-20T14:50:04Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 24P Shield is an OLED display shield compatible with the standard Arduino interface. Its onboard 24P FPC connector (P2) accepts OLED displays with a 24-pin FPC interface, while the header pins on the underside match the universal Arduino standard interface, so it plugs straight into any board that supports the Arduino interface and adds OLED display capability to any project.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C: only two signal lines, SDA and SCL, are needed to drive the display, leaving all other I/O free for the controller. With the onboard address-selection jumper and power circuitry, it is ready to use once installed, with no extra wiring.&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;
{{!}}+&#039;&#039;&#039;Specifications&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Model&#039;&#039;&#039;&lt;br /&gt;
!OLED 24P Shield&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Main board interface&#039;&#039;&#039;&lt;br /&gt;
{{!}}Universal Arduino interface, works with any board that supports it&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Display interface&#039;&#039;&#039;&lt;br /&gt;
{{!}}24P FPC connector (P2), for 24-pin FPC OLED displays&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Communication&#039;&#039;&#039;&lt;br /&gt;
{{!}}I2C interface (SDA / SCL)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;I/O usage&#039;&#039;&#039;&lt;br /&gt;
{{!}}Only SDA and SCL are used, all other pins are NC (not connected)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Operating voltage&#039;&#039;&#039;&lt;br /&gt;
{{!}}3.3V, supplied from the 3V3 pin of the main board&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Address selection&#039;&#039;&#039;&lt;br /&gt;
{{!}}Onboard I2C address jumper, switchable between two addresses to avoid conflicts&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}&#039;&#039;&#039;Installation&#039;&#039;&#039;&lt;br /&gt;
{{!}}Header pins plug straight into the main board, stacking like a shield&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=The main connectors on the shield are header P1, which mates with the main board and carries the 3V3, GND, SDA and SCL labels, and the 24P FPC connector P2 for the OLED display. All key signals are marked in silkscreen, which makes wiring and troubleshooting easy.&lt;br /&gt;
|usage=[[File:24P_OLED_Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:24P OLED Shield-1000-9-2.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Display insertion:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Make sure the FPC of the OLED is inserted in the correct direction, with the metal contacts facing the connector contacts; reversing it may leave the display dark or damage it.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Supply voltage:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
The shield is powered from the 3V3 pin of the main board; do not connect it to a 5V power pin, as this exceeds the OLED operating voltage.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;3. I2C address:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
When several I2C devices share the bus and their addresses conflict, change the OLED address with the onboard address-selection jumper.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;4.Signal quality:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Use pull-up resistors on the I2C bus, which most boards already include, and keep wiring as short as possible to avoid interference.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;5.ESD and handling:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Disconnect power from the main board before inserting or removing the shield, to prevent damage from hot-plugging.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 24P Shield User Manual-EN V10.pdf&lt;br /&gt;
|dl1File=OLED 24P Shield User Manual-EN V10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 24P Shield User Manual-RU V10.pdf&lt;br /&gt;
|dl2File=OLED 24P Shield User Manual-RU V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=OLED 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl3File=OLED 24P Shield SchDoc 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_Motor_Controller&amp;diff=1061</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=1061"/>
		<updated>2026-10-20T14:46:51Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 24P Shield is an OLED display shield compatible with the standard Arduino interface. Its onboard 24P FPC connector (P2) accepts OLED displays with a 24-pin FPC interface, while the header pins on the underside match the universal Arduino standard interface, so it plugs straight into any board that supports the Arduino interface and adds OLED display capability to any project.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C: only two signal lines, SDA and SCL, are needed to drive the display, leaving all other I/O free for the controller. With the onboard address-selection jumper and power circuitry, it is ready to use once installed, with no extra wiring.&lt;br /&gt;
|videoTitle=OLED 30P Shield Board&lt;br /&gt;
|videoURL=https://youtu.be/EBgPYXZhjoQ&lt;br /&gt;
|hardware=The main connectors on the shield are header P1, which mates with the main board and carries the 3V3, GND, SDA and SCL labels, and the 24P FPC connector P2 for the OLED display. All key signals are marked in silkscreen, which makes wiring and troubleshooting easy.&lt;br /&gt;
|usage=[[File:24P_OLED_Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:24P OLED Shield-1000-9-2.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Display insertion:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Make sure the FPC of the OLED is inserted in the correct direction, with the metal contacts facing the connector contacts; reversing it may leave the display dark or damage it.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Supply voltage:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
The shield is powered from the 3V3 pin of the main board; do not connect it to a 5V power pin, as this exceeds the OLED operating voltage.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;3. I2C address:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
When several I2C devices share the bus and their addresses conflict, change the OLED address with the onboard address-selection jumper.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;4.Signal quality:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Use pull-up resistors on the I2C bus, which most boards already include, and keep wiring as short as possible to avoid interference.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;5.ESD and handling:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Disconnect power from the main board before inserting or removing the shield, to prevent damage from hot-plugging.&lt;br /&gt;
|dl1Type=Document&lt;br /&gt;
|dl1Name=OLED 24P Shield User Manual-EN V10.pdf&lt;br /&gt;
|dl1File=OLED 24P Shield User Manual-EN V10.pdf&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=OLED 24P Shield User Manual-RU V10.pdf&lt;br /&gt;
|dl2File=OLED 24P Shield User Manual-RU V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=OLED 24P Shield SchDoc V10.pdf&lt;br /&gt;
|dl3File=OLED 24P Shield SchDoc 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_24P_Shield_SchDoc_V10.pdf&amp;diff=1060</id>
		<title>File:OLED 24P Shield SchDoc V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_24P_Shield_SchDoc_V10.pdf&amp;diff=1060"/>
		<updated>2026-10-20T14:45: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=File:OLED_24P_Shield_User_Manual-RU_V10.pdf&amp;diff=1059</id>
		<title>File:OLED 24P Shield User Manual-RU V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_24P_Shield_User_Manual-RU_V10.pdf&amp;diff=1059"/>
		<updated>2026-10-20T14:45:20Z</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_24P_Shield_User_Manual-EN_V10.pdf&amp;diff=1058</id>
		<title>File:OLED 24P Shield User Manual-EN V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:OLED_24P_Shield_User_Manual-EN_V10.pdf&amp;diff=1058"/>
		<updated>2026-10-20T14:45:05Z</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_Motor_Controller&amp;diff=1057</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=1057"/>
		<updated>2026-10-20T14:44:26Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED Shield-800-600-2.jpg&lt;br /&gt;
|intro=Arduino&lt;br /&gt;
|highlights=1.OLED 24P Shield is an OLED display shield compatible with the standard Arduino interface. Its onboard 24P FPC connector (P2) accepts OLED displays with a 24-pin FPC interface, while the header pins on the underside match the universal Arduino standard interface, so it plugs straight into any board that supports the Arduino interface and adds OLED display capability to any project.&lt;br /&gt;
&lt;br /&gt;
2.The shield communicates over I2C: only two signal lines, SDA and SCL, are needed to drive the display, leaving all other I/O free for the controller. With the onboard address-selection jumper and power circuitry, it is ready to use once installed, with no extra wiring.&lt;br /&gt;
|videoTitle=OLED 30P Shield Board&lt;br /&gt;
|videoURL=https://youtu.be/EBgPYXZhjoQ&lt;br /&gt;
|hardware=The main connectors on the shield are header P1, which mates with the main board and carries the 3V3, GND, SDA and SCL labels, and the 24P FPC connector P2 for the OLED display. All key signals are marked in silkscreen, which makes wiring and troubleshooting easy.&lt;br /&gt;
|usage=[[File:24P_OLED_Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:24P OLED Shield-1000-9-2.jpg|center|thumb|1000x1000px]]&lt;br /&gt;
|faq==== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.Display insertion:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Make sure the FPC of the OLED is inserted in the correct direction, with the metal contacts facing the connector contacts; reversing it may leave the display dark or damage it.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;2.Supply voltage:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
The shield is powered from the 3V3 pin of the main board; do not connect it to a 5V power pin, as this exceeds the OLED operating voltage.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;3. I2C address:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
When several I2C devices share the bus and their addresses conflict, change the OLED address with the onboard address-selection jumper.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;4.Signal quality:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Use pull-up resistors on the I2C bus, which most boards already include, and keep wiring as short as possible to avoid interference.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;5.ESD and handling:&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
Disconnect power from the main board before inserting or removing the shield, to prevent damage from hot-plugging.&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=1056</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=1056"/>
		<updated>2026-10-20T13:48:54Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED 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  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=[[File:24P_OLED_Shield-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
[[File:24P OLED Shield-1000-9-2.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:24P_OLED_Shield-1000-9-2.jpg&amp;diff=1055</id>
		<title>File:24P OLED Shield-1000-9-2.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-1000-9-2.jpg&amp;diff=1055"/>
		<updated>2026-10-20T13:47:33Z</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_Motor_Controller&amp;diff=1054</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=1054"/>
		<updated>2026-10-20T13:45:55Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED 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  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=[[File:24P_OLED_Shield-800-600-3.jpg|center|thumb|800x800px|[[File:24P OLED Shield-1000-9.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=Arduino_Motor_Controller&amp;diff=1053</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=1053"/>
		<updated>2026-10-20T13:45:03Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED 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  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=[[File:24P OLED Shield-800-600-3.jpg|center|thumb|800x800px]]&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=Arduino_Motor_Controller&amp;diff=1052</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=1052"/>
		<updated>2026-10-20T13:43:20Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED 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  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;
|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=Arduino_Motor_Controller&amp;diff=1051</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=1051"/>
		<updated>2026-10-20T13:40:59Z</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=24P OLED Shield-800-600-1.jpg&lt;br /&gt;
|image2=24P OLED 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  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=File:24P_OLED_Shield-600-300-1.jpg&amp;diff=1050</id>
		<title>File:24P OLED Shield-600-300-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-600-300-1.jpg&amp;diff=1050"/>
		<updated>2026-10-20T13:39:22Z</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:24P_OLED_Shield-1000-9.jpg&amp;diff=1049</id>
		<title>File:24P OLED Shield-1000-9.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-1000-9.jpg&amp;diff=1049"/>
		<updated>2026-10-20T13:39:04Z</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:24P_OLED_Shield-800-600-3.jpg&amp;diff=1048</id>
		<title>File:24P OLED Shield-800-600-3.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-800-600-3.jpg&amp;diff=1048"/>
		<updated>2026-10-20T13:38:46Z</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:24P_OLED_Shield-800-600-2.jpg&amp;diff=1047</id>
		<title>File:24P OLED Shield-800-600-2.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-800-600-2.jpg&amp;diff=1047"/>
		<updated>2026-10-20T13:38:32Z</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:24P_OLED_Shield-800-600-1.jpg&amp;diff=1046</id>
		<title>File:24P OLED Shield-800-600-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:24P_OLED_Shield-800-600-1.jpg&amp;diff=1046"/>
		<updated>2026-10-20T13:38:08Z</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_Display_Controller&amp;diff=1045</id>
		<title>Arduino Display Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Display_Controller&amp;diff=1045"/>
		<updated>2026-10-20T04:29:55Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue)&lt;br /&gt;
|model=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 0 96 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 0 96 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1306, I2C, BLUE&lt;br /&gt;
|highlights=The A8266-096-Clock is a 0.96-inch OLED network desktop clock built around the ESP8266. It retrieves the time automatically from an NTP server over Wi-Fi, supports world time zones and daylight saving time, and can show the current weather, a 3-day forecast, device information and alarm reminders on the OLED. The unit is powered through USB-C and provides a built-in web configuration page, so no extra app is required - a phone or a computer is enough to complete network provisioning and parameter setup.&lt;br /&gt;
|videoTitle=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/Cte_PrNToJk&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&#039;&#039;&#039;Key Components&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Component&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}ESP8266 (ESP-12F)&lt;br /&gt;
{{!}}Wi-Fi microcontroller running the main program; handles network, NTP and the web server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}0.96&amp;quot; OLED&lt;br /&gt;
{{!}}Blue SSD1306, 128x64 resolution, I2C address 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CH340C&lt;br /&gt;
{{!}}USB-C to serial chip for power supply, firmware upload and 115200 serial output&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}On-board RGB LED for status, weather and alarm indication&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Resets the ESP8266&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expansion I/O headers&lt;br /&gt;
{{!}}Headers on both sides expose the common ESP8266 GPIOs for further development&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266 0 96 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 0 96 clock-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:OLED stays dark&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the USB-C power supply; check in the serial log whether the I2C scan found 0x3C.&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;
Confirm that the network is 2.4 GHz and the password is correct; retry closer to the router.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Time shows waiting for synchronisation&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the network allows ntp.aliyun.com / pool.ntp.org&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:Weather shows WEATHER DATA ERR&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the network; the device retries automatically later&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=0 96 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl2File=0 96 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=0 96 Desk Clock User Manual RU V10.pdf&lt;br /&gt;
|dl3File=0 96 Desk Clock User Manual RU V10.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=Arduino_Display_Controller&amp;diff=1044</id>
		<title>Arduino Display Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Display_Controller&amp;diff=1044"/>
		<updated>2026-10-19T15:46:21Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue)&lt;br /&gt;
|model=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 0 96 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 0 96 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1306, I2C, BLUE&lt;br /&gt;
|highlights=The A8266-096-Clock is a 0.96-inch OLED network desktop clock built around the ESP8266. It retrieves the time automatically from an NTP server over Wi-Fi, supports world time zones and daylight saving time, and can show the current weather, a 3-day forecast, device information and alarm reminders on the OLED. The unit is powered through USB-C and provides a built-in web configuration page, so no extra app is required - a phone or a computer is enough to complete network provisioning and parameter setup.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&#039;&#039;&#039;Key Components&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Component&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}ESP8266 (ESP-12F)&lt;br /&gt;
{{!}}Wi-Fi microcontroller running the main program; handles network, NTP and the web server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}0.96&amp;quot; OLED&lt;br /&gt;
{{!}}Blue SSD1306, 128x64 resolution, I2C address 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CH340C&lt;br /&gt;
{{!}}USB-C to serial chip for power supply, firmware upload and 115200 serial output&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}On-board RGB LED for status, weather and alarm indication&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Resets the ESP8266&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expansion I/O headers&lt;br /&gt;
{{!}}Headers on both sides expose the common ESP8266 GPIOs for further development&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266 0 96 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 0 96 clock-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:OLED stays dark&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the USB-C power supply; check in the serial log whether the I2C scan found 0x3C.&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;
Confirm that the network is 2.4 GHz and the password is correct; retry closer to the router.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Time shows waiting for synchronisation&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the network allows ntp.aliyun.com / pool.ntp.org&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:Weather shows WEATHER DATA ERR&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the network; the device retries automatically later&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=0 96 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl2File=0 96 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=0 96 Desk Clock User Manual RU V10.pdf&lt;br /&gt;
|dl3File=0 96 Desk Clock User Manual RU V10.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:0_96_Desk_Clock_User_Manual_RU_V10.pdf&amp;diff=1043</id>
		<title>File:0 96 Desk Clock User Manual RU V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:0_96_Desk_Clock_User_Manual_RU_V10.pdf&amp;diff=1043"/>
		<updated>2026-10-19T15: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=File:0_96_Desk_Clock_User_Manual_EN_V10.pdf&amp;diff=1042</id>
		<title>File:0 96 Desk Clock User Manual EN V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:0_96_Desk_Clock_User_Manual_EN_V10.pdf&amp;diff=1042"/>
		<updated>2026-10-19T15:44:47Z</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_Display_Controller&amp;diff=1040</id>
		<title>Arduino Display Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Display_Controller&amp;diff=1040"/>
		<updated>2026-10-19T15:39:05Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue)&lt;br /&gt;
|model=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 0 96 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 0 96 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1306, I2C, BLUE&lt;br /&gt;
|highlights=The A8266-096-Clock is a 0.96-inch OLED network desktop clock built around the ESP8266. It retrieves the time automatically from an NTP server over Wi-Fi, supports world time zones and daylight saving time, and can show the current weather, a 3-day forecast, device information and alarm reminders on the OLED. The unit is powered through USB-C and provides a built-in web configuration page, so no extra app is required - a phone or a computer is enough to complete network provisioning and parameter setup.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&#039;&#039;&#039;Key Components&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Component&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}ESP8266 (ESP-12F)&lt;br /&gt;
{{!}}Wi-Fi microcontroller running the main program; handles network, NTP and the web server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}0.96&amp;quot; OLED&lt;br /&gt;
{{!}}Blue SSD1306, 128x64 resolution, I2C address 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CH340C&lt;br /&gt;
{{!}}USB-C to serial chip for power supply, firmware upload and 115200 serial output&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}On-board RGB LED for status, weather and alarm indication&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Resets the ESP8266&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expansion I/O headers&lt;br /&gt;
{{!}}Headers on both sides expose the common ESP8266 GPIOs for further development&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266 0 96 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 0 96 clock-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:OLED stays dark&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the USB-C power supply; check in the serial log whether the I2C scan found 0x3C.&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;
Confirm that the network is 2.4 GHz and the password is correct; retry closer to the router.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Time shows waiting for synchronisation&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the network allows ntp.aliyun.com / pool.ntp.org&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:Weather shows WEATHER DATA ERR&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check the network; the device retries automatically later&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=Arduino_Display_Controller&amp;diff=1039</id>
		<title>Arduino Display Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Display_Controller&amp;diff=1039"/>
		<updated>2026-10-19T15:31:32Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue)&lt;br /&gt;
|model=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 0 96 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 0 96 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1306, I2C, BLUE&lt;br /&gt;
|highlights=The A8266-096-Clock is a 0.96-inch OLED network desktop clock built around the ESP8266. It retrieves the time automatically from an NTP server over Wi-Fi, supports world time zones and daylight saving time, and can show the current weather, a 3-day forecast, device information and alarm reminders on the OLED. The unit is powered through USB-C and provides a built-in web configuration page, so no extra app is required - a phone or a computer is enough to complete network provisioning and parameter setup.&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+&#039;&#039;&#039;Key Components&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Component&#039;&#039;&#039;&lt;br /&gt;
!&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}ESP8266 (ESP-12F)&lt;br /&gt;
{{!}}Wi-Fi microcontroller running the main program; handles network, NTP and the web server&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}0.96&amp;quot; OLED&lt;br /&gt;
{{!}}Blue SSD1306, 128x64 resolution, I2C address 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CH340C&lt;br /&gt;
{{!}}USB-C to serial chip for power supply, firmware upload and 115200 serial output&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}On-board RGB LED for status, weather and alarm indication&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Resets the ESP8266&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expansion I/O headers&lt;br /&gt;
{{!}}Headers on both sides expose the common ESP8266 GPIOs for further development&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=Development Board包含主控区, 存储区, 显示连接器, 调试接口和扩展排针.所有跳线操作应在断电状态完成.&lt;br /&gt;
|usage=# Connect the debugger or USB data cable.&lt;br /&gt;
# 选择对应工具链和Development Board配置.&lt;br /&gt;
# Flash the interface self-test firmware.&lt;br /&gt;
# Complete wiring and driver configuration per the target display module.&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;
|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=Arduino_Display_Controller&amp;diff=1038</id>
		<title>Arduino Display Controller</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Display_Controller&amp;diff=1038"/>
		<updated>2026-10-19T15:23:38Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue)&lt;br /&gt;
|model=0.96&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 0 96 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 0 96 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1306, I2C, BLUE&lt;br /&gt;
|highlights=The A8266-096-Clock is a 0.96-inch OLED network desktop clock built around the ESP8266. It retrieves the time automatically from an NTP server over Wi-Fi, supports world time zones and daylight saving time, and can show the current weather, a 3-day forecast, device information and alarm reminders on the OLED. The unit is powered through USB-C and provides a built-in web configuration page, so no extra app is required - a phone or a computer is enough to complete network provisioning and parameter setup.&lt;br /&gt;
|hardware=Development Board包含主控区, 存储区, 显示连接器, 调试接口和扩展排针.所有跳线操作应在断电状态完成.&lt;br /&gt;
|usage=# Connect the debugger or USB data cable.&lt;br /&gt;
# 选择对应工具链和Development Board配置.&lt;br /&gt;
# Flash the interface self-test firmware.&lt;br /&gt;
# Complete wiring and driver configuration per the target display module.&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;
|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_0_96_clock-600-300-1.jpg&amp;diff=1037</id>
		<title>File:ESP8266 0 96 clock-600-300-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_0_96_clock-600-300-1.jpg&amp;diff=1037"/>
		<updated>2026-10-19T15:17:33Z</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_0_96_clock-800-600-3.jpg&amp;diff=1036</id>
		<title>File:ESP8266 0 96 clock-800-600-3.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_0_96_clock-800-600-3.jpg&amp;diff=1036"/>
		<updated>2026-10-19T15:17: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:ESP8266_0_96_clock-800-600-2.jpg&amp;diff=1035</id>
		<title>File:ESP8266 0 96 clock-800-600-2.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_0_96_clock-800-600-2.jpg&amp;diff=1035"/>
		<updated>2026-10-19T15:16:51Z</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_0_96_clock-800-600-1.jpg&amp;diff=1034</id>
		<title>File:ESP8266 0 96 clock-800-600-1.jpg</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_0_96_clock-800-600-1.jpg&amp;diff=1034"/>
		<updated>2026-10-19T15:16:34Z</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=1.54_inch_Photo_Board&amp;diff=1033</id>
		<title>1.54 inch Photo Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.54_inch_Photo_Board&amp;diff=1033"/>
		<updated>2026-10-17T09:29:47Z</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=Photo_1_54_4C_V10.zip&lt;br /&gt;
|dl1File=Photo 1 54 4C V10.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;
|dl4Type=Document&lt;br /&gt;
|dl4Name=Photo_1_54_Inch_SchDoc_V10.pdf&lt;br /&gt;
|dl4File=Photo 1 54 Inch SchDoc V10.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=File:Photo_1_54_Inch_SchDoc_V10.pdf&amp;diff=1032</id>
		<title>File:Photo 1 54 Inch SchDoc V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:Photo_1_54_Inch_SchDoc_V10.pdf&amp;diff=1032"/>
		<updated>2026-10-17T09:29:22Z</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_Photo_Board&amp;diff=1031</id>
		<title>4.2 inch Photo Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=4.2_inch_Photo_Board&amp;diff=1031"/>
		<updated>2026-10-17T09:27:25Z</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_v20.zip&lt;br /&gt;
|dl1File=A32 Photo 4 2 v20.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;
|dl4Type=Document&lt;br /&gt;
|dl4Name=Photo_4_2_Inch_SchDoc_V20.pdf&lt;br /&gt;
|dl4File=Photo 4 2 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=File:Photo_4_2_Inch_SchDoc_V20.pdf&amp;diff=1030</id>
		<title>File:Photo 4 2 Inch SchDoc V20.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:Photo_4_2_Inch_SchDoc_V20.pdf&amp;diff=1030"/>
		<updated>2026-10-17T09:26:50Z</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_Photo_Board&amp;diff=1029</id>
		<title>4.2 inch Photo Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=4.2_inch_Photo_Board&amp;diff=1029"/>
		<updated>2026-10-17T09:21:51Z</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_v20.zip&lt;br /&gt;
|dl1File=A32 Photo 4 2 v20.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=File:A32_Photo_4_2_v20.zip&amp;diff=1028</id>
		<title>File:A32 Photo 4 2 v20.zip</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:A32_Photo_4_2_v20.zip&amp;diff=1028"/>
		<updated>2026-10-17T09:21:01Z</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=1.54_inch_Photo_Board&amp;diff=1027</id>
		<title>1.54 inch Photo Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=1.54_inch_Photo_Board&amp;diff=1027"/>
		<updated>2026-10-17T09:19:45Z</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=Photo_1_54_4C_V10.zip&lt;br /&gt;
|dl1File=Photo 1 54 4C V10.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=File:Photo_1_54_4C_V10.zip&amp;diff=1026</id>
		<title>File:Photo 1 54 4C V10.zip</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:Photo_1_54_4C_V10.zip&amp;diff=1026"/>
		<updated>2026-10-17T09:16:51Z</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_Sensor_Board&amp;diff=1025</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1025"/>
		<updated>2026-10-17T08:33:34Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309, I2C, BLUE&lt;br /&gt;
|highlights=The ESP8266 2.42&amp;quot; OLED Desk Clock is a multifunctional network clock board from OLIGHKER. Based on the ESP-12F Wi-Fi module, it integrates a 2.42-inch 128×64 OLED display, temperature/humidity and barometric pressure sensors, an RGB status LED, an active buzzer and one-touch Wi-Fi provisioning — usable as a desktop clock and as an entry-level ESP8266 IoT development platform.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Hardware Resources&lt;br /&gt;
!ESP-12F module&lt;br /&gt;
!Main controller with integrated ESP8266 Wi-Fi / MCU&lt;br /&gt;
!—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}2.42&amp;quot; OLED&lt;br /&gt;
{{!}}128×64 dot-matrix SSD1309 display&lt;br /&gt;
{{!}}I2C 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}AHT20-F&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Digital temperature and humidity sensor&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}I2C 0x38&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BMP280&lt;br /&gt;
{{!}}Digital barometric pressure sensor&lt;br /&gt;
{{!}}I2C 0x76/0x77&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}Full-colour RGB status LED&lt;br /&gt;
{{!}}GPIO12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BEEP&lt;br /&gt;
{{!}}Active buzzer for the alarm&lt;br /&gt;
{{!}}GPIO14&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PWR LED&lt;br /&gt;
{{!}}Power indicator LED&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USER LED&lt;br /&gt;
{{!}}User indicator LED&lt;br /&gt;
{{!}}GPIO2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Short press: change page, alarm snooze/dismiss&lt;br /&gt;
{{!}}GPIO16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Hold 3 s to show the setup hotspot info&lt;br /&gt;
{{!}}GPIO0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Reset button&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USB-C&lt;br /&gt;
{{!}}Type-C power + CH340C serial port&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expanded I/O&lt;br /&gt;
{{!}}2.54 mm header exposing GPIO pins&lt;br /&gt;
{{!}}See code definitions&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}4× mounting holes&lt;br /&gt;
{{!}}M3 through-holes for enclosure mounting&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266_2_42_clock-800-600-3.jpg|center|thumb|800x800px]]&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. First Use and Wi-Fi Setup&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
On power-up the device enters AP+STA concurrent mode: it starts the configuration hotspot DeskClock-XXXXXX and at the same time tries to connect to the last saved home Wi-Fi.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;1.1 &#039;&#039;&#039;Setting up Wi-Fi with a phone&#039;&#039;&#039;&amp;lt;/span&amp;gt; ===&lt;br /&gt;
1. Open Wi-Fi settings on your phone and join the hotspot named DeskClock-XXXXXX; the password is fixed at 88888888.&lt;br /&gt;
&lt;br /&gt;
2. If the phone reports that the hotspot has no internet, stay connected anyway; open &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt; in a browser (some phones pop the page up automatically).&lt;br /&gt;
&lt;br /&gt;
3. After the page loads, choose or scan for a 2.4 GHz Wi-Fi network, enter its password and tap “Connect &amp;amp; continue”.&lt;br /&gt;
&lt;br /&gt;
4. Once connected, the device immediately saves the verified credentials; continue configuring the time zone, alarm and weather city.&lt;br /&gt;
&lt;br /&gt;
5. Tap “Save &amp;amp; restart” — all settings are written to Flash with read-back verification, and the device restarts automatically in about 2 seconds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The setup hotspot is available from power-on and never closes when the home Wi-Fi connects; its password is fixed at 88888888. When uploading a sketch, set Erase Flash in the Arduino IDE to “Only Sketch”, otherwise the saved Wi-Fi passwords will be erased.&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 Development environment&amp;lt;/span&amp;gt;&#039;&#039;&#039; ===&lt;br /&gt;
To modify or extend the firmware, select NodeMCU 1.0 (ESP-12E Module) in the Arduino IDE, set CPU Frequency to 160 MHz, set Erase Flash to Only Sketch, and install ESP8266 Core 3.0.1 together with the U8g2 library. The NeoPixel driver and the single-file ArduinoJson library are already bundled.&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Settings&lt;br /&gt;
!Board&lt;br /&gt;
!NodeMCU 1.0 (ESP-12E Module)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CPU frequency&lt;br /&gt;
{{!}}160 MHz&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash erase&lt;br /&gt;
{{!}}Only Sketch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Serial baud rate&lt;br /&gt;
{{!}}115200&lt;br /&gt;
{{!}}}&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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:No display after power-on&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the USB-C power supply is working; view the boot log at 115200 baud and confirm that the I2C scan finds address 0x3C.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2:Cannot open the setup page&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the phone is connected to the DeskClock-XXXXXX hotspot with password 88888888, then open &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Wi-Fi reports an authentication failure&amp;lt;/span&amp;gt; ===&lt;br /&gt;
reason 15/202/204 means the password or handshake failed; re-enter the password and tap “Connect &amp;amp; continue”.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:The clock keeps waiting for time sync&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The device has not connected to an internet-enabled Wi-Fi or NTP is blocked; check that the router allows access to ntp.aliyun.com and pool.ntp.org.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q5:Weather does not update&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure Wi-Fi is online and time sync has completed; the first weather request starts only after 60 seconds of stable connection; TLS errors can be found in the serial log.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q6:The alarm does not ring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the alarm is enabled and the time is set correctly; in weekdays-only mode it does not trigger on Saturday or Sunday.&lt;br /&gt;
|dl1Type=Demo&lt;br /&gt;
|dl1Name=A8266 Clock 2 42 oled V20.zip&lt;br /&gt;
|dl1File=A8266 Clock 2 42 oled V20.zip&lt;br /&gt;
|dl2Type=Document&lt;br /&gt;
|dl2Name=ESP8266 2.42 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl2File=ESP8266 2.42 Desk Clock User Manual EN V10.pdf&lt;br /&gt;
|dl3Type=Document&lt;br /&gt;
|dl3Name=ESP8266 2.42 Desk Clock User Manual RU V10.pdf&lt;br /&gt;
|dl3File=ESP8266 2.42 Desk Clock User Manual RU V10.pdf&lt;br /&gt;
|dl4Type=Document&lt;br /&gt;
|dl4Name=A8266 clock 2 42 oled SchDoc V20.pdf&lt;br /&gt;
|dl4File=A8266 clock 2 42 oled SchDoc V20.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:A8266_clock_2_42_oled_SchDoc_V20.pdf&amp;diff=1024</id>
		<title>File:A8266 clock 2 42 oled SchDoc V20.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:A8266_clock_2_42_oled_SchDoc_V20.pdf&amp;diff=1024"/>
		<updated>2026-10-17T08:32:07Z</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:A8266_Clock_2_42_oled_V20.zip&amp;diff=1023</id>
		<title>File:A8266 Clock 2 42 oled V20.zip</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:A8266_Clock_2_42_oled_V20.zip&amp;diff=1023"/>
		<updated>2026-10-17T08:31: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:ESP8266_2.42_Desk_Clock_User_Manual_RU_V10.pdf&amp;diff=1022</id>
		<title>File:ESP8266 2.42 Desk Clock User Manual RU V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_2.42_Desk_Clock_User_Manual_RU_V10.pdf&amp;diff=1022"/>
		<updated>2026-10-17T08:18:00Z</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_2.42_Desk_Clock_User_Manual_EN_V10.pdf&amp;diff=1021</id>
		<title>File:ESP8266 2.42 Desk Clock User Manual EN V10.pdf</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=File:ESP8266_2.42_Desk_Clock_User_Manual_EN_V10.pdf&amp;diff=1021"/>
		<updated>2026-10-17T08:17:32Z</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_Sensor_Board&amp;diff=1020</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1020"/>
		<updated>2026-10-17T08:15:34Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309, I2C, BLUE&lt;br /&gt;
|highlights=The ESP8266 2.42&amp;quot; OLED Desk Clock is a multifunctional network clock board from OLIGHKER. Based on the ESP-12F Wi-Fi module, it integrates a 2.42-inch 128×64 OLED display, temperature/humidity and barometric pressure sensors, an RGB status LED, an active buzzer and one-touch Wi-Fi provisioning — usable as a desktop clock and as an entry-level ESP8266 IoT development platform.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Hardware Resources&lt;br /&gt;
!ESP-12F module&lt;br /&gt;
!Main controller with integrated ESP8266 Wi-Fi / MCU&lt;br /&gt;
!—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}2.42&amp;quot; OLED&lt;br /&gt;
{{!}}128×64 dot-matrix SSD1309 display&lt;br /&gt;
{{!}}I2C 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}AHT20-F&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Digital temperature and humidity sensor&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}I2C 0x38&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BMP280&lt;br /&gt;
{{!}}Digital barometric pressure sensor&lt;br /&gt;
{{!}}I2C 0x76/0x77&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}Full-colour RGB status LED&lt;br /&gt;
{{!}}GPIO12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BEEP&lt;br /&gt;
{{!}}Active buzzer for the alarm&lt;br /&gt;
{{!}}GPIO14&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PWR LED&lt;br /&gt;
{{!}}Power indicator LED&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USER LED&lt;br /&gt;
{{!}}User indicator LED&lt;br /&gt;
{{!}}GPIO2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Short press: change page, alarm snooze/dismiss&lt;br /&gt;
{{!}}GPIO16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Hold 3 s to show the setup hotspot info&lt;br /&gt;
{{!}}GPIO0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Reset button&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USB-C&lt;br /&gt;
{{!}}Type-C power + CH340C serial port&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expanded I/O&lt;br /&gt;
{{!}}2.54 mm header exposing GPIO pins&lt;br /&gt;
{{!}}See code definitions&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}4× mounting holes&lt;br /&gt;
{{!}}M3 through-holes for enclosure mounting&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266_2_42_clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
&#039;&#039;&#039;1. First Use and Wi-Fi Setup&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
On power-up the device enters AP+STA concurrent mode: it starts the configuration hotspot DeskClock-XXXXXX and at the same time tries to connect to the last saved home Wi-Fi.&lt;br /&gt;
&lt;br /&gt;
1.1 &#039;&#039;&#039;Setting up Wi-Fi with a phone&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1. Open Wi-Fi settings on your phone and join the hotspot named DeskClock-XXXXXX; the password is fixed at 88888888.&lt;br /&gt;
&lt;br /&gt;
2. If the phone reports that the hotspot has no internet, stay connected anyway; open &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt; in a browser (some phones pop the page up automatically).&lt;br /&gt;
&lt;br /&gt;
3. After the page loads, choose or scan for a 2.4 GHz Wi-Fi network, enter its password and tap “Connect &amp;amp; continue”.&lt;br /&gt;
&lt;br /&gt;
4. Once connected, the device immediately saves the verified credentials; continue configuring the time zone, alarm and weather city.&lt;br /&gt;
&lt;br /&gt;
5. Tap “Save &amp;amp; restart” — all settings are written to Flash with read-back verification, and the device restarts automatically in about 2 seconds.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The setup hotspot is available from power-on and never closes when the home Wi-Fi connects; its password is fixed at 88888888. When uploading a sketch, set Erase Flash in the Arduino IDE to “Only Sketch”, otherwise the saved Wi-Fi passwords will be erased.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.2 Development environment&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To modify or extend the firmware, select NodeMCU 1.0 (ESP-12E Module) in the Arduino IDE, set CPU Frequency to 160 MHz, set Erase Flash to Only Sketch, and install ESP8266 Core 3.0.1 together with the U8g2 library. The NeoPixel driver and the single-file ArduinoJson library are already bundled.&lt;br /&gt;
{{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Settings&lt;br /&gt;
!Board&lt;br /&gt;
!NodeMCU 1.0 (ESP-12E Module)&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}CPU frequency&lt;br /&gt;
{{!}}160 MHz&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Flash erase&lt;br /&gt;
{{!}}Only Sketch&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Serial baud rate&lt;br /&gt;
{{!}}115200&lt;br /&gt;
{{!}}}&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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:No display after power-on&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the USB-C power supply is working; view the boot log at 115200 baud and confirm that the I2C scan finds address 0x3C.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2:Cannot open the setup page&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the phone is connected to the DeskClock-XXXXXX hotspot with password 88888888, then open &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Wi-Fi reports an authentication failure&amp;lt;/span&amp;gt; ===&lt;br /&gt;
reason 15/202/204 means the password or handshake failed; re-enter the password and tap “Connect &amp;amp; continue”.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:The clock keeps waiting for time sync&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The device has not connected to an internet-enabled Wi-Fi or NTP is blocked; check that the router allows access to ntp.aliyun.com and pool.ntp.org.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q5:Weather does not update&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure Wi-Fi is online and time sync has completed; the first weather request starts only after 60 seconds of stable connection; TLS errors can be found in the serial log.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q6:The alarm does not ring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the alarm is enabled and the time is set correctly; in weekdays-only mode it does not trigger on Saturday or Sunday.&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=Arduino_Sensor_Board&amp;diff=1019</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1019"/>
		<updated>2026-10-17T08:08:07Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309, I2C, BLUE&lt;br /&gt;
|highlights=The ESP8266 2.42&amp;quot; OLED Desk Clock is a multifunctional network clock board from OLIGHKER. Based on the ESP-12F Wi-Fi module, it integrates a 2.42-inch 128×64 OLED display, temperature/humidity and barometric pressure sensors, an RGB status LED, an active buzzer and one-touch Wi-Fi provisioning — usable as a desktop clock and as an entry-level ESP8266 IoT development platform.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Hardware Resources&lt;br /&gt;
!ESP-12F module&lt;br /&gt;
!Main controller with integrated ESP8266 Wi-Fi / MCU&lt;br /&gt;
!—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}2.42&amp;quot; OLED&lt;br /&gt;
{{!}}128×64 dot-matrix SSD1309 display&lt;br /&gt;
{{!}}I2C 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}AHT20-F&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Digital temperature and humidity sensor&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}I2C 0x38&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BMP280&lt;br /&gt;
{{!}}Digital barometric pressure sensor&lt;br /&gt;
{{!}}I2C 0x76/0x77&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}Full-colour RGB status LED&lt;br /&gt;
{{!}}GPIO12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BEEP&lt;br /&gt;
{{!}}Active buzzer for the alarm&lt;br /&gt;
{{!}}GPIO14&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PWR LED&lt;br /&gt;
{{!}}Power indicator LED&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USER LED&lt;br /&gt;
{{!}}User indicator LED&lt;br /&gt;
{{!}}GPIO2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Short press: change page, alarm snooze/dismiss&lt;br /&gt;
{{!}}GPIO16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Hold 3 s to show the setup hotspot info&lt;br /&gt;
{{!}}GPIO0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Reset button&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USB-C&lt;br /&gt;
{{!}}Type-C power + CH340C serial port&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expanded I/O&lt;br /&gt;
{{!}}2.54 mm header exposing GPIO pins&lt;br /&gt;
{{!}}See code definitions&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}4× mounting holes&lt;br /&gt;
{{!}}M3 through-holes for enclosure mounting&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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:No display after power-on&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the USB-C power supply is working; view the boot log at 115200 baud and confirm that the I2C scan finds address 0x3C.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q2:Cannot open the setup page&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure the phone is connected to the DeskClock-XXXXXX hotspot with password 88888888, then open &amp;lt;nowiki&amp;gt;http://192.168.4.1/&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q3:Wi-Fi reports an authentication failure&amp;lt;/span&amp;gt; ===&lt;br /&gt;
reason 15/202/204 means the password or handshake failed; re-enter the password and tap “Connect &amp;amp; continue”.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q4:The clock keeps waiting for time sync&amp;lt;/span&amp;gt; ===&lt;br /&gt;
The device has not connected to an internet-enabled Wi-Fi or NTP is blocked; check that the router allows access to ntp.aliyun.com and pool.ntp.org.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q5:Weather does not update&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Make sure Wi-Fi is online and time sync has completed; the first weather request starts only after 60 seconds of stable connection; TLS errors can be found in the serial log.&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;span style=&amp;quot;color: rgb(52, 176, 176);&amp;quot;&amp;gt;Q6:The alarm does not ring&amp;lt;/span&amp;gt; ===&lt;br /&gt;
Check that the alarm is enabled and the time is set correctly; in weekdays-only mode it does not trigger on Saturday or Sunday.&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=Arduino_Sensor_Board&amp;diff=1018</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1018"/>
		<updated>2026-10-17T08:02:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309, I2C, BLUE&lt;br /&gt;
|highlights=The ESP8266 2.42&amp;quot; OLED Desk Clock is a multifunctional network clock board from OLIGHKER. Based on the ESP-12F Wi-Fi module, it integrates a 2.42-inch 128×64 OLED display, temperature/humidity and barometric pressure sensors, an RGB status LED, an active buzzer and one-touch Wi-Fi provisioning — usable as a desktop clock and as an entry-level ESP8266 IoT development platform.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|specs={{{!}} class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
{{!}}+Hardware Resources&lt;br /&gt;
!ESP-12F module&lt;br /&gt;
!Main controller with integrated ESP8266 Wi-Fi / MCU&lt;br /&gt;
!—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}2.42&amp;quot; OLED&lt;br /&gt;
{{!}}128×64 dot-matrix SSD1309 display&lt;br /&gt;
{{!}}I2C 0x3C&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}AHT20-F&lt;br /&gt;
{{!}}&amp;lt;div&amp;gt;Digital temperature and humidity sensor&amp;lt;/div&amp;gt;&lt;br /&gt;
{{!}}I2C 0x38&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BMP280&lt;br /&gt;
{{!}}Digital barometric pressure sensor&lt;br /&gt;
{{!}}I2C 0x76/0x77&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}WS2812B&lt;br /&gt;
{{!}}Full-colour RGB status LED&lt;br /&gt;
{{!}}GPIO12&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BEEP&lt;br /&gt;
{{!}}Active buzzer for the alarm&lt;br /&gt;
{{!}}GPIO14&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}PWR LED&lt;br /&gt;
{{!}}Power indicator LED&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USER LED&lt;br /&gt;
{{!}}User indicator LED&lt;br /&gt;
{{!}}GPIO2&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}SELECT button&lt;br /&gt;
{{!}}Short press: change page, alarm snooze/dismiss&lt;br /&gt;
{{!}}GPIO16&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}BOOT button&lt;br /&gt;
{{!}}Hold 3 s to show the setup hotspot info&lt;br /&gt;
{{!}}GPIO0&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}RST button&lt;br /&gt;
{{!}}Reset button&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}USB-C&lt;br /&gt;
{{!}}Type-C power + CH340C serial port&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}Expanded I/O&lt;br /&gt;
{{!}}2.54 mm header exposing GPIO pins&lt;br /&gt;
{{!}}See code definitions&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}}4× mounting holes&lt;br /&gt;
{{!}}M3 through-holes for enclosure mounting&lt;br /&gt;
{{!}}—&lt;br /&gt;
{{!}}}&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1017</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1017"/>
		<updated>2026-10-17T07:54:00Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&lt;br /&gt;
|highlights=The ESP8266 2.42&amp;quot; OLED Desk Clock is a multifunctional network clock board from OLIGHKER. Based on the ESP-12F Wi-Fi module, it integrates a 2.42-inch 128×64 OLED display, temperature/humidity and barometric pressure sensors, an RGB status LED, an active buzzer and one-touch Wi-Fi provisioning — usable as a desktop clock and as an entry-level ESP8266 IoT development platform.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1016</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1016"/>
		<updated>2026-10-17T07:50:20Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&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: 2.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1015</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1015"/>
		<updated>2026-10-17T07:49:49Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42inch OLED Temperature Humidity Barometer Weather Forecast Desk Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&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: 2.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1014</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1014"/>
		<updated>2026-10-17T07:47:11Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42&amp;quot; OLED Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&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: 2.&lt;br /&gt;
|videoTitle=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|videoURL=https://youtu.be/ttgwL_DnFwQ&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1013</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1013"/>
		<updated>2026-10-13T16:07:13Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42&amp;quot; OLED Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&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: 2.&lt;br /&gt;
|hardware=[[File:ESP8266 2 42 clock-800-600-3.jpg|center|thumb|800x800px]]&lt;br /&gt;
|usage=[[File:ESP8266 2 42 clock-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;
|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=Arduino_Sensor_Board&amp;diff=1012</id>
		<title>Arduino Sensor Board</title>
		<link rel="alternate" type="text/html" href="https://olighker.com/w/index.php?title=Arduino_Sensor_Board&amp;diff=1012"/>
		<updated>2026-10-13T16:05:18Z</updated>

		<summary type="html">&lt;p&gt;Wikiadmin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ProductInfo&lt;br /&gt;
|title=ESP8266 2.42&amp;quot; OLED Clock Board(blue)&lt;br /&gt;
|model=2.42&amp;quot; OLED Clock Board&lt;br /&gt;
|status=Published&lt;br /&gt;
|module=ESP8266&lt;br /&gt;
|image1=ESP8266 2 42 clock-800-600-1.jpg&lt;br /&gt;
|image2=ESP8266 2 42 clock-800-600-2.jpg&lt;br /&gt;
|intro=SSD1309,I2C&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: 2.&lt;br /&gt;
|hardware=Development Board包含主控区, 存储区, 显示连接器, 调试接口和扩展排针.所有跳线操作应在断电状态完成.&lt;br /&gt;
|usage=# Connect the debugger or USB data cable.&lt;br /&gt;
# 选择对应工具链和Development Board配置.&lt;br /&gt;
# Flash the interface self-test firmware.&lt;br /&gt;
# Complete wiring and driver configuration per the target display module.&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;
|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>
</feed>