VSCode Icon

File

View

Go

Run

Terminal

Help

Shantanu - Visual Studio Code[Ayu Dark][Lite Mode]

All projects

ARCEUS LABS · Case study

Jolt Locator

Jolt Locator is an ESP32 GPS-and-compass prototype that displays coordinates and heading on an OLED and guides users toward a configured Jolt store location.

Nov 2025 - Dec 2025
01

System map

Architecture path

ESP32
[UART2: NEO-6M GPS]
[I2C: QMC5883L + OLED]
[GPIO: RGB LED + Buttons]
Display coordinates & heading
02

Engineering design

Subsystem breakdown

Position and heading

A NEO-6M GPS receiver supplies location over UART2, while a QMC5883L magnetometer supplies compass heading over I²C.

On-device guidance

The SSD1306 OLED is used to display coordinates and heading. An RGB LED indicates GPS lock and movement status, according to the component notes.

Physical controls

One tactile button starts navigation and another stops it. The GPS, compass, OLED, status LED, and buttons connect directly to the ESP32.

03

Bill of materials

Hardware inventory

11 listed componentsEstimated total: ₹2,470

ESP32 DevKit V1

×1

Main Controller

Interface
WiFi/Bluetooth
Voltage
3.3V/5V
Listed price
₹475
Dual-core processor with WiFi/Bluetooth

NEO-6M GPS Module

×1

GPS Tracking

Interface
UART2
Voltage
3.3V-5V
Listed price
₹760
GPS receiver on GPIO 16/17

QMC5883L Magnetometer

×1

Digital Compass

Interface
I2C
Voltage
3.3V
Listed price
₹238
3-axis magnetic sensor for heading

SSD1306 OLED Display

×1

Real-time Visualization

Interface
I2C
Voltage
3.3V
Listed price
₹380
0.96" 128x64 monochrome display

RGB LED (Common Cathode)

×1

Status Indicator

Interface
Digital Output
Voltage
3.3V
Listed price
₹48
GPS lock & movement status on GPIO 25/26/27

6mm Tactile Buttons

×2

User Input

Interface
Digital Input
Voltage
3.3V
Listed price
₹19
Mode switch & calibration on GPIO 32/33

330Ω Resistor

×3

LED Current Limiting

Interface
Passive
Voltage
N/A
Listed price
₹10
For RGB LED protection

4.7kΩ Resistor

×2

I2C Pull-up

Interface
Passive
Voltage
N/A
Listed price
₹5
Pull-up resistors for I2C bus

100nF Capacitor

×3

Decoupling

Interface
Passive
Voltage
N/A
Listed price
₹10
Power supply filtering

10µF Capacitor

×1

Power Filtering

Interface
Passive
Voltage
16V
Listed price
₹5
Main power supply smoothing

Breadboard & Wires

×1

Prototyping

Interface
N/A
Voltage
N/A
Listed price
₹475
For circuit connections