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 the drop-in Acton 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 the Acton IoT never had.

03 / DAUGHTER BOARD

It speaks Acton.

A custom interface board drops 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.

actons.space · independent project

Acton shut down. Your bikes don't have to.

OrtizMa is a drop-in aftermarket IoT for Acton ebikes — better GNSS, NFC lock control, and software support that won't be revoked overnight. 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
Spec sheet

A straight swap that does more.

The original Acton module did the basics, then stopped doing them. Here is exactly where OrtizMa lands on the same bike.

Capability
Acton IoT
OrtizMa IoT
PositioningGNSS
Single-system fix, coarse accuracy
Multi-constellation GNSS, ~20 m typical
Lock controlAccess
Remote command only — no local fallback
NFC tap-to-unlock (MIFARE 1K, extensible) + remote
Session handlingNetwork
Drops & hangs on stale PDP sessions
Resilient recovery — no stale-PDP lockups
Software lifecycleSupport
Discontinued — V1 disabled remotely, forced V2
Ongoing support & OTA firmware
Fleet platformManagement
Proprietary, single-vendor lock-in
Multi-brand SaaS + REST API
RetrofitInstall
n/a
Drop-in on the existing Acton harness
Field deployment · Spain

Already running a real fleet.

CityFlow runs a shared-mobility fleet across Spain, much of it on Acton hardware. When Acton wound down and the V1 modules were remotely bricked, OrtizMa brought the bikes back — locatable, lockable and online — without replacing a single frame.

~200
Ebikes on OrtizMa
3
Brands, one SaaS
9
Cities across Spain
Three brands — Acton, Okai and OrtizMa — 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 the old module couldn'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 — the lesson Acton's V1 taught the hard way.

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 Acton modules and other brands like Okai — one fleet, one dashboard, the same response shape for every vendor. 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

Got an Acton fleet that went dark?

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

info@ortizma.com