Two e-bike displays can share the same size, the same round connector and the same row of buttons, and still be useless on each other's bikes. The difference is the language each screen uses to talk to the controller. In the DIY and repair world, the two families people run into most are KT and "No.2". This guide compares them so you can work out which one your bike speaks before ordering.
For the wider overview, including brand-locked systems, see why a new display often will not work with your controller.
What "protocol" means on an e-bike
The display and the controller exchange data over a serial link. The display sends things like the assist level you selected and the settings you saved; the controller sends back speed, battery information and fault codes. A protocol is simply the agreed format for those messages. If both ends use the same format, they understand each other. If they do not, the messages arrive and nobody can read them.
That is why a fitting plug proves so little: it carries power and a data line, but whether anything meaningful travels along that line is a separate question.
The KT family
KT refers to the Kunteng ecosystem, common on DIY builds and kit bikes. Displays such as the KT-LCD3, LCD8H, LCD5 and SW900 are associated with it, and they are designed to pair with KT controllers. At least one seller that hosts the KT manual states it plainly: a KT screen is meant to match a KT controller. The display name alone is still not proof. Builders on repair forums report SW900 units running firmware made for other controller makers, and those versions are not interchangeable with each other.
KT displays also carry much of the bike's configuration. The KT-LCD3 user manual lists a menu of P parameters (P1 to P5, covering motor, wheel speed, assist, throttle and power monitoring settings) and C parameters (C1 to C15). One of them, C11, selects the display's communication behaviour, and the manual notes that one setting uses an older protocol that is not compatible with second-generation displays. Even inside one family, compatibility is something you set, not something you assume.
The "No.2" family
"No.2" (often written as 2# or "protocol 2") is a UART serial protocol used by many different factories. You will see it on generic displays such as the S866 and S900. It sits alongside another widely used format called 5S, and the two are not the same language. Builders on forums note that these displays ship with different firmwares, some speaking 5S and others No.2.
The S866 shows how messy this gets. One widely circulated user manual lists parameter P20 as the communication protocol setting, with options for Protocol 2 and 5S, and warns owners to leave it at the default or the display will not communicate with the controller. Other documentation for similar units describes P20 differently, and some owners report units that offer no protocol choice at all. Treat P20 as something to check, not a universal switch.
What a mismatch looks like
A mismatch rarely looks like a dead screen. More often the display lights up and then disappoints:
- speed stays at zero while the wheel turns
- assist levels change on the screen but nothing changes on the road
- settings will not save, or reset after power-off
- a communication fault appears a few seconds after switching on
On KT displays, codes reported as E10, E11 or 30 are described as communication failures; the full list is in our KT-LCD error code table, and SW900 owners can use the SW900 code table. Before blaming the protocol, check the display cable for damage; a broken data wire can produce the same codes.
How to tell which one you have
- Read the display model. It is usually printed on the front bezel or a label on the back. Our guide to identifying your display model shows where to look.
- Find the controller label. Follow the display cable back to the controller and look for a label on the case. Identify the controller itself, not the motor brand.
- Check the menu, carefully. A KT-style P and C parameter menu, or a P20 protocol entry, is a clue about the family. Do not change these values to experiment.
- Ignore the pin count. The same connector and pinout does not guarantee compatibility, and two plugs that look identical can be wired differently.
What about multi-protocol displays?
Some aftermarket displays are listed as supporting several protocols, including 2#, 5S and KT. They still need the right connector, the right wiring and the correct protocol set up for your controller, so ask the seller to confirm your exact controller before you buy.
The practical answer
KT and No.2 are different languages, and a display only helps if it speaks the one your controller uses. The lowest-risk route is a controller and display bought together as a tested pair. If you only need the screen, gather the display model, a clear photo of the connector and the controller label first; our controller, display or both decision guide and the display compatibility page will help you decide the next step.