iLabs BSerial GPS Module with uBlox MAX-M8W: Compact GNSS Solution with BConnect Interface
The BSerial interface is part of iLabs‘ BConnect concept, which includes Bi2C, BSerial, and BSpi for device connectivity using a small Flexible Flat Cable (FFC) and FFC connector. While Bi2C utilizes the I2C protocol, BSerial employs an asynchronous serial communication channel, enabling fast and straightforward integration of modules into systems for serial data transmission.
The integrated GPS module features the uBlox MAX M8W GPS module with an onboard ceramic patch antenna, an 18 dB low-noise amplifier (LNA), and an SAW filter for improved signal quality and accuracy. Designed for seamless integration, it connects via the BSerial-04 interface, eliminating the need for an external power supply and ensuring quick and reliable GPS functionality with other iLabs products.
Previously, we covered GPS modules like the u-blox MIA-M10 and UBLOX NEO-6M. Feel free to explore those options if you’re looking for alternative GPS modules.
iLabs BSerial – GPS specifications:
- GPS module: uBlox MAX M8 GPS
- Receiver: 72-channel u-blox M8 engine with GPS L1C/A, SBAS L1C/A, QZSS L1C/A, QZSS L1 SAIF, GLONASS L1OF, BeiDou B1I, Galileo E1B/C
- Interface: UART, USB, SPI, DDC (I2C compliant)
- Frequency Receive:
- GPS: L1C/A signals provided at 1575.42 MHz
- GLONASS: L1OF signals provided at 1602 MHz + k*562.5 kHz
- BeiDou: B1I signals broadcast at 1561.098 MHz
- Galileo: E1-B/C signals centered on the GPS L1 frequency
- AEC-Q100-qualified GNSS chips
- Antenna: Onboard ceramic patch antenna, an 18 dB low-noise amplifier (LNA), and SAW filter for improved signal quality and accuracy
- Connector
- BSerial-04 interface for connects the module to others
- optional backup battery connector for those who need instant GPS on-demand
- Power supply: 2.7V to 3.6V DC-in
- Dimension: 3 × 3 × 0.5 cm
- Operating temperature: -40°C to +85°C
- Weight: 0.014 kg
The modules provide high integration and flexible connectivity options in a compact design, making them suitable for industrial applications with strict size and cost requirements. The I²C-compatible DDC interface ensures easy and reliable connectivity with most u-blox cellular modules.
The u-blox MAX-M8 modules also utilize the u-blox AssistNow service, which improves performance by supplying GNSS broadcast parameters such as ephemeris, almanac, time, and rough position. This reduces the time to first fix and enhances acquisition sensitivity. The extended validity of AssistNow Offline (up to 35 days) and AssistNow Autonomous (up to 3 days) ensures faster acquisition even after long periods of inactivity.
The company offers a short Arduino example code to demonstrate one way of handling GPS data. Additionally, numerous libraries are compatible with the onboard uBlox MAX-M8 GPS module. The iLabs BSerial GPS module is available for purchase on the official iLabs store for $40.11, with more details provided on the product page.