7Semi L89 Breakout Multi-GNSS engines for GPS, IRNSS, GLONASS, BeiDou, Galileo and QZSS

1 review Write a Review
Evelta SKU:
Manufacturer Part Number:
₹1,410.10 inc. GST
₹1,195.00 ex. GST
Request a quote for higher quantities


The Evelta L89 Breakout Multi-GNSS IRNSS-enabled integrates Quectel’s IRNSS-enabled GNSS module measuring 26.4mm × 18.4mm × 6.8mm, with two embedded antennas so it can work on L1 and L5 bands simultaneously. The board operates on 3.3V power supply and communicates with the target MCU through I2C / UART interface TX, RX, and a BAT connection pin for a backup power supply is also available. The L89 breakout can acquire and track GPS, IRNSS, GLONASS, BeiDou, Galileo and QZSS signals, reducing time-to-first-fix and allowing accurate navigation.

Key Features
  • 3.3V power supply
  • I2C / UART interface
  • Support IRNSS L5 band
  • Embedded patch antenna and chip antenna
  • Multi-GNSS engines for GPS, IRNSS, GLONASS, BeiDou, Galileo and QZSS
  • Integrated LNAs for better sensitivity
  • Great anti-jamming performance due to multi-tone active interference canceller

How to Enable IRNSS (Indian Regional Navigation Satellite System (IRNSS) : NavIC)

Follow the steps given below-
  • Connect USB to serial converter to L89 and Open Serial port into Qnavigator.
  • To enable IRNSS please use the following AT command .
  • Use External Active antenna with Open roof/sky.
  • L89 AT command manual can be downloaded from the resources link.

Evelta L89 Breakout Dimensions

Evelta L89 Breakout Arduino Connection

Arduino Code for GPS Read

#include <SoftwareSerial.h> // Include the SoftwareSerial library
#define ARDUINO_GPS_RX 9 // Arduino RX pin connected to GPS TX
#define ARDUINO_GPS_TX 8 // Arduino TX pin connected to GPS RX
#define GPS_BAUD_RATE 9600 // The GPS Shield module defaults to 9600 baud
// Create a SoftwareSerial object called gps:
SoftwareSerial gpsPort(ARDUINO_GPS_TX, ARDUINO_GPS_RX);

// This is the hardware serial port on pins 0/1.
#define SerialMonitor Serial

void setup()

void loop()
if (gpsPort.available()) // If GPS data is available
SerialMonitor.write(; // Read it and print to SerialMonitor
if (SerialMonitor.available()) // If SerialMonitor data is available
gpsPort.write(; // Read it and send to GPS


Extra Information


Warranty Information

All the products supplied by Evelta are genuine and original. We offer 14 days replacement warranty in case of manufacturing defects. For more details, please visit our cancellation and returns page.

1 Reviews

  • Posted by Kiran Koushik on 14th Jan 2023


    L89 Beeakout Multi-GNSS

    Please provide some tutorial video on how to use this module with arduino uno or some other micro controller it is difficult to understand. THANK YOU