Skip to content

T-SIM7080-S3 get it now

Overview

LILYGO T-SIM7080-S3 is a compact IoT development board combining the ESP32-S3 dual-core LX7 processor with the SIM7080G multi-band Cat-M / NB-IoT module. It adds Wi-Fi 4, Bluetooth 5.0 LE, and optional GNSS positioning, making it well-suited for low-power wide-area network (LPWAN) applications such as asset tracking, smart metering, and remote sensor nodes. The board integrates an onboard PMU with short-circuit and overload protection, an 18650 battery holder, a solar charging input (4.4 V–6 V), a TF card slot, and a nano SIM slot. Two USB ports are provided: USB-C for ESP32-S3 programming and a Micro-USB port dedicated to SIM7080G firmware upgrades.

Quick Start

Example Support

ExamplePlatformIO/ArduinoESP-IDFDescription
LilyGo-T-SIM7080GNB-IoT, Cat-M, GPS, BLE5, deep sleep examples

PlatformIO

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the LilyGo-T-SIM7080G project folder
  4. Select your target example in platformio.ini
  5. Click to compile, connect via USB-C, click to upload

Arduino

  1. Install Arduino IDE
  2. Install Arduino ESP32
  3. In ToolsBoard, configure:
Arduino IDE SettingValue
BoardESP32S3 Dev Module
PortYour port
USB CDC On BootEnable
CPU Frequency240 MHz (WiFi)
Flash ModeQIO 80 MHz
Flash Size16MB (128Mb)
Partition Scheme16M Flash (3MB APP/9.9MB FATFS)
PSRAMOPI PSRAM
Upload ModeUART0/Hardware CDC
Upload Speed921600
USB ModeCDC and JTAG
  1. Click Upload

Development Platforms

  1. ESP-IDF
  2. Arduino IDE

Key Features

  • ESP32-S3 dual-core LX7 @ 240 MHz, Wi-Fi 4 + Bluetooth 5.0 LE
  • SIM7080G multi-band Cat-M1 / NB-IoT module (global frequency bands)
  • GNSS positioning (GPS, optional concurrent with data — note: Cat-M/NB and GPS cannot run simultaneously)
  • Solar charging input 4.4 V–6 V for off-grid deployment
  • 18650 battery holder with onboard PMU (short circuit + overload protection)
  • TF card slot and nano SIM card slot
  • USB-C for programming; Micro-USB for SIM7080G firmware upgrade
  • 16 MB Flash, 8 MB PSRAM (Octal SPI — GPIO 35–37 reserved)

Specifications

ParameterValue
SOCESP32-S3 dual-core LX7 @ 240 MHz
Flash16 MB
PSRAM8 MB (Octal SPI)
WirelessWi-Fi 4 (2.4 GHz 802.11 b/g/n), Bluetooth 5.0 LE
CellularSIM7080G — Cat-M1 / NB-IoT (multi-band global)
GNSSGPS (via SIM7080G, not concurrent with cellular data)
SIMNano SIM
StorageTF card slot
PowerUSB-C, 18650 battery, solar input 4.4 V–6 V
USBUSB-C (ESP32-S3) + Micro-USB (SIM7080G firmware)
Weight
Package size

T-SIM7080-S3 Specifications Part 1

T-SIM7080-S3 Specifications Part 2

Pin Diagram

T-SIM7080-S3 Pinout

Dimensions

Schematic

Datasheet

Software Libraries

FAQ

  • SIM card not detected: Insert the SIM card before powering on. Hot-inserting after the SIM7080G has started will not be detected.
  • Turning off the board: Press and hold PWRKEY for 6 seconds to power off; press for 128 ms to power on.
  • GPIO 35–37 unavailable: These pins are used internally by the Octal SPI PSRAM.

Changelog

VersionDateNotes
V1.0Initial release