GridWhiz (Thailand) · national consortium · 2023 · Mobile · Station firmware · Web · UX/UI Designer — project lead

BATT SWAP

Thailand's swappable-battery platform for electric motorcycles — app, station firmware, and web, designed as one flow.

BATT SWAP — Battery Swapping Platform

ถ้าทุกค่ายใช้แบตคนละก้อน ประเทศจะมีตู้กี่แบบ?

If every provider runs its own pack, how many cabinets does one kerb need?

ch.01 · the problem

One standard instead of silos

Thailand had no common standard for swappable batteries: every provider ran its own packs and chargers, and without a policy direction the country was heading for a different cabinet on every kerb, the way ATMs line up today. A national program led by ENTEC set one standard — battery dimensions, connectors, communication protocols — and GridWhiz, a project member holding IP through its contributions, built the prototype station. The platform's answer: packs compatible across motorcycle models, chargeable at any station, talking basic state back to the rider.

fixed before I started

Battery/connector/protocol standard — set by the national ENTEC programStation hardware and prototype build — GridWhizThe 30-second swap window — a hardware constraint, not a design choice

ch.02 · scope

What I designed, what was already fixed

Designed

  • PumpCharge app UX/UI
  • Station firmware UI (Thai + English)
  • Program website

Given

  • Battery/connector/protocol standard — set by the national ENTEC program
  • Station hardware and prototype build — GridWhiz
  • The 30-second swap window — a hardware constraint, not a design choice

ch.03 · outcome

Where it landed

“Batt Swap สัญชาติไทย ทลายกำแพงแบตมอตอร์ไซค์ไฟฟ้า”

the press ran it as Thai-made tech breaking the battery wall · 30 May 2023

Techsauce Global Summit

the platform showcased on Asia's biggest tech stage, Iconsiam Bangkok

Real forecourts, real riders

sixteen-slot stations in service at Bangchak stations — watching first-time swaps fed straight back into the firmware flow

ch.04 · approach

Three surfaces, one session

A swap starts on a phone, continues on a station touchscreen, and ends with a battery in a numbered slot. I designed the PumpCharge app, the station firmware, and the website as one continuous session: scan a QR or tap an RFID card, follow slot-by-slot guidance with oversized type readable in direct sun, and confirm in Thai or English. The same state machine drives every screen.

pumpcharge — home
fig.01pumpcharge — home
input battery
fig.02input battery
slot guidance
fig.03slot guidance

the hardware

The station, documented.

Sixteen slots, in service at real Bangchak forecourts — designed around a hard 30-second window a first-time rider can't miss.

The sixteen-slot battery-swap station
the sixteen-slot station · 3D render
Station firmware — start
step 01start
Station firmware — swap progress
step 02swap progress
Station firmware — put in battery
step 03put in battery
Station firmware — unlocked
step 04unlocked

ch.05 · approach

Tested where the batteries live

Stations shipped to real forecourts, the platform was showcased at Techsauce Global Summit, and the press ran it as Thai-made tech breaking the battery wall. Watching first-time riders at live stations fed straight back into the firmware flow — fewer steps, bigger confirmations, and a hard 30-second window made unmissable.

payment success
fig.04payment success
program website
fig.05program website

ch.06 · approach

Decisions, and why

d.01

One state machine drives app, firmware, and web

three surfaces in one swap can never disagree on status

d.02

Oversized type on the station screen

it has to be readable in direct sun, at the kerb, in gloves

d.03

Entry by QR or RFID card

a rider without the app installed still needs to swap

d.04

The 30-second window made unmissable, not hidden

a hardware limit you can't change, you surface — so no one is caught out

d.05

Steps cut after watching first-time riders on-site

field observation beat lab assumptions about what was 'obvious'

the reel · every screen, in order

pumpcharge — home
fig.1pumpcharge — home
input battery
fig.2input battery
slot guidance
fig.3slot guidance
payment success
fig.4payment success
program website
fig.5program website

ch.07 · delivered

  • PumpCharge app — riding, swapping, and payment flows end to end
  • Station firmware UI in Thai and English, designed for sunlight and gloves
  • BATT SWAP website plus launch collateral — brochure, roll-up, station wrap

ch.08 · reflection

If I did it again

Benchmark the swap myself

Set my own before/after on completion time and failed swaps, rather than trusting the station's field read.

Test for sun and gloves earlier

The field taught me late what a scoped station test — glare, gloves, first-timers — would have caught before install, not after.

One shared library across the three surfaces

App, firmware, and web drifted in small ways; a shared component library from day one would have kept them identical, not just consistent.

accepted limitationThe 30-second window is hardware — design can only make it visible, not longer.

Honda Electric Swap Station

next case

Honda Swap Station