OEO Technologies — GPS Tracker

Know
where
you are.

Azimuth is an open-source GPS tracker for outdoor adventures. Real-time peer sharing over LoRa, a beautiful browser-based companion app — no cloud, no subscriptions, no compromises.

// Open source · ESP32-S3 · SX1262 LoRa · Web Bluetooth

Position
LAT  53.259171
LON  -2.518049
SPD  12.4 km/h
HDG  219° SW
BAT  87% ▮▮▮▯
SAT  9 ●●●●●
LORA
Azimuth · v3.0.6
10km+
LoRa range
14
OLED pages
AES‑128
Encrypted
0
Subscriptions
MIT
Licensed
Capabilities

Built for the
real world.

From solo hikes to multi-device expeditions, Azimuth gives you the tools to navigate confidently and stay in touch with your group — no signal required.

GPS Positioning
Live coordinates, altitude, speed and heading. WiFi-assisted location when indoors or before a fix is acquired.
LoRa Peer Sharing
See your group on the map in real time. AES-128 encrypted, no internet needed. Up to 10km line-of-sight range.
Route Tracking
Record and log routes with elevation data. Export to GPX. View multiple saved routes in the companion web app.
LoRa Messaging
Send encrypted messages to your group or direct to a specific device. Displayed on the OLED screen instantly.
See all features →
How it works

Device + app,
working together.

01
Power on the device
The device acquires a GPS fix and broadcasts its position over LoRa to anyone sharing your network key.
02
Connect via Bluetooth
Open Azimuth in Chrome, tap Connect, enter the on-screen PIN. Works on desktop and Android — no app install needed.
03
See your world
Your position appears on the map. Nearby Azimuth devices show as peers. Send messages, track routes, check weather.
04
No cloud required
Everything runs peer-to-peer over Bluetooth and LoRa. No account, no data collected, no subscription, ever.
Azimuth — GPS Tracker
Proto1
Proto2
LAT 53.2592
LON -2.5180
SAT 9
2.37km · 219° SW
Real world scenarios

Where signal ends,
Azimuth begins.

LoRa radio reaches up to 10km line-of-sight with no phone signal, no internet, no infrastructure. See how groups stay connected in the field.

🥾
Group hike — two sub-groups
Group A takes the ridge route, Group B follows the valley. Each device broadcasts its GPS position every 30 seconds over LoRa — no phone signal needed. Both groups see each other on the map.
Broadcast alert — incoming storm
One Azimuth-connected device sends a broadcast message. Every device in LoRa range receives it instantly — no infrastructure, no internet, no phone signal required.
Storm — turn back now
Sent by Azimuth-Jamie · 14:32 · "Descend Grisedale NOW lightning"
31 chars · max 48
🏃
Fell race — marshal tracking
Race marshals carry Azimuth devices at each checkpoint. The race controller watches the live fleet map from base camp — each marshal's position, distance and last-seen time visible in real time. No radio check-ins needed for position.
Up to 20 devices tracked Live positions on map Stale alert at 5 min
🔦
Search & rescue — team coordination
Teams carry Azimuth devices across a search area. The incident commander sees all team positions on a live map, with distance and bearing to each team. SOS packets provide an emergency fallback if a team gets into difficulty.
20
Max devices
10km+
LoRa range
AES‑128
Encrypted
SOS
Emergency tx
Festival campsite — find your crew
Crowded field, no signal, dying batteries. Drop a GPS waypoint on your tent, share it over LoRa — your group navigates straight to you without burning mobile data or battery.
6 friends connected 2 heading to camp
Hardware

Technical specification.

Processor
MCUESP32-S3
CoresDual LX7 240MHz
Flash16MB
PSRAM2MB
Radio
LoRaSX1262
TX Power14–22 dBm
Frequency868 / 915MHz
BluetoothBLE 5.0
Sensors & I/O
GPSAT6558R
Display0.96″ OLED 128×64
WiFi802.11 b/g/n
ChargingUSB-C
OEO
One Ear Open

OEO stands for One Ear Open — a personal nod to a narrow eustachian tube that means hearing well in only one ear. It became a philosophy: staying attuned, present and aware of your surroundings, even when the world is imperfect.

Azimuth started as a project to solve a real problem — keeping track of a group during long trail runs without relying on mobile signal. It's grown into a fully-featured GPS tracker with a companion web app, LoRa peer sharing, and more in active development.

OEO is also home to music. The same ethos — listening differently, building with intent, sharing openly — runs through everything we make. Everything is MIT licensed and on GitHub.

One Ear OpenMIT LicensedESP32 / ArduinoWeb BluetoothLoRa 868MHzNo Cloud

Open source,
always.

Fork it, build on it, sell it. The only ask is that you keep the copyright notice.

View on GitHub
Get in touch

Say hello.

Location
Cheshire, United Kingdom
Email
hello@oeo.dev
GitHub
github.com/oeo-technologies