Arduino Display Controller: Difference between revisions
More actions
m Translate all Chinese content to English (product page) |
No edit summary |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{ProductInfo | |||
{{ | |title=ESP8266 0.96inch OLED Temperature Humidity Clock Board (blue) | ||
| | |model=0.96" OLED Clock Board | ||
| | |status=Published | ||
| | |module=ESP8266 | ||
| | |image1=ESP8266 0 96 clock-800-600-1.jpg | ||
| | |image2=ESP8266 0 96 clock-800-600-2.jpg | ||
| | |intro=SSD1306, I2C, BLUE | ||
| | |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. | ||
| | |videoTitle=0.96" OLED Clock Board | ||
|videoURL=https://youtu.be/Cte_PrNToJk | |||
|specs={{{!}} class="wikitable" | |||
{{!}}+'''Key Components''' | |||
| | !'''Component''' | ||
| | !'''Description''' | ||
| | {{!}}- | ||
{{!}}ESP8266 (ESP-12F) | |||
{{!}}Wi-Fi microcontroller running the main program; handles network, NTP and the web server | |||
| | {{!}}- | ||
| | {{!}}0.96" OLED | ||
| | {{!}}Blue SSD1306, 128x64 resolution, I2C address 0x3C | ||
{{!}}- | |||
{{!}}CH340C | |||
{{!}}USB-C to serial chip for power supply, firmware upload and 115200 serial output | |||
{{!}}- | |||
: | {{!}}WS2812B | ||
{{!}}On-board RGB LED for status, weather and alarm indication | |||
: | {{!}}- | ||
| | {{!}}SELECT button | ||
| | {{!}}Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off | ||
{{!}}- | |||
{{!}}BOOT button | |||
{{!}}Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen | |||
{{!}}- | |||
{{!}}RST button | |||
{{!}}Resets the ESP8266 | |||
{{!}}- | |||
{{!}}Expansion I/O headers | |||
{{!}}Headers on both sides expose the common ESP8266 GPIOs for further development | |||
{{!}}} | |||
|hardware=[[File:ESP8266 0 96 clock-800-600-3.jpg|center|thumb|800x800px]] | |||
|usage=[[File:ESP8266 0 96 clock-600-300-1.jpg|center|thumb|600x600px]] | |||
|faq==== <span style="color: rgb(52, 176, 176);">Q1:OLED stays dark</span> === | |||
Check the USB-C power supply; check in the serial log whether the I2C scan found 0x3C. | |||
=== <span style="color: rgb(52, 176, 176);">Q2:Cannot connect to Wi-Fi</span> === | |||
Confirm that the network is 2.4 GHz and the password is correct; retry closer to the router. | |||
=== <span style="color: rgb(52, 176, 176);">Q3:Time shows waiting for synchronisation</span> === | |||
Make sure the network allows ntp.aliyun.com / pool.ntp.org | |||
=== <span style="color: rgb(52, 176, 176);">Q4:Weather shows WEATHER DATA ERR</span> === | |||
Check the network; the device retries automatically later | |||
|dl1Type=Demo | |||
|dl2Type=Document | |||
|dl2Name=0 96 Desk Clock User Manual EN V10.pdf | |||
|dl2File=0 96 Desk Clock User Manual EN V10.pdf | |||
|dl3Type=Document | |||
|dl3Name=0 96 Desk Clock User Manual RU V10.pdf | |||
|dl3File=0 96 Desk Clock User Manual RU V10.pdf | |||
|displayMode={{{displayMode|详情}}} | |||
|cardPage={{{cardPage|{{PAGENAME}}}}} | |||
|displaySize=N/A | |||
|resolution=N/A | |||
|interface=RGB / SPI / HDMI (demo) | |||
|touch=External | |||
|power=5V USB-C | |||
|dimensions=Approx. 100 x 70 mm (demo) | |||
}} | }} | ||
<noinclude>{{#default_form:ProductPage}}</noinclude> | |||
Latest revision as of 12:29, 20 October 2026
Introduction
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.
Specifications
| Component | Description |
|---|---|
| ESP8266 (ESP-12F) | Wi-Fi microcontroller running the main program; handles network, NTP and the web server |
| 0.96" OLED | Blue SSD1306, 128x64 resolution, I2C address 0x3C |
| CH340C | USB-C to serial chip for power supply, firmware upload and 115200 serial output |
| WS2812B | On-board RGB LED for status, weather and alarm indication |
| SELECT button | Connected to GPIO16; a short press switches OLED pages; while ringing, a short press snoozes and a long press turns the alarm off |
| BOOT button | Connected to GPIO0; a 3-second long press shows the configuration hotspot information on screen |
| RST button | Resets the ESP8266 |
| Expansion I/O headers | Headers on both sides expose the common ESP8266 GPIOs for further development |
Hardware

Size

FAQ
Q1:OLED stays dark
Check the USB-C power supply; check in the serial log whether the I2C scan found 0x3C.
Q2:Cannot connect to Wi-Fi
Confirm that the network is 2.4 GHz and the password is correct; retry closer to the router.
Q3:Time shows waiting for synchronisation
Make sure the network allows ntp.aliyun.com / pool.ntp.org
Q4:Weather shows WEATHER DATA ERR
Check the network; the device retries automatically later
Downloads

