
LILYGO TO ESP8266 OLED SH1106
ESP8266-based WiFi development board with a 1.3-inch SH1106 OLED display, 8 digital I/O pins, optional external antenna, and battery connector, designed for weather stations and IoT.
$9.56
Hardware Specifications
Connectivity
Components
Single-core Tensilica L106 @ 80/160MHz with integrated WiFi
1.3-inch OLED display driver, I2C interface (SDA-D1, SCL-D2)
USB-to-UART bridge for programming and serial communication
Resources
Where to Buy
Overview
The LILYGO TO ESP8266 OLED SH1106 is a WiFi development board combining an ESP8266 microcontroller with a 1.3-inch SH1106 OLED display. It is marketed as a "Weather Station WiFi Meteo Module," making it suitable for displaying sensor data, weather information, or any other text/graphics content via the I2C OLED interface.
The board provides 8 digital I/O pins and 1 analog input (max 3.2V), with button inputs on pins D6, D7, and D8. A CH9102 USB-to-UART chip handles programming. Two variants are available: a standard version with onboard antenna, and a version with an external antenna connector for improved wireless range. Battery operation is supported via a JST 2-pin 1.25mm connector.
Firmware Compatibility
The ESP8266 supports Arduino IDE, MicroPython, and NodeMCU (Lua-based). The SH1106 OLED is compatible with the u8g2 and Adafruit SH1106 libraries. Example weather station code is available in the GitHub repository.
Flashing Guide
- Install CH9102 drivers if required on your OS.
- Connect via USB cable.
- Install ESP8266 Arduino core via Boards Manager (ESP8266 Community).
- Select "NodeMCU 1.0 (ESP-12E Module)" or similar in Arduino IDE.
- Upload your sketch.
Related Products
ESP8266This product page may contain errors. If you find any, please report them.