-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Mastering Embedded Linux Development
By :

We will incorporate three peripherals into the BeaglePlay: a u-blox NEO-M9N GNSS receiver, a Bosch BME680 environmental sensor, and a Shenzhen Boxing World Technology PSP27801 OLED display. There are three test programs under Chapter12 in the book’s code repository. The parse_nmea.py
program tests the NEO-M9N; the sensors.py
program tests the BME680; and the display.py
program tests the PSP27801. While it is possible to stack multiple Click add-on boards on a single mikroBUS socket, we will test each peripheral individually one at a time.
Global Navigation Satellite System (GNSS) receivers send National Marine Electronics Association (NMEA) data over UART (serial port), I2C, or SPI. Many GNSS user space tools like gpsd
only work with modules connected via serial port.
Download the NEO-M9N series data sheet from u-blox’s product page at https://www.u-blox.com/en/product/neo-m9n-module. Jump...