GPS Basics
Contributors:
bitsmashed
Resources and Going Further
You should now have a clear understanding of how GPS units work and how to implement them into your next project. For more great project ideas check out these other SparkFun tutorials.
Gyroscope
Gyroscopes measure the speed of rotation around an axis and are an essential part in determines ones orientation in space.
How to Power a Project
A tutorial to help figure out the power requirements of your project.
How to Use a Breadboard
Welcome to the wonderful world of breadboards. Here we will learn what a breadboard is and how to use one to build your very first circuit.
Accelerometer Basics
A quick introduction to accelerometers, how they work, and why they're used.
Electric Power
An overview of electric power, the rate of energy transfer. We'll talk definition of power, watts, equations, and power ratings. 1.21 gigawatts of tutorial fun!
Need some inspiration for your next project? Check out some of these related tutorials:
LTE GNSS Breakout - SARA-R5 Hookup Guide
A guide to get you started with the SparkFun LTE GNSS Breakout - SARA-R5. This breakout features the SARA-R5 module from u-blox.
OpenLog Artemis Hookup Guide
How to use and re-program the OpenLog Artemis, an open source datalogger. The OLA comes preprogrammed to automatically log data. The OLA can also record serial data, analog voltages, or readings from external Qwiic-enabled I2C devices. Some of these Qwiic-enabled devices include GPS/GNSS modules, pressure, altitude, humidity, temperature, air quality, environment, distance, and weight sensors.
How to Upgrade Firmware of a u-blox GNSS Receiver
A few steps and you'll upgrade to the latest features on a u-blox GNSS receiver.
SparkFun GPS-RTK Dead Reckoning ZED-F9K Hookup Guide
The u-blox ZED-F9K is a powerful GPS-RTK unit that uses a fusion of IMU, wheel ticks, a vehicle dynamics model, correction data, and GNSS measurements to provide highly accurate and continuous position for navigation in the difficult conditions. We will quickly get you set up using the Qwiic ecosystem through Arduino so that you can start reading the output!
Or check out these blog posts.