The following tutorial is written with
firmware v1.11in mind and will be updated as necessary based on the firmware release. For information about the firmware releases, check out the
GitHub repo releases for the OpenLog Artemis.
The SparkFun OpenLog Artemis (OLA) is a versatile, open source data logger that comes preprogrammed to automatically log a wide variety of data from a large number of sensors. And here’s the best bit… You can do all of this without writing a single line of code! The OLA automatically detects which sensors are connected to it and logs the data to microSD card in standard Comma Separated Value (CSV) format. The OLA is designed for users who just need to capture a bunch of data and get back to their larger project. We will quickly get you up to speed with the OLA and the Qwiic ecosystem so you can start logging all that data!
SparkFun OpenLog Artemis DEV-16832The SparkFun OpenLog Artemis is an open source data logger that comes pre-programmed to automatically log IMU, GPS, serial da…
Required Materials Battery Polarity:Please make sure that you use one of our recommended Lithium Ion batteries. Some batteries use the same JST connector as ours but have the
opposite polarity. Connecting one of these to your OLA will destroy it. If you are going to use your own battery, it is up to you to ensure it has the correct polarity.
To follow along with this tutorial, you will need the following materials. You may not need everything though depending on what you have. Add it to your cart, read through the guide, and adjust the cart as necessary.
Want to quickly add the minimum parts needed to follow along the tutorial? Check out the wishlist below to add the parts to your cart. Depending on your personal preference, you will need at least one Qwiic cable between each Qwiic-enabled sensor that is recognized by the OpenLog Artemis.
The SensorsStraight out of the box anti-static bag the OLA [DEV-16832] is ready to log data from its built-in ICM-20948 Inertial Measurement Unit (IMU) 9-Degrees-Of-Freedom (9-DOF) sensor. Only want to log magnetometer, accelerometer, gyro or temperature data? You’re good to go! But the fun is only just beginning…
Note:The OpenLog Artemis without IMU [DEV-19426] has the ICM-20948 IMU sensor removed. This IC is becoming increasingly difficult to locate. This version still supports auto-detection and logging of over a dozen sensors and GNSS receivers, including the
ISM330DHCX IMU,
MMC5983MA Magnetometerand
KX134 64g Accelerometer.
The OLA is preprogrammed to automatically log data from all of the following sensors, so you may wish to add one or more of these to your shopping cart too. (More sensors are being added all the time and it is really easy to upgrade the OLA to support them. But we’ll get to that in a moment!)
You can find the units for each sensor measurement in the
GitHub repo.
Suggested ReadingIf you aren't familiar with the Qwiic system, we recommend reading here for an overview.
We also recommend checking out these tutorials before continuing.
GyroscopeGyroscopes measure the speed of rotation around an axis and are an essential part in determines ones orientation in space.
Battery TechnologiesThe basics behind the batteries used in portable electronic devices: LiPo, NiMH, coin cells, and alkaline.
Serial Terminal BasicsThis tutorial will show you how to communicate with your serial devices using a variety of terminal emulator applications.
How to Work with Jumper Pads and PCB TracesHandling PCB jumper pads and traces is an essential skill. Learn how to cut a PCB trace, add a solder jumper between pads to reroute connections, and repair a trace with the green wire method if a trace is damaged.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4