# EG800K # TDM2404-EG800K 4G GPS Module Đây là phiên bản Module 4G GPS của series EC800K , hỗ trợ 4G LTE CAT 1 và GPS, ra chân cải tiến ( không hỗ trợ gọi) với nguồn cấp tích hợp dải rộng ( 5-12V) \- > Cùng kích thước và chân tương ứng với Module ra chân TDM-4G-V2 VOLTE \- > Đã tích hợp mạch nguồn trên board hỗ trợ dải diện áp hoạt động rộng từ 5V-16V Quý khách doanh nghiệp có nhu cầu phiên bản sử dụng eSIM vui lòng liên hệ. Anten GPS giúp bắt sóng nhanh và tốt có thể tham khảo: [https://linhkienthuduc.com/san-pham/anten-gps-gnss-dai-3m-sma/](https://linhkienthuduc.com/san-pham/anten-gps-gnss-dai-3m-sma/)
1. # GIỚI THIỆU MODULE QUECTEL EG800K 4G GPS đã ra chân
Module 4G/GPS Quectel EG800K-CN 4G GPS ra chân à giải pháp kết nối tiên tiến, tối ưu cho các ứng dụng M2M và IoT. Với kích thước nhỏ gọn giúp dễ dàng tích hợp vào các thiết bị và hệ thống khác nhau, có nhiều lựa chọn kkhác thay thế cùng Pin2Pin với series TDM-4G-V2 giúp khách hàng có nhiều lựa chọn thay thế mà không cần thay đổi phần cứng. Đặc biệt với việc tích hợp GPS, module này cho phép người dùng theo dõi vị trí và truyền tải dữ liệu trong thời gian thực.
### **Thông Số Kỹ Thuật:**
-
**Kích thước**: 17.7mm x 15.8mm x 2.4mm
-
**Nhiệt Độ Hoạt Động**: -35 °C đến +75 °C
-
**Băng Tần Hỗ Trợ**:
-
**LTE-FDD**: B1/B3/B5/B8
-
**LTE-TDD**: B34/B38/B39/B40/B41
-
**Tốc Độ Truyền Dữ Liệu**:
-
**Tải Lên**: 5Mbps
-
**Tải Xuống**: 10Mbps
-
**GPS**: Tích hợp GPS cho khả năng theo dõi vị trí chính xác.
### **Tính Năng Nổi Bật:**
-
**Tối Ưu Kích Thước và Chi Phí**: Quectel EG800K được thiết kế nhỏ gọn, giúp tiết kiệm không gian và giảm chi phí cho dự án của bạn.
-
**Hỗ Trợ Nhiều Giao Thức Mạng**: Tương thích với các giao thức như TCP/IP, MQTT(S), HTTP(S), giúp dễ dàng tích hợp vào hệ thống hiện tại.
-
**Kết Nối USB Đơn Giản**: Hỗ trợ driver kết nối USB với Windows (RNDIS) và Linux (ECM/EEM), dễ dàng triển khai và sử dụng.
### **Ứng Dụng Đa Dạng:**
-
**Giám Sát Phương Tiện**: Theo dõi và quản lý vị trí xe cộ.
-
**Nông Nghiệp Thông Minh**: Theo dõi tình trạng đất và cây trồng từ xa.
-
**Quản Lý Tài Sản**: Theo dõi & bảo vệ tài sản quý giá của bạn với công nghệ GPS.
2. # Hướng dẫn sử dụng một số tính năng của Quectel EG800K
## 2.1 Cách gửi SMS và bật GPS ### **PIN OUT:**
Module SIMESP32 (Power)
Vin5V USB /external source
GNDGND
TXGPIO 16 (MCU UART2 RX)
RXGPIO 17 (MCU UART2 TX)
EN (Pull low for shut down module, default pulled up)Floating (Depend on hardware),
**Lưu ý:** Vin ưu tiên cấp nguồn ngoài riêng 5-12V (module SIM). ( nối chung với 5V của ESP32 phải đảm bảo cổng USB đủ dòng)
Chân GND của ESP32 và module SIM phải nối chung với nhau mới giao tiếp UART được.
### **Sơ đồ kết nối:** ### **Màn hình Serial monitor sau khi nạp code thành công:**
### **Cách đọc vị trí định vị**
Dịch chuỗi định vị nhận được theo format sau:
[![](https://maker.tdlogy.com/wp-content/uploads/2024/09/image-267x300.png)](https://maker.tdlogy.com/wp-content/uploads/2024/09/image.png)
Chuỗi nhận được: **123052.00,1051.1151N,10647.0193E,1.09,12.4,3,,0.040,0.022,040924,27**
**Vĩ độ (latitude):** `1051.1151N`
-
**dd:** 10 (Độ vĩ độ)
-
**mm.mmmm:** 51.1151 (Phút vĩ độ)
-
**N/S:** N (Bắc)
=> 10° 51.1151' Bắc (10° 51.1151'N)
**Kinh độ (longitude):** `10647.0193E`
-
**ddd:** 106 (Độ kinh độ)
-
**mm.mmmm:** 47.0193 (Phút kinh độ)
-
**E/W:** E (Đông)
=> 106° 47.0193' Đông (106° 47.0193'E)
### **Sử dụng tool AT command:**
Sơ đồ đấu nối với USB UART
Dowload và khởi động tool AT command của linh kiện Thủ Đức( download cả folder git bao gồm file DLL, giải nén và chạy) : [**https://github.com/TDLOGY/SW\_ATCommand\_Test**](https://github.com/TDLOGY/SW_ATCommand_Test)
Kết nối port USB Uart tương ứng, chọn connect.
Nhấn Read All Info để check thông tin cũng như kiểm tra tín hiệu của module
Sau đó có thể chuyển sang SMS-Call để gửi SMS
Điện thoại đã nhận được tin nhắn
[![](https://maker.tdlogy.com/wp-content/uploads/2024/09/5015ee3d-2b53-46f1-9277-bd1bf14ab687-300x228.png)](https://maker.tdlogy.com/wp-content/uploads/2024/09/5015ee3d-2b53-46f1-9277-bd1bf14ab687.png)
Đọc GPS:
Nhấn **GPS Location** và tiến hành dịch chuỗi như ở mục **cách đọc vị trí định vị. (**Đối với GPS cần chờ một khoảng thời gian sau khi khởi động để nhận được tín hiệu), anten phải được đặt ngoài trời thông thoáng, không sử dụng được trong nhà và có vật cản phía trên.
Hoặc nhấn **GPS NMEA RMC** để check nhanh chức năng của module.
Sau đó nhận được dữ liệu RMC --> copy paste vào trang [https://rl.se/gprmc](https://rl.se/gprmc).
Như hình dưới đây chúng tôi đã test thử module định vị vị trí cửa hàng.
Vị trí cửa hàng là **7A đường Tân Hòa 2**
Sau khi paste chuỗi NMEA vào link đã được giải mã cho ra tọa độ tương đối chính xác như hình sau
## 2.2 Cách kết nối PPP
**Kết nối phần cứng như sơ đồ ở mục 2.1**
**Link code tham khảo: https://github.com/tdlogy-source/QUECTEL\_EC800K/tree/main/EC800K\_ppp**
**Kết quả sau khi nạp code thành công:**
**Màn hình Serial monitor**
**Màn hình tool AT command**
3. # Tài liệu tham khảo
Datasheet, reference design và 3d EC800 module lõi: **[EC800 design resource](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/EC800_Design_Resource/)**
3D Model của module TDM2404: **[Download 3D Model TDM2404](https://cdn.tdlogy.com/public/CAD/TDM-4G-V2/TDM2404-4G-GPS.step)**
Download tool AT command tại link sau: [**https://github.com/TDLOGY/SW\_ATCommand\_Test**](https://github.com/TDLOGY/SW_ATCommand_Test)
Tài liệu AT command/Datasheet: [**https://linhkienthuduc.com/2024/03/08/at-command-test-cho-cac-dong-module-sim/**](https://linhkienthuduc.com/2024/03/08/at-command-test-cho-cac-dong-module-sim/)
ESP32 PPPOS Arduino (version esp32 in Arduino: 1.0.6): [https://github.com/TDLOGY/esp32\_pppos\_arrduino](https://github.com/TDLOGY/esp32_pppos_arrduino)
ESP32 PPPOS LKTD (esp-idf v4.4): [https://github.com/TDLOGY/esp32\_pppos](https://github.com/TDLOGY/esp32_pppos)
ESP32 SIMCOM Test (SMS/Call): [https://github.com/TDLOGY/esp32\_sim7600x\_arduino\_test](https://github.com/TDLOGY/esp32_sim7600x_arduino_test)
[Application Note](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/Quectel_EC200N-CN%26EC800M-CN_GNSS_Application_Note_V1.0.0_Preliminary_20230207.pdf)
# TDM2421-Quectel EG800K-ESP32C3 ### Giới thiệu:
Mạch phát triển 4G GPS ESP32-C3 TDM2421 **siêu nhỏ gọn** sử dụng module 4G GPS Quectel EG800K, hỗ trợ 4G LTE CAT 1 và GPS, giúp người dùng linh hoạt trong các ứng dụng cần kết nối Internet tốc độ cao và định vị. Nó cũng thay thế cho các bo mạch băng tần 2G đã cũ. Kit này là một sự kết hợp hoàn hảo với thiết kế tích hợp nhỏ gọn, đơn giản và dễ sử dụng, giá thành rẻ.
Kit tích hợp vi điều khiển ESP32-C3 giúp giúp bạn dễ dàng phát triển các ứng dụng lập trình các ứng dụng định vị, giao tiếp mạng trên nền tảng Arduino và ESP.
Kit hỗ trợ thêm các IO mở rộng từ ESP32-C3 giúp bạn dễ dàng kết nối thêm các ngoại vi khác để hoàn thiện ứng dụng của bạn.
**Thông số kỹ thuật:**
– Vi điều khiển: ESP32C3FH4 hỗ trợ WIFI và Bluetooth.
– Module GPS+4G LTE Cat 1: EG800K ( hỗ trợ GPS và Data 4G, SMS, **không hỗ trợ gọi**)
– Tiêu thụ năng lượng thấp
– Điện áp sử dụng: 5 -12 VDC
– Sử dụng cổng USB Type C để cấp nguồn và lập trình
– Khay cắm sim Open – Lock tiện lợi
– Tích hợp Led báo trạng thái mạng
– Kích thước: 47 x 30 (mm)
Anten GPS giúp bắt sóng nhanh và tốt có thể tham khảo: [https://linhkienthuduc.com/san-pham/anten-gps-gnss-dai-3m-sma/](https://linhkienthuduc.com/san-pham/anten-gps-gnss-dai-3m-sma/)
### Sơ đồ chân
![](https://maker.tdlogy.com/wp-content/uploads/2024/10/2222-600x600.png)
-Cấp nguồn: VIN + GND ( tùy chọn cấp nguồn USB hoặc từ chân VIN đều OK)
+ VIN: từ 5 đến 12V ( khuyến nghị 5V)
-Các ngoại vi đi kèm ( từ ESP32-C3): 7 IO
-VBAT: ngõ ra nguồn 3.9V nuôi module 4G-GPS từ mạch Buck trên module, **chân này nếu đã cấp nguồn VIN thì không dùng**. chỉ dùng để cấp nguồn cho mạch khi dùng ứng dụng với PIN (3.7-4.2V) , khi đó cần hàn thêm R19 (0R hoặc nối tắt) và config **SIM-PWR-EN mức 0** + không cấp nguồn vào VIN nữa ### Schematic kết nối cơ bản: [![](https://linhkienthuduc.com/wp-content/uploads/2024/10/ESP32-C3-GPS-4G-Schematic-1024x711.jpg)](https://linhkienthuduc.com/wp-content/uploads/2024/10/ESP32-C3-GPS-4G-Schematic.jpg) ### Các chân kết nối nôi bộ trong kit:

Lưu ý: không thay đổi 2 chân TX RX cho mục đích khác có thể dẫn đến brick chip không thể nạp qua USB phải dùng mode nạp qua UART

ESP32-C3 ——— EG800K **IO0** ——————-SIM DTR pin **IO2** ——————–SIM Power ON/OFF ( set low to OFF) **TXD** —————— SIM RX **RXD**——————-SIM TX **IO10** ——————-LED onboard ESP32 **IO9** ——————–Button Boot/User

Lưu ý khi lập trình cần xem code mẫu dưới dây, disable log mặc định của ESP32-C3 vì đang dùng cổng UART0 để giao tiếp với module SIM. Nếu không module sẽ không thể nạp được

[![](https://linhkienthuduc.com/wp-content/uploads/2024/10/config-284x300.png)](https://linhkienthuduc.com/wp-content/uploads/2024/10/config.png) [![](https://linhkienthuduc.com/wp-content/uploads/2024/10/TDM2421-Slide_show-1-1024x545.png)](https://linhkienthuduc.com/wp-content/uploads/2024/10/TDM2421-Slide_show-1.png)
### Hướng dẫn sử dụng tính năng của mạch: **Cách gửi SMS và bật GPS**
Code mẫu tham khảo: [https://github.com/tdlogy-source/ESP32C3\_4G\_GPS/blob/main/TDM2421](https://github.com/tdlogy-source/ESP32C3_4G_GPS/blob/main/TDM2421)
Màn hình Serial Monitor sau khi nạp code thành công:
![](https://maker.tdlogy.com/wp-content/uploads/2024/10/sms-600x305.png)
Điện thoại đã nhận được tin nhắn
![](https://maker.tdlogy.com/wp-content/uploads/2024/09/5015ee3d-2b53-46f1-9277-bd1bf14ab687.png)
Đối với GPS cần chờ một khoảng thời gian sau khi khởi động để nhận được tín hiệu, anten phải được đặt ngoài trời thông thoáng, không sử dụng được trong nhà và có vật cản phía trên.
![](https://maker.tdlogy.com/wp-content/uploads/2024/10/img_v3_02fh_481ed8a1-e99b-4b70-90c0-d1eb6a5969hu-600x276.png)
### Cách đọc vị trí định vị Dịch chuỗi định vị nhận được theo format sau: [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-05/scaled-1680-/6OzXv9Q5idcv0QZn-mrNimage.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-05/6OzXv9Q5idcv0QZn-mrNimage.png)
Chuỗi nhận được: 091644.00,1051.1155N,10647.0237E,1.32,37.4,3,,0.022,0.012,101024,23
Vĩ độ (latitude): `1051.1155N`
dd: 10 (Độ vĩ độ)
mm.mmmm: 51.1155 (Phút vĩ độ)
N/S: N (Bắc)
=> 10° 51.1155′ Bắc (10° 51.1155’N)
Kinh độ (longitude): `10647.0237E`
ddd: 106 (Độ kinh độ)
mm.mmmm: 47.0237 (Phút kinh độ)
E/W: E (Đông)
=> 106° 47.0237′ Đông (106° 47.0237’E)
Các tài liệu tham khảo khác:
[Datasheet các dòng Module SIM 4G 5G](https://cdn.tdlogy.com/public/Datasheet/4G-5G/)
[USB SIMCOM driver](https://github.com/TDLOGY/SIMCOM_USB_DRIVER)
[AT Command Test cho các dòng Module SIM](https://linhkienthuduc.com/at-command-test-cho-cac-dong-module-sim/)
[Lập trình sử dụng module SIM để gửi tin nhắn và gọi điện](https://linhkienthuduc.com/lap-trinh-su-dung-module-sim-a7680c-a7670c-a7600c-sim7600ce-de-gui-tin-nhan-va-goi-dien/)
Datasheet, reference design và 3d EC800 module lõi: [EC800 design resource](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/EC800_Design_Resource/)
ESP32 PPPOS Arduino (version esp32 in Arduino: 1.0.6): [https://github.com/TDLOGY/esp32\_pppos\_arrduino](https://github.com/TDLOGY/esp32_pppos_arrduino)
ESP32 PPPOS LKTD (esp-idf v4.4): [https://github.com/TDLOGY/esp32\_pppos](https://github.com/TDLOGY/esp32_pppos)
ESP32 SIMCOM Test (SMS/Call): [https://github.com/TDLOGY/esp32\_sim7600x\_arduino\_test](https://github.com/TDLOGY/esp32_sim7600x_arduino_test)
[Application Note](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/Quectel_EC200N-CN%26EC800M-CN_GNSS_Application_Note_V1.0.0_Preliminary_20230207.pdf)
**Kích thước sản phẩm:**
![](https://maker.tdlogy.com/wp-content/uploads/2024/10/TDM2421_Dimension-1024x552.jpg) **3D model: [Tải về tại đây](https://cdn.tdlogy.com/public/Etc/productpicture/TDM2421/TDM2421_3D.step)** # TDM2421-Data sản xuất & Test - #### **Assembly File** #### - #### ** 3D** #### - #### **Hướng dẫn test** #### - #### **Code mẫu để test**

Chỗ này để ghi chú

``` //sender #define RXD2 16 // does nothing on sending ESP32 #define TXD2 17 void setup() { Serial.begin(115200); Serial2.begin(9600, RXD2, TXD2); pinMode(RXD2, INPUT); pinMode(TXD2, OUTPUT); } void loop() { Serial2.write(1); delay(1000); Serial2.write(2); delay(1000); Serial2.write(3); delay(1000); } ``` # Đề xuất mạch custom tcall-lilygo sử dung Quectel thay thế A7670E # Hướng dẫn sử dụng tính năng của mạch
### Cách gửi SMS và bật GPS
Code mẫu tham khảo: [https://github.com/tdlogy-source/ESP32C3\_4G\_GPS/blob/main/TDM2421](https://github.com/tdlogy-source/ESP32C3_4G_GPS/blob/main/TDM2421)
Màn hình Serial Monitor sau khi nạp code thành công:
![](https://maker.tdlogy.com/wp-content/uploads/2024/10/sms-600x305.png) Điện thoại đã nhận được tin nhắn ![](https://maker.tdlogy.com/wp-content/uploads/2024/09/5015ee3d-2b53-46f1-9277-bd1bf14ab687.png) Đối với GPS cần chờ một khoảng thời gian sau khi khởi động để nhận được tín hiệu, anten phải được đặt ngoài trời thông thoáng, không sử dụng được trong nhà và có vật cản phía trên. ![](https://maker.tdlogy.com/wp-content/uploads/2024/10/img_v3_02fh_481ed8a1-e99b-4b70-90c0-d1eb6a5969hu-600x276.png) ### Cách đọc vị trí định vị
Dịch chuỗi định vị nhận được theo format sau:
[![image-267x300.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/image-267x300.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/image-267x300.png)
Chuỗi nhận được: 091644.00,1051.1155N,10647.0237E,1.32,37.4,3,,0.022,0.012,101024,23
Vĩ độ (latitude): `1051.1155N`
dd: 10 (Độ vĩ độ)
mm.mmmm: 51.1155 (Phút vĩ độ)
N/S: N (Bắc)
=> 10° 51.1155′ Bắc (10° 51.1155’N)
Kinh độ (longitude): `10647.0237E`
ddd: 106 (Độ kinh độ)
mm.mmmm: 47.0237 (Phút kinh độ)
E/W: E (Đông)
=> 106° 47.0237′ Đông (106° 47.0237’E)
### Các tài liệu tham khảo khác:
[Datasheet các dòng Module SIM 4G 5G](https://cdn.tdlogy.com/public/Datasheet/4G-5G/)
[USB SIMCOM driver](https://github.com/TDLOGY/SIMCOM_USB_DRIVER)
[AT Command Test cho các dòng Module SIM](https://linhkienthuduc.com/at-command-test-cho-cac-dong-module-sim/)
[Lập trình sử dụng module SIM để gửi tin nhắn và gọi điện](https://linhkienthuduc.com/lap-trinh-su-dung-module-sim-a7680c-a7670c-a7600c-sim7600ce-de-gui-tin-nhan-va-goi-dien/)
Datasheet, reference design và 3d EC800 module lõi: [EC800 design resource](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/EC800_Design_Resource/)
ESP32 PPPOS Arduino (version esp32 in Arduino: 1.0.6): [https://github.com/TDLOGY/esp32\_pppos\_arrduino](https://github.com/TDLOGY/esp32_pppos_arrduino)
ESP32 PPPOS LKTD (esp-idf v4.4): [https://github.com/TDLOGY/esp32\_pppos](https://github.com/TDLOGY/esp32_pppos)
ESP32 SIMCOM Test (SMS/Call): [https://github.com/TDLOGY/esp32\_sim7600x\_arduino\_test](https://github.com/TDLOGY/esp32_sim7600x_arduino_test)
[Application Note](https://cdn.tdlogy.com/public/Datasheet/4G-5G/QUECTEL/Quectel_EC200N-CN%26EC800M-CN_GNSS_Application_Note_V1.0.0_Preliminary_20230207.pdf)
# Đề xuất thay thế Lilygo - Tcall bằng c3 quectel [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/Bi2image.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/Bi2image.png) **ESP32-C3 WIRELESS MODULE SIM DEVELOPMENT BOARD** ESP32-C3 Wireless Module 4G - GPS - WIFI - Bluetooth Development Expand Board Devkit for Arduino. **Specifications**
**MCU**ESP32-C3 FH4
4G/GPS VOLTE MODULE Module SIM Quectel 4G EC800M-CN
SIM Nano Card Slot4G
**ESP32-C3 FH4**
Clock Speed160MHz
Flash4MB
USBUSB 2.0 full-speed
Wireless Connectivity\- Bluetooth LE: Bluetooth 5, Bluetooth mesh. \- Wi-fi: IEEE 802.11b/g/n-compliant.
**Button**Boot
**Peripheral Interfaces**SPI, I2C, I2S, UART, PWM, RMT (Remote Control) and TWAI (CAN).
**Power Supply**\- Support USB Type-C. \- Via VIN and GND header 2.54 pin: 5V - 12V (5V recommended). \- Via VBAT and GND header 2.54 pin: applied for using battery (3.7V - 4.2V). (if you use this don't need to connect power to VIN, solder R19 and config **SIM-PWR-EN 0**).
**SCHEMATIC** [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/j9timage.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/j9timage.png) Pin connection on board: ESP32-C3 ——— EC800M-CN IO0 ——————-SIM DTR pin IO2 ——————–SIM Power ON/OFF ( set low to OFF) TXD —————— SIM RX RXD——————-SIM TX IO10 ——————-LED onboard ESP32 IO9 ——————–Button Boot/User **Dimension:** [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/bMyimage.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/bMyimage.png) **Pinout:** [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/qBSimage.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/qBSimage.png) **+ VBAT: 3.7V - 4.2V (4V recommended).** **+ VIN: 5V - 12V.** **+ GPIO SPECIFICATION**[ ![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/8r0image.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/8r0image.png) **What's In The Box** [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/6PUimage.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/6PUimage.png) [![image.png](https://docs.tdlogy.com/uploads/images/gallery/2025-04/scaled-1680-/1u3image.png)](https://docs.tdlogy.com/uploads/images/gallery/2025-04/1u3image.png) **GIÁ COMBO ĐỀ XUẤT: 395,000 VND.**