Designing with the SparkFun Artemis
Contributors:
Nate, Ell C
Resources and Going Further
Here's a list of quick links to the resources provided in this tutorial:
- Artemis Integration Guide
- Apollo3 DataSheet (PDF)
- Pin Function Map
- Ambiq SDK/HAL
- JTAG Tools
- Artemis Bootloader GitHub
- SparkFun Arduino Apollo3 GitHub
- ARM Programming Tutorial
- Ambiq
Ready to use Artemis inside Arduino? Checkout the Artemis Development with Arduino tutorial.
Are you more comfortable with a make file and an IDE? Checkout the tutorial on how to setup the Ambiq Apollo3 SDK.
And lastly, Artemis has been designed and proven to work with our entire range of 50+ Qwiic boards. Be sure to check out and get inspired by what's possible by just plugging in the sensors and outputs you need to build something amazing!
Check out some of these Artemis/Apollo3 related boards and tutorials:
Artemis Development with Arduino
Get our powerful Artemis based boards (Artemis Nano, BlackBoard Artemis, and BlackBoard Artemis ATP) blinking in less than 5 minutes using the SparkFun Artemis Arduino Core!
Hookup Guide for the SparkFun Artemis Thing Plus
Get started with our SparkFun Artemis Thing Plus - our popular Thing Plus footprint with the powerful Artemis module for ultimate functionality.
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.
Installing Board Definitions in the Arduino IDE
How do I install a custom Arduino board/core? It's easy! This tutorial will go over how to install an Arduino board definition using the Arduino Board Manager. We will also go over manually installing third-party cores, such as the board definitions required for many of the SparkFun development boards.
Or check out these blog posts.