Built for Buell. Built for what’s next.

KEEP THE BIKE.
UPGRADE THE TOOLS.

Live data, diagnostics and tuning tools for your Buell, with a context-aware AI garage buddy built in.

BuellTune Android Data Channels showing RPM, throttle position, temperatures, fuel value and battery voltage in demo mode
Actual Android app · Simulator data

ANDROID FIRST. iOS is next.

Classic Bluetooth BLE USB serial Check your setup ↗

The next chapter

FAMILIAR ROOTS.
A WHOLE NEW RIDE.

ECMDroid was part of the toolkit. When it stopped working for riders, the need didn’t disappear.

BuellTune brings that familiar diagnostic workflow into a new app: a modern interface, deeper tools and a path to iOS, a platform ECMDroid never reached. Not just a new coat of paint. A new chapter for the bikes we keep riding.

A GARAGE BUDDY.
ON EVERY SCREEN.

You shouldn’t have to leave the app, copy a reading and start explaining your bike from scratch.

BuellTune brings AI into the diagnostic workflow. Open the assistant alongside the screen you’re using, ask about what you see, then get back to the job.

Knows where you are.
Your current screen and available selections give the conversation a starting point.
Can look at the data.
Read-only ECM tools let the assistant consult available readings and trouble codes instead of relying only on your description.
Keeps you in control.
Get explanations and suggested next steps. The assistant does not autonomously tune or flash your ECM.

Bring your own API key (BYOK). Choose a supported AI provider or connect a supported self-hosted server. AI is optional; provider usage charges may apply. Messages and relevant ECM data go to the provider or server you configure.

AI setup and privacy details ↗

FROM RECORDED DATA TO A REAL CONVERSATION

Real Android interaction with the AI assistant. Silent video; waiting time shortened. Responses are unaltered.
Open full-size recording ↗
Read what happens in the demo

Log Player is paused at 2:58 in a BUEIB recording. The visible readings are 5,052 RPM, 74.6° throttle, 105°C engine temperature and 100% AFV. The assistant opens over the player, keeping that recorded context.

The rider selects “What’s happening here?” and follows up with “What do the readings mean? Include the values.” The assistant uses the app’s read-only tools to inspect recorded channels and error codes, then explains the values in a table.

The rider then asks for a short, three-sentence summary without a table.

Closing the assistant returns to the same playback position. This demonstrates the conversation, not a validated diagnosis. AI interpretations can be wrong and are not a substitute for mechanical inspection.

LESS GUESSWORK.
MORE UNDERSTANDING.

From the first warning light to your next calibration, see what’s happening inside your ECM.

Android live data screen with eight telemetry channels in simulator mode
Data Channels · Android · Simulator data

Screens are real Android captures. ECM readings come from the built-in simulator, not a live motorcycle connection. Available readings and functions depend on your ECM. Never operate the app while riding.

Your bike. Your connection.

BUILT FOR
YOUR BUELL.

XB Firebolt, Lightning and Ulysses. Fuel-injected tubers. The 1125 twins. BuellTune supports the DDFI, DDFI-2 and DDFI-3 ECM families fitted to the models below.

Find your bike.

These are factory model years, not registration dates. Availability varies by market; special editions follow their base model. Features depend on the ECM and firmware actually fitted to your bike, including any replacements or modifications.

XB9 & XB12

DDFI-2: 2003–2007   /   DDFI-3: 2008–2010

Model Model years
XB9R Firebolt 2003–2007
XB9S Lightning 2003–2004
XB9SL Lightning Low 2003–2004
XB9SX Lightning CityX 2005–2010
XB12R Firebolt 2004–2010
XB12S Lightning 2004–2008
XB12Scg Lightning Low 2005–2010
XB12Ss Lightning Long 2006–2010
XB12STT Lightning Super TT 2007–2008
XB12SX Lightning CityX 2010
XB12X Ulysses 2006–2010
XB12XT Ulysses Touring 2008–2010
XB12XP Ulysses Police 2009–2010

