Skip to content

T-SIMCam get it now

Overview

LILYGO T-SIMCam is an all-in-one ESP32-S3 camera and cellular IoT board combining an OV2640 2MP camera with a Mini PCIe (mPCIe) cellular modem slot. Powered by the ESP32-S3 dual-core LX7 @ 240 MHz with Wi-Fi and Bluetooth 5.0, it supports LTE/4G cellular modules in mPCIe form factor (such as SIM7600X) for image capture and remote transmission over cellular networks. Features a Nano SIM card slot, I2S microphone, USB-C for power and programming, and a battery connector. Ideal for remote surveillance cameras, wildlife monitoring stations, industrial inspection cameras, and cellular-connected smart camera applications.

Quick Start

Example Support

ExamplePlatformIO/ArduinoESP-IDFDescription
T-SIMCamCamera capture, cellular upload, MQTT examples

PlatformIO

  1. Install Visual Studio Code and Python
  2. Search for and install the PlatformIO IDE extension in VS Code
  3. Open the T-SIMCam project folder
  4. Open platformio.ini and select your example
  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 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. Arduino IDE
  2. PlatformIO
  3. ESP-IDF

Key Features

  • ESP32-S3 dual-core LX7 @ 240 MHz, Wi-Fi + Bluetooth 5.0
  • OV2640 2MP camera (JPEG output, up to 1600 × 1200)
  • Mini PCIe (mPCIe) slot for cellular modem modules (SIM7600X, etc.)
  • Nano SIM card slot
  • I2S MEMS microphone
  • USB-C for programming and power
  • 3.7 V Li-Po battery connector
  • 16 MB Flash, 8 MB PSRAM

Specifications

ParameterValue
SOCESP32-S3, Dual-core LX7 @ 240 MHz
Flash16 MB
PSRAM8 MB
WirelessWi-Fi 802.11 b/g/n, Bluetooth 5.0
CellularVia mPCIe module (e.g. SIM7600X)
CameraOV2640, 2MP, up to 1600 × 1200
MicrophoneI2S MEMS
SIMNano SIM
USB1 × USB-C
Battery3.7 V Li-Po connector

T-SIMCam Specifications

Pin Diagram

Camera (OV2640, DVP)

SignalGPIO
HREF26
VSYNC25
PCLK36
XCLK40
D0–D739, 41, 42, 43, 44, 45, 46, 48
SDA (SCCB)4
SCL (SCCB)5
PWDN9
RESET8

Modem UART

SignalGPIO
UART TX (to modem)18
UART RX (from modem)17
PWR KEY10

Dimensions

Schematic

Datasheet

Software Libraries

Dependent Libraries

FAQ

  • Q. Which cellular modules are compatible with T-SIMCam? A. The mPCIe slot is designed for SIM7600X-series LTE Cat-4 modules. Other standard mPCIe cellular modules may work; verify UART pin compatibility and power requirements.

  • Q. What image resolutions does the OV2640 support? A. The OV2640 supports resolutions from QQVGA (160 × 120) up to UXGA (1600 × 1200) in JPEG mode. Typical streaming resolutions are VGA (640 × 480) or SVGA (800 × 600) for balance between quality and frame rate.

  • Q. Can I stream live video over 4G? A. Live MJPEG streaming over LTE is possible with sufficient network bandwidth. Compress JPEG frames and use an MQTT or HTTP server to relay images. Full H.264 video streaming requires an external video encoder not available on the OV2640.

Changelog

VersionDateNotes
V1.0Initial release