In the previous tutorial, we discussed interfacing with the ADXL345 accelerometer sensor with Raspberry Pi using the I2C interface. UART, I2C, and SPI are the most common serial communication interfaces used in embedded systems. UART is used for point-to-point full-duplex asynchronous serial communication between two devices. I2C is used for synchronous serial communication among multiple […]
Basics of GPS receivers
The Global Positioning System (GPS) is the most widely used satellite navigation system around the world. It is one of the Global Navigation Satellite Systems (GNSS) that provides geolocation, time, and velocity information. GPS is operational since 1978 and globally available since 1994. The latest GPS receivers provide geolocation with an accuracy of 30 centimeters. […]