LilyGO TTGO ESP32 Ethernet Development Board (T-Internet-POE)
Available from:
Aliexpress.com
Banggood.com
Manufacturer:
Lilygo.cc
| GPIO # | Component |
|---|---|
| GPIO00 | None |
| GPIO01 | User |
| GPIO02 | User |
| GPIO03 | User |
| GPIO04 | User |
| GPIO05 | User |
| GPIO09 | User |
| GPIO10 | User |
| GPIO12 | User |
| GPIO13 | User |
| GPIO14 | User |
| GPIO15 | User |
| GPIO16 | User |
| GPIO17 | User |
| GPIO18 | ETH MDIO |
| GPIO19 | User |
| GPIO20 | None |
| GPIO21 | User |
| GPIO22 | User |
| GPIO23 | ETH MDC |
| GPIO24 | None |
| GPIO25 | User |
| GPIO26 | User |
| GPIO27 | User |
| GPIO6 | None |
| GPIO7 | None |
| GPIO8 | None |
| GPIO11 | None |
| GPIO32 | User |
| GPIO33 | User |
| GPIO34 | User |
| GPIO35 | User |
| GPIO36 | User |
| GPIO37 | None |
| GPIO38 | None |
| GPIO39 | User |
Configuration for ESP32
{"NAME":"T-Internet-POE v1.2","GPIO":[0,1,1,1,1,1,1,1,1,1,1,1,1,1,5600,1,0,1,1,5568,0,1,1,1,0,0,0,0,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1,"CMND":"EthType 0|EthClockMode 1|EthAddress 0"}

v1.0/1.1 Board
For working Ethernet on board V1.0 and V1.1, EthClockMode 3 is needed as included in the following template. This template also enables the card reader.
{"NAME":"LilyGO T-Internet-POE","GPIO":[0,1,672,1,1,0,0,0,1,6720,736,704,1,0,5600,0,0,0,0,5568,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1],"FLAG":0,"BASE":1,"CMND":"EthType 0|EthClockMode 3|EthAddress 0"}

The advertised “Downloader Expansion Board” is not necessary for flashing. The six contacts near the product name on the backside are:
- 3V3 (top most in the picture above near the ESP32)
- GND
- RST
- IO0
- RX
- TX
The card reader uses these pins for communication:
| GPIO | Function |
|---|---|
| 02 | MISO |
| 12 | MOSI |
| 13 | CS |
| 15 | SCLK |
So if you need the card reader in your project, three pins of the 2x8 header are already in use for SPI!
Known issue with the LAN chip