- SparkFun Artemis Development Kit (DEV-16828)
- SparkFun Artemis Development Kit with Camera (KIT-17071)
The SparkFun Artemis Development Kit (DEV-16828) is the latest board to be released around the SparkFun Artemis Module and it allows access to more software development features than previous Artemis based boards. Recommended software used to program the Artemis DK are the Arduino IDE, Arm® Mbed™ OS (Studio and CLI), and AmbiqSDK. An updated USB interface (MKL26Z128VFM4 Arm® Cortex®-M0+ MCU, from NXP) allows the Artemis Dev Kit to act as:
- Mass Storage Device (MSD): Used to provide drag and drop programming to the Artemis Module.
- Human Interface Device (HID): Used for the debugging interface to the Artemis Module.
- Communication Port (COM): Used to provide a serial communication UART between the Artemis and the USB connection (PC).
- /Hardware
- Eagle design files (.brd, .sch)
- Dimensions (.pdf and .png)
- /Production - Production panel files (.brd)
- /Reference
- Datasheets (.pdf)
- Functional Block Digaram (.png)
- Hardware Getting Started Guide - Basic Hardware Guide for the Artemis DK
- Software Guides:
- Artemis Development with the Arduino IDE - A software guide for developing with the Artemis module (and related boards) in the Arduino IDE
- Artemis Development with Arm® Mbed™ OS (Beta) - A software pre-release guide to get started developing in with Mbed™ OS
- Artemis Development with Arm® Mbed™ OS (Pending release)
- Artemis Development with the AmbiqSDK - A software guide for utilizing the SparkFun Edge board with the AmbiqSDK
- GitHub Repository for Apollo3 Board Support Packages (BSP) - The Board Support Packages (BSPs) for SparkFun Apollo3 (Artemis) based boards to be used in the AmbiqSuite SDK
- DAPLink Bootloader:
kl26z_artemis_dk_if.bin
- Underlying bootloader firmware for the MKL26Z MCU - DAPLink Interface Firmware:
kl26z_bl.bin
- The accompanying interface firmware for the DAPLink debug probes from the MKL26Z to the target Artemis Module
- DAPLink Bootloader:
- Development Software:
- SparkFun Ambiq Apollo3 Arduino Core - The SparkFun Arduino core for the Apollo3 MCU (i.e. the Artemis modules)
.json
file needed for the SparkFun Ambiq Apollo3 Arduino Core:
https://raw.githubusercontent.com/sparkfun/Arduino_Apollo3/master/package_sparkfun_apollo3_index.json
- Mbed™ OS - Implementation of the Apollo3 (i.e. Artemis module) in Mbed™ OS
- AmbiqSDK - A copy of the AmbiqSuite SDK maintained by SparkFun
- pyOCD - Implementation of the Apollo3 (i.e. Artemis module) for pyOCD
- SparkFun Ambiq Apollo3 Arduino Core - The SparkFun Arduino core for the Apollo3 MCU (i.e. the Artemis modules)
- Arduino Libraries:
- SparkFun LIS2DH12 Arduino Library - The Arduino library for the accelerometer
- ArduinoBLE Library - The Arduino library for the BLE support
- SparkFun Artemis Development Kit with Camera (KIT-17071) - v1.0 Initial Release (kitted with Himax Camera)
- SparkFun Artemis Development Kit (DEV-16828) - v1.0 Initial Release
This product is open source!
Please review the LICENSE.md file for license information.
If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.
Distributed as-is; no warranty is given.
- Your friends at SparkFun.