{
 "slug": "lilygo-t-echo",
 "name": "LILYGO T-Echo",
 "maker": "LILYGO",
 "category": "radio",
 "categoryLabel": "Radio & mesh",
 "status": "listed",
 "statusLabel": "Listed by maker",
 "description": "Carry an e-paper mesh companion with built-in positioning.",
 "goodFor": "Carry an e-paper mesh companion with built-in positioning.",
 "youNeed": "A matching regional radio band and a phone/client for text entry.",
 "tradeoff": "This is the original T-Echo, not the newer T-Echo Plus.",
 "tags": [
  "mesh",
  "radio",
  "meshtastic",
  "lora",
  "ble",
  "gnss"
 ],
 "price": "From US$44.61",
 "priceShort": "$44.61+",
 "priceFrom": "lilygo.cc",
 "checked": "2026-09-16",
 "url": "https://gadgets.sh/devices/lilygo-t-echo/",
 "shortUrl": "https://gadgets.sh/lilygo-t-echo",
 "markdown": "https://gadgets.sh/devices/lilygo-t-echo.md",
 "image": "https://gadgets.sh/assets/lilygo-t-echo.jpg",
 "cutout": "https://gadgets.sh/assets/cutouts/lilygo-t-echo.webp",
 "shareCard": "https://gadgets.sh/og/lilygo-t-echo.jpg",
 "shops": [
  {
   "merchant": "LILYGO",
   "label": "Buy from LILYGO",
   "kind": "shop",
   "orderable": true,
   "url": "https://lilygo.cc/products/t-echo-lilygo?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=lilygo-t-echo&utm_content=api",
   "note": null
  },
  {
   "merchant": "Tindie",
   "label": "Order on Tindie",
   "kind": "market",
   "orderable": true,
   "url": "https://www.tindie.com/products/lilygo/t-echo-nrf52840-lora-meshtastic-handheld-device/?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=lilygo-t-echo&utm_content=api",
   "note": "In stock at Tindie when checked on 2026-09-24."
  },
  {
   "merchant": "Amazon",
   "label": "Buy from Amazon",
   "kind": "shop",
   "orderable": true,
   "url": "https://www.amazon.com/dp/B0B659536P?utm_source=gadgets.sh&utm_medium=referral&utm_campaign=lilygo-t-echo&utm_content=api",
   "note": "In stock at Amazon when checked on 2026-09-24."
  }
 ],
 "specs": [
  {
   "group": "Compute & display",
   "rows": [
    {
     "label": "Controller",
     "value": "nRF52840; Cortex-M4F, 64 MHz",
     "source": "https://www.nordicsemi.com/Products/nRF52840"
    },
    {
     "label": "External flash",
     "value": "MX25R1635F option: 16 Mbit (2 MB). See the supplier variants below.",
     "source": "https://www.macronix.com/en-us/products/NOR-Flash/Pages/Ultra-Low-Power-Flash.aspx"
    },
    {
     "label": "Display",
     "value": "1.54-inch SPI e-paper; 200 × 200; two gray levels; 2-second full refresh",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "Internal memory",
     "value": "1 MB flash; 256 KB RAM",
     "source": "https://www.nordicsemi.com/Products/nRF52840"
    },
    {
     "label": "Flash variants",
     "value": "MX25R1635FZUIL0 or ZD25WQ16B, depending on supply",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Display controller",
     "value": "SSD1681; GDEH0154D67 panel",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    }
   ]
  },
  {
   "group": "Radio & positioning",
   "rows": [
    {
     "label": "LoRa",
     "value": "SX1262; 433, 868, 915 and Japan 920–923 MHz SKU options",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "2.4 GHz",
     "value": "Bluetooth 5; silicon also supports Thread, ANT and 802.15.4/Zigbee with appropriate firmware",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "GNSS",
     "value": "L76K; GPS, GLONASS, BeiDou and QZSS",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "GNSS features",
     "value": "LNA, SAW filter, assisted GNSS and 1PPS",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "Sensor option",
     "value": "BME280 temperature/pressure variant",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    }
   ]
  },
  {
   "group": "Power & software",
   "rows": [
    {
     "label": "Battery",
     "value": "850 mAh",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "Enclosure",
     "value": "ABS; several color options",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "Firmware",
     "value": "LILYGO factory firmware, SoftRF and Meshtastic resources",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "Buses",
     "value": "UART, SPI, TWI, PDM, I²S and QSPI listed",
     "source": "https://lilygo.cc/products/t-echo-lilygo"
    },
    {
     "label": "USB power",
     "value": "4.8–5.5 V; maker requires a USB-A-to-C cable because C-to-C supplies may refuse power.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Charging",
     "value": "Fixed 500 mA; 3.7 V cell with MX 1.25 mm connector",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Battery reading",
     "value": "ADC readings are unreliable while charging; use the charging indicator.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Charge LED",
     "value": "Solid: charging. Blinking: missing/faulty battery. Off: full.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Measured current",
     "value": "Maker example at 3.7 V: 42 mA active, 55 mA with backlight, 0.25 mA asleep; firmware affects results.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "USB recovery",
     "value": "Double-click reset to enter DFU.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Firmware caveats",
     "value": "Adafruit nRF52 bootloader/core are supplied. nRF5 SDK programming can replace the bootloader; NFC needs that SDK.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    }
   ]
  },
  {
   "group": "Build connections & variants",
   "rows": [
    {
     "label": "Onboard I²C",
     "value": "SDA P0.26; SCL P0.27; RTC PCF8563 at 0x51; optional BME280 at 0x77",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Radio SPI",
     "value": "SCK P0.19; MOSI P0.22; MISO P0.23; CS P0.24",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Radio control",
     "value": "Reset P0.25; BUSY P0.17; DIO1 P0.20",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Buttons and ADC",
     "value": "User P1.10 active low; touch P0.11 active high; battery ADC P0.4",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    },
    {
     "label": "Plus distinction",
     "value": "Plus adds a 2400 mAh battery, BHI260, haptic feedback and buzzer.",
     "source": "https://github.com/Xinyuan-LilyGO/T-Echo"
    }
   ]
  }
 ],
 "docs": [
  {
   "label": "Maker specifications and documentation",
   "url": "https://lilygo.cc/products/t-echo-lilygo"
  },
  {
   "label": "Meshtastic supported hardware",
   "url": "https://meshtastic.org/docs/hardware/devices/"
  },
  {
   "label": "LILYGO",
   "url": "https://github.com/Xinyuan-LilyGO/LilyGO-T-Echo"
  },
  {
   "label": "SoftRF",
   "url": "https://github.com/lyusupov/SoftRF/wiki/SoftRF-Configuration-Tool"
  },
  {
   "label": "Meshtastic",
   "url": "https://github.com/meshtastic/Meshtastic-device/releases"
  },
  {
   "label": "Current T-Echo hardware repository",
   "url": "https://github.com/Xinyuan-LilyGO/T-Echo"
  },
  {
   "label": "Nordic nRF52840 internal memory and CPU",
   "url": "https://www.nordicsemi.com/Products/nRF52840"
  },
  {
   "label": "T-Echo schematic",
   "url": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/schematic/T-Echo_Schematic.pdf"
  },
  {
   "label": "T-Echo enclosure STL",
   "url": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/dimensions/t-echo_3d.stl"
  },
  {
   "label": "T-Echo factory firmware recovery",
   "url": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/firmware/README.MD"
  },
  {
   "label": "Macronix MX25R1635F external flash capacity",
   "url": "https://www.macronix.com/en-us/products/NOR-Flash/Pages/Ultra-Low-Power-Flash.aspx"
  }
 ],
 "blueprint": {
  "openness": "schematics",
  "opennessLabel": "Schematics published",
  "summary": "LILYGO's T-Echo repo publishes a PDF schematic and an STL 3D case model, plus firmware/datasheets; no editable PCB source (no .kicad_pcb/.SchDoc).",
  "files": [
   {
    "kind": "schematic",
    "label": "T-Echo schematic (PDF)",
    "url": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/schematic/T-Echo_Schematic.pdf",
    "format": "PDF"
   },
   {
    "kind": "3d-model",
    "label": "T-Echo 3D case model (STL)",
    "url": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/dimensions/t-echo_3d.stl",
    "format": "STL"
   }
  ],
  "repos": [
   {
    "url": "https://github.com/Xinyuan-LilyGO/T-Echo",
    "role": "hardware",
    "official": true,
    "license": "MIT",
    "stars": 236,
    "pushed": "2026-07-17"
   }
  ],
  "parts": [
   {
    "part": "nRF52840",
    "role": "MCU + BLE",
    "datasheet": "https://www.nordicsemi.com/Products/nRF52840"
   },
   {
    "part": "SX1262",
    "role": "LoRa radio (433/868/915MHz)",
    "datasheet": "https://www.semtech.com/products/wireless-rf/lora-connect/sx1262"
   },
   {
    "part": "SSD1681",
    "role": "e-paper display controller",
    "datasheet": ""
   },
   {
    "part": "Quectel L76K",
    "role": "GNSS (GPS/BeiDou/GLONASS/QZSS)",
    "datasheet": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/datasheet/Quectel_L76K_GNSS_%E6%A8%A1%E5%9D%97%E4%BA%A7%E5%93%81%E8%A7%84%E6%A0%BC%E4%B9%A6_V1.4.pdf"
   }
  ],
  "notes": "MIT-licensed repo but only firmware/examples + PDF schematic + STL are published; no native PCB source found. SX1262 confirmed via multiple retailer/Meshtastic listings, not stated explicitly in the schematic filename.",
  "checked": "2026-09-27"
 },
 "sourceFiles": {
  "kicad": [],
  "models": [
   {
    "label": "T-Echo 3D case model (STL)",
    "format": "STL",
    "url": "https://raw.githubusercontent.com/Xinyuan-LilyGO/T-Echo/main/dimensions/t-echo_3d.stl",
    "page": "https://github.com/Xinyuan-LilyGO/T-Echo/blob/main/dimensions/t-echo_3d.stl",
    "bytes": 688184
   }
  ]
 },
 "firmware": [
  {
   "name": "Meshtastic for T-Echo",
   "url": "https://github.com/meshtastic/firmware",
   "tag": "Mesh OS",
   "description": "Low-power Nordic nRF52840 build featuring e-paper display, GPS tracking, and battery optimization."
  }
 ],
 "chips": [
  "nrf52840",
  "sx1262",
  "ssd1681",
  "l76k",
  "bme280",
  "pcf8563",
  "bhi260"
 ]
}