Compute core
LilyGo A7670E
ESP32 + LTE Cat-1 modem and multi-constellation GNSS on one board.
Custom daughter board
Power & harness bridge
In-house PCB: power regulation and a drop-in harness interface.
NFC board
PN532 reader
Tap-to-unlock over MIFARE 1K — works even when the network doesn't.
01 / EXPLODED VIEW

One module. Fully serviceable.

Six layers, no glue traps. Every board is a part you can name, test, and replace.

02 / NFC BOARD

Unlock with a tap.

A PN532 reader brings card-based lock control — local-first, network-optional.

03 / DAUGHTER BOARD

It drops right in.

A custom interface board mounts onto the existing wiring harness — no frame surgery.

04 / COMPUTE CORE

LTE Cat-1 + better GNSS.

The LilyGo A7670E core fixes position to ~20 m and rides out flaky networks — no stale-session lockups.

05 / THE WHOLE STACK

Built to be serviced, not bricked.

Hardware you own, firmware that keeps shipping, and a platform that runs the fleet.

ortizma.com · independent hardware

Aftermarket IoT for shared-mobility fleets.

OrtizMa builds drop-in IoT for shared-mobility fleets — better GNSS, NFC lock control, OTA firmware you keep, and one platform to run every brand. In production today across CityFlow's multi-brand fleet in Spain.

~200
Ebikes live · Spain
~20 m
GNSS accuracy
NFC
Tap-to-unlock
Scroll to disassemble
Field deployment · Spain

Already running a real fleet.

CityFlow runs a shared-mobility fleet across Spain on hardware from several brands. OrtizMa keeps the bikes locatable, lockable and online — and unifies them with the other vendors under one dashboard, without replacing a single frame.

~200
Ebikes on OrtizMa
3
Brands, one SaaS
9
Cities across Spain
Three brands across nine cities, run from one dashboard. CityFlow — shared-mobility operator, Spain
cityflow · live fleet ≈200 online
CityFlow fleet deployed across Spain
Why it's better

Three things stock telematics can't do.

Sharper positioning

Multi-constellation GNSS on the A7670E core resolves location to roughly 20 m — tight enough to find a bike on the right block, not the right district.

Accuracy~20 m
SystemsGPS · GLONASS · Galileo · BDS
ModemSIMCom A7670E · LTE Cat-1

NFC lock, on the bike

A PN532 reader unlocks on a card tap over MIFARE 1K — extensible to other tags. Local-first, so a rider isn't stranded when the network blinks.

ReaderNXP PN532
TagsMIFARE 1K (extensible)
FallbackOffline tap-to-unlock

Support that stays

Firmware keeps shipping over the air, and because the module speaks plain MQTT you can point it at your own broker and own the integration end to end. No vendor switch can flip your fleet off.

UpdatesOTA firmware
TransportMQTT · own broker ok
Lock-inNone
One platform

Run every brand from one place.

OrtizMa ships with a SaaS that manages our IoT alongside other vendors' modules — one fleet, one dashboard, the same response shape for every brand. Locations, locks, battery and trip history across the lot, with a REST API underneath. Prefer to own your stack? The module speaks plain MQTT, so you can run your own broker and build a custom integration.

OrtizMa Acton Okai + more
fleet-api · REST
GET /v2/devices/{id}/location
x-api-key: ••••••••

200 OK
{
  "success": true,
  "timestamp": "2026-06-04T10:22:51.337Z",
  "id": "868020030012345",
  "location": {
    "fixed_at": "2026-06-04T10:22:18Z",
    "lat": 41.3851,
    "lng": 2.1734,
    "accuracy_m": 18,
    "source": "modem_gps",
    "age_seconds": 33
  }
}
Get in touch

Running a fleet that deserves better hardware?

Whether it's ten bikes or a few hundred, OrtizMa can bring them online — with better positioning, NFC locks, and a platform you control. Tell us what you're running.

info@ortizma.com