LILYGO T-Internet-POE - image 1
1 / 6
LILYGO·ESP32

LILYGO T-Internet-POE

An ESP32 development board with Power-over-Ethernet (PoE) support and LAN8720 wired Ethernet, enabling wired network connectivity and remote power delivery for infrastructure IoT applications.

Starting from

$16.01

Compatible Firmware

Hardware Specifications

CPUESP32 Xtensa dual-core LX6, 240MHz
RAM520 KB SRAM
Flash4 MB
GPIO16 pins
USBUSB Type-C
PowerPoE PD 36V-57V (IEEE 802.3af/at) or USB Type-C 5V

Connectivity

WiFi802.11 b/g/n 2.4GHz
Bluetooth4.2 LE
EthernetSupported

Components

ESP32mcu

Dual-core Xtensa LX6 at 240MHz with integrated Wi-Fi 802.11 b/g/n and Bluetooth 4.2 BLE

LAN8720ethernet

Single-chip 10/100Base-T Ethernet PHY transceiver with flexible power management

CH340Cusb-serial

Optional USB-to-serial downloader chip (available as separate H439 accessory)

Resources

Where to Buy

Overview

The LILYGO T-Internet-POE V2 is an ESP32 development board that adds wired Ethernet connectivity via the LAN8720 PHY transceiver and Power-over-Ethernet (PoE) capability, allowing both power delivery and data over a single Ethernet cable. This makes it ideal for fixed installation IoT nodes where running a separate power cable is impractical.

The LAN8720 is a well-supported 10/100Base-T Ethernet PHY that interfaces with the ESP32 via RMII, and Espressif provides native PoE PD (Powered Device) support in the ESP-IDF for this chip combination. The PoE input accepts 36V-57V DC (IEEE 802.3af/at compliant switches), which is converted on-board to 3.3V for the ESP32 and peripherals.

Beyond Ethernet, the board retains all ESP32 wireless capabilities: Wi-Fi 802.11 b/g/n and Bluetooth 4.2 BLE. RST and BOOT buttons are provided for manual control, and a TF (microSD) card slot is available for local storage. A separate CH340C-based downloader accessory (H439, $1.61) is available for UART programming if preferred over USB Type-C.

This board is part of LILYGO's T-ETH series and is well-suited for smart building automation, HVAC controllers, industrial monitoring gateways, access control systems, and any application that benefits from the reliability of wired Ethernet over wireless connections.

Firmware Compatibility

  • ESPHome: Supported with the ethernet component using the LAN8720 PHY configuration.
  • Arduino: Supported via the ESP32 Ethernet library with LAN8720 PHY configuration.
  • ESP-IDF: Native support via the Ethernet driver with RMII interface to LAN8720.

Flashing Guide

  1. Connect via USB Type-C cable, or use the optional CH340C downloader (H439) via UART.
  2. In Arduino IDE, select "ESP32 Dev Module" and the correct COM port.
  3. For Ethernet in Arduino, use ETH.begin() with the LAN8720 PHY configuration.
  4. For ESPHome, configure the ethernet component with type: LAN8720.
  5. Hold BOOT while pressing RST to enter download mode if auto-reset does not work.
  6. Refer to https://github.com/Xinyuan-LilyGO/LilyGO-T-ETH-Series for complete board pinouts and Ethernet setup examples.

Related Products

ESP32

This product page may contain errors. If you find any, please report them.