The NIU N1s’ main controller normally called ECU (hidden inside/behind the front panel) has an LED, and if it blinks, that’s a message 😉
Here are the blink codes:

  • 1 Over-Voltage warning
    Battery voltage is higher than default value
  • 2 Under-Voltage warning
    Battery voltage is lower than default value
  • 3 Over-Current warning
    Instant current is higher than default value or Phase line short circuit
  • 4 Locked-rotor warning
    Duration of Motor in locked-rotor status longer than default value
    Replace FOC controller
  • 5 HALL failure
    Incorrect HALL input(Voltage) detected
    Replace Motor
  • 6 MOSFET failure
    MOSFET power self-check failed
    Replace FOC controller
  • 7 Phase default warning
    one or more of motor phase lines missing
    Replace Motor
  • 9 Brake applied
    Controller in the braking status
  • 10 Self-test failure
    System on the internal electrical self-checking found abnormal
  • 11 Controller over-heat warning
    Temperature is higher than default value
    Stop riding until FOC controller cool down
  • 14 Cable Hall Sensor Failure
    Twist grip/Cable Hall Sensor Malfunction
  • 15 Alarm in active state
    Alarm activated
  • 17 Communication failure
    Communication between ECU and FOC controller failed
    Replace FOC controller
Category: Control Modules
Tags: blink, led
  • Are the codes different between the models? I sometimes get short failure code 12 on my N-sport and that should be FOC overcurrent warning.

    • Check your App, it offers Error-Code translation now!
      Change to the “Me” page and it will offer “Error Codes” under Services… and yes, 12 means overcurrent.
      Not good! Go see your dealer ASAP – the dashboard I’ve dissected showed clear signs of overcurrent through the CAN bus. I was told that the whole scooter behaved like cursed, i.e. all controllers were affected.

  • i have lingbo controller and it can’t use battery when i connecting battery the led always blinking and doesn’t stop i’m trying change another lingbo controller and still the same anyone know?

    • I haven’t seen the blinking myself, yet. But I assume it’s like with every blink-code: There’s a longer pause at the end of the code before it repeats.

  • Leave a Reply

    Your email address will not be published.

    This site uses Akismet to reduce spam. Learn how your comment data is processed.