Skip to the content
PCBKitNew board
2 layers33 × 85 mmGL868 ESP32V3.1, the printed circuit board in 3D

The GeoTinker GL868_ESP32 is a production-ready, open-source development board that combines an ESP32-S3 and SIM868 GSM modem, with GPS Tracking, motion detection, battery management, wireless connectivity (Bluetooth/Wifi) and cellular monitoring (GPRS/SMS/Calls) on a compact PCB.

Size
33 × 85 mm
Copper layers
2
Thickness
1.6 mm
Parts
79
Nets
127
Pads
394
Tracks, vias
830, 237
Pours
6
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
27 Oct 2026
Updated
27 Oct 2026

Overview

GL868 ESP32V3.1 is an open-source printed circuit board by RamRamAndroid, from the RamRamAndroid/GeoTinker-CodeMatrix repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 33 × 85 mm with 79 parts on 127 nets, routed with 830 tracks and 237 vias.

It is built around the ESP32-S3-MINI-1-N8, SIM868 and BQ24073RGTR, with the SPX3819M5-L-3-3/TR, TXB0102DCU and PDTC114EU,115-JSM among its other parts. Its parts include 24 resistors, 16 capacitors, 7 ICs, 6 diodes and 6 connectors. It belongs with the radio and wireless and power boards and the ESP32 boards of this library.

Main components

8

README

README.md

GeoTinker-CodeMatrix

  GeoTinker GeoTinker

Introduction

The GeoTinker GL868_ESP32 is a production-ready, open-source development board that combines an ESP32-S3 and SIM868 GSM modem, with GPS Tracking, motion detection, battery management, wireless connectivity (Bluetooth/Wifi) and cellular monitoring (GPRS/SMS/Calls) on a compact PCB. It targets asset tracking, vehicle monitoring, anti-theft systems, and any IoT application that needs cellular monitoring or control, along with location tracking.

The board ships readily supported by GeoLinker GPS tracking dashabord allowing you to track and visualise data on a map right out of the box for quick prototyping. For further developement you can use the open-source GL868_ESP32 Arduino library, which provides a high-level, non-blocking API for GPS tracking, HTTP data upload, SMS command processing, voice call handling, and deep-sleep power management.

Unlike normal GPS shields or modules, which require wiring and separate power management, the GL868_ESP32 is an all-in-one hardware platform. It integrates a BQ24073 battery charger, a dedicated LIS3DHTR 3-axis accelerometer for motion-triggered wake-up, a TXB0102 logic-level translator, an addressable RGB LED, 4 more status LEDs, onboard dual antenna for GSM and GNSS, a USB-C programming port, and a nano-SIM card slot, everything needed for your GPS tracking and remote monitoring projects.

Parts

79
QtyValueFootprintReferences
9LOGOGL868_ESP32:LOGOG***, G***, G***, G***, G***, G***, G***, G***, G***
622RGL868_ESP32:R_0402_1005MetricR13, R14, R22, R23, R24, R25
64.7KGL868_ESP32:R_0402_1005MetricR8, R9, R10, R11, R16, R17
5100nFGL868_ESP32:C_0402_1005MetricC2, C8, C9, C12, C13
41KGL868_ESP32:R_0402_1005MetricR12, R15, R19, R20
21.5KGL868_ESP32:R_0402_1005MetricR6, R7
210KGL868_ESP32:R_0402_1005MetricR5, R21
210uFGL868_ESP32:C_0402_1005MetricC6, C11
24.7uFGL868_ESP32:C_0402_1005MetricC1, C3
25K1GL868_ESP32:R_0402_1005MetricR1, R2
2Conn_01x06GL868_ESP32:PinHeader_1x06_P2.54mm_VerticalJ4, J5
2Conn_01x10GL868_ESP32:PinHeader_1x10_P2.54mm_VerticalJ2, J3
2Green LEDGL868_ESP32:LED_0603_1608MetricD2, D4
2MountingHoleGL868_ESP32:MountingHole_2.2mm_M2_DIN965H1, H2
2SW_PushGL868_ESP32:Tactile 3x4x2mm TS-A010SW1, SW2
10.6pfGL868_ESP32:C_0402_1005MetricC16
11.1KGL868_ESP32:R_0402_1005MetricR3
11.8KGL868_ESP32:R_0402_1005MetricR4
1100uFGL868_ESP32:CP_EIA-3528-15_AVX-HC10
110nFGL868_ESP32:C_0402_1005MetricC4
110ufGL868_ESP32:C_0402_1005MetricC7
113nHGL868_ESP32:L_0402_1005MetricL1
11N5819GL868_ESP32:D_SOD-523D3
12.2uFGL868_ESP32:C_0402_1005MetricC5
12.3pfGL868_ESP32:C_0402_1005MetricC15
14.2pfGL868_ESP32:C_0402_1005MetricC14
15nHGL868_ESP32:L_0402_1005MetricL2
17.1nHGL868_ESP32:L_0402_1005MetricL3
1ANTGL868_ESP32:GL868_Combo_ANTANT1
1BQ24073RGTRGL868_ESP32:IC_BQ24072RGTRU1
1Blue LEDGL868_ESP32:LED_0603_1608MetricLED2
1Conn_01x02GL868_ESP32:CONN-SMD_2P-P2.50_HCTL_HC-XH-2ALTJ6
1ESP32-S3-MINI-1GL868_ESP32:ESP32-S2-MINI-1U4
1LIS3DHTRGL868_ESP32:LIS3DHTRU5
1LOGOLOGOG***
1PDTC114EU,115GL868_ESP32:PDTC114EU115Q1
1Red LEDGL868_ESP32:LED_0603_1608MetricLED1
1SIM868GL868_ESP32:SIM868U7
1SMN-303GL868_ESP32:SIM-SMD_SMN-303CARD1
1SPX3819M5-L-3-3/TRGL868_ESP32:SOT-23-5U2
1TPS22919DCKRGL868_ESP32:SOT65P210X110-6NU3
1TXB0102DCUGL868_ESP32:VSSOP-8_2.3x2mm_P0.5mmU6
1USB_C_Receptacle_USB2.0GL868_ESP32:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1WS2812B-2020GL868_ESP32:LED_WS2812B-2020_PLCC4_2.0x2.0mmD1

Questions

How big is the GL868 ESP32V3.1 PCB?

It measures 33 × 85 mm and has 2 copper layers, 1.6 mm thick.

What parts does the GL868 ESP32V3.1 use?

79 parts, built around the ESP32-S3-MINI-1-N8, SIM868, BQ24073RGTR and SPX3819M5-L-3-3/TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the GL868 ESP32V3.1 KiCad files?

From the RamRamAndroid/GeoTinker-CodeMatrix repository on GitHub, at the commit this page was made from: the board is KiCad Files/GL868_ESP32V3.1.kicad_pcb and its schematic KiCad Files/GL868_ESP32V3.1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GL868 ESP32V3.1 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers66 × 36 mmGas sensor, the printed circuit board in 3D

    Gas sensor

    JamesTwallin/gas_sensor

    A tiny plug-in board for the rev E phone-companion board. It stands upright in a notch in rev E's sensor end, between the two gas sensor cans, and pokes 4.5 mm out through a slot in the case face, so its tip sits in the…

    81 parts7MIT
  • 2 layers38.1 × 38.1 mmSIM868, the printed circuit board in 3D

    SIM868

    vul-os/sirboard

    Open hardware: 107 KiCad PCB designs — SMD-to-THT breakout adapters, ATTiny/ATMega/ESP development boards, and a 39-part sensor line on a common JST-SH connector.

    73 parts56Apache-2.0
  • 4 layers32.5 × 67 mmHw thingcell, the printed circuit board in 3D

    Hw thingcell

    GuilleGonzzalez/hw-thingcell

    Firmware used in this device is fw-thingcell, a custom made firmware implemented using Arduino Home Assistant Arduino library (docs).

    101 parts
  • 4 layers65 × 38.5 mmTracker, the printed circuit board in 3D

    Tracker

    zzertexx/GPS-Tracker

    Simple GPS Tracker working with SIM to share location

    78 parts
  • 2 layers111 × 80 mmTop board pizero, the printed circuit board in 3D

    Top board pizero

    ZeroPhone/Snowdive-PCB

    ZeroPhoneNext PCBs

    307 parts2CERN-OHL-S-2.0
  • 6 layers90 × 80 mmLoiterGuardPcb, the printed circuit board in 3D

    LoiterGuardPcb

    AaronWiersma/LoiterGuardPcb

    205 parts
  • 4 layers89 × 81 mmDKWS PCB, the printed circuit board in 3D

    DKWS PCB

    danielkluka/Diploma-Thesis

    Design of a Secure Data Transmission System in NB-IoT Environment

    121 partsMIT