ESP8266 2.42inch OLED Temperature Humidity Clock Board (blue)
More actions
Introduction
The ESP8266 2.42" 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.
Specifications
| ESP-12F module | Main controller with integrated ESP8266 Wi-Fi / MCU | — |
|---|---|---|
| 2.42" OLED | 128×64 dot-matrix SSD1309 display | I2C 0x3C |
| AHT20-F | Digital temperature and humidity sensor
|
I2C 0x38 |
| BMP280 | Digital barometric pressure sensor | I2C 0x76/0x77 |
| WS2812B | Full-colour RGB status LED | GPIO12 |
| BEEP | Active buzzer for the alarm | GPIO14 |
| PWR LED | Power indicator LED | — |
| USER LED | User indicator LED | GPIO2 |
| SELECT button | Short press: change page, alarm snooze/dismiss | GPIO16 |
| BOOT button | Hold 3 s to show the setup hotspot info | GPIO0 |
| RST button | Reset button | — |
| USB-C | Type-C power + CH340C serial port | — |
| Expanded I/O | 2.54 mm header exposing GPIO pins | See code definitions |
| 4× mounting holes | M3 through-holes for enclosure mounting | — |
Hardware

Size

FAQ
Q1:No display after power-on
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.
Q2:Cannot open the setup page
Make sure the phone is connected to the DeskClock-XXXXXX hotspot with password 88888888, then open http://192.168.4.1/.
Q3:Wi-Fi reports an authentication failure
reason 15/202/204 means the password or handshake failed; re-enter the password and tap “Connect & continue”.
Q4:The clock keeps waiting for time sync
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.
Q5:Weather does not update
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.
Q6:The alarm does not ring
Check that the alarm is enabled and the time is set correctly; in weekdays-only mode it does not trigger on Saturday or Sunday.
Downloads