Fuel-injected tubers

DDFI / DDFI-1

Model Model years
X1 Lightning 1999–2002
S3 Thunderbolt · fuel-injected 1999–2002
S3T Thunderbolt Touring · fuel-injected 2000–2002

For 1999, the Thunderbolt’s touring equipment was offered under S3 rather than a separate S3T model.

1125 twins

DDFI-3

Model Model years
1125R 2008–2010
1125CR 2009–2010
Not every Buell uses DDFI.

Carbureted models—including Blast, S1/S1W, M2/M2L, S2/S2T and 1997–1998 S3/S3T—are not supported in factory form. Race-only XBRR (2007) and 1125RR (2010), EBR 1190 models and newer Buell platforms are not included in this support list; compatibility has not been established.

This is ECM-family coverage, not a claim that every model, firmware or feature has been individually hardware-tested. Confirm your ECM ID and use a compatible adapter before reading or writing.

Model-year and ECM references

Buell model-year production history, ECMSpy’s ECM generation guide and the 1999 Buell model overview. These references identify model years and ECM families, not BuellTune hardware-test results.

Android

First release focus

Buelltooth + Bluetooth Classic
Classic serial (SPP) adapters, including Buelltooth. Pair in Android Settings, then connect in BuellTune.
Bluetooth Low Energy
Supported serial profiles include CC254x, Microchip RN4870/71, Nordic UART and Telit TIO.
USB-to-serial
Compatible serial adapters on Android devices with USB host / OTG support and the correct bike-side cable.

iOS

The next chapter

The same Buell-focused mission, coming to iPhone. Plan on a compatible BLE serial adapter.

Know before you buy.

Classic Bluetooth Buelltooth and USB serial are not supported by the iOS app. An Android-compatible dongle is not automatically iPhone-compatible.

See what’s ahead

Compatibility depends on your ECM, firmware, serial profile and wiring. Support for a protocol is not a claim that every adapter has been hardware-tested. Check your exact setup before buying hardware.

ANDROID FIRST.
NOT ANDROID ONLY.

FIRST UP

Android

Modern diagnostics and tuning, built around the bikes and adapters already in your garage.

UP NEXT

iOS

A native iPhone experience for the Buell owners who never had an ECMDroid option.

STAY IN THE LOOP

Real progress.

Release announcements, supported hardware news and meaningful development updates. No promised launch date or guaranteed early access.

BEFORE YOU PLUG IN.

Is this ECMDroid with a new name?

No. BuellTune carries forward familiar Buell diagnostic concepts in a new app with a modern interface, calibration history, logging and optional AI assistance. It is an independent project, not an official Buell or Buelltooth product.

Can I download it yet?

This is a preview and interest page, not an app-store release announcement. Android comes first, with iOS next. Public release timing, distribution and pricing will be announced when confirmed.

Will it work with my motorcycle?

Check the model-and-year list for XB, fuel-injected X1/S3/S3T and 1125 coverage. The ECM and firmware actually fitted to your motorcycle matter, not only its model year. You also need a compatible diagnostic adapter, correct wiring and the correct ECM protocol settings.

Does it tune the bike automatically?

No. You choose what to inspect and change. EEPROM writes and active tests require care: incorrect calibration or an interrupted write can damage operation. Back up your original calibration and follow the service procedure for your bike. AI does not autonomously flash or tune the ECM.

What do I need for AI chat?

AI is optional and uses bring your own key (BYOK): add your own API key for a supported provider, or connect a supported self-hosted server. You choose the provider and model; provider usage charges may apply. Your messages and relevant ECM data go to the provider or server you configure. AI answers are not a substitute for service documentation or mechanical judgment.

For the next miles.

BE PART OF
THE NEXT CHAPTER.

Android release news. The road to iOS. Updates for the people keeping these bikes on the road.

App screen preview

BuellTune Android live data screen Open original image ↗