SparkFun Artemis Module - Low Power Machine Learning BLE Cortex-M4F

Bridge the gap between hobbyist prototype and professional product with the world's first open-source, FCC-certified module featuring the low-power Ambiq Apollo3 Cortex-M4F processor.


Description

The SparkFun Artemis Module is the world's first solution designed specifically to bridge the gap between hobbyist prototyping and mass-market consumer products. By packaging the incredibly efficient Ambiq Apollo3 microcontroller—a Cortex-M4F with BLE 5.0—into a 10x15mm footprint, we’ve created a module that operates at less than 5mW (6µA per MHz) yet is powerful enough for advanced machine-learning tasks.

Unmatched Flexibility

The Artemis is designed to adapt to your skill level, whether you are blinking an LED or optimising a neural network:

  • Arduino Ready: Our flexible Arduino core allows you to program the module just like an Uno. Time to "first blink" is often just 5 minutes away.
  • Advanced Control: For professional engineers, the advanced Hardware Abstraction Layer (HAL) lets you bypass the Arduino IDE and push the modern Cortex-M4F architecture to its limits, enabling direct access to 96MHz turbo mode and Bluetooth capabilities.

Built for Scale

The Artemis module is engineered to evolve with your project, allowing you to move seamlessly from an initial proof-of-concept directly into mass production without changing your hardware:

  • Certified: The module is fully FCC/IC/CE certified, removing the expensive and complex regulatory hurdles usually associated with commercializing a wireless product.
  • Made in the USA: Manufactured at SparkFun’s Boulder production line, these modules are available in tape-and-reel quantities for automated assembly.
  • Easy Integration: We designed the footprint for routing on low-cost 2-layer PCBs with standard 8-mil trace/space rules, keeping your manufacturing costs low.

First of its Kind

We are proud to say the SparkFun Artemis is the first Open Source Hardware (OSHW) module with fully available design files. With 1MB of flash and 384k of RAM, it provides the room you need for complex code, making it the ultimate tool for growing your idea from a breadboard prototype into a finished consumer product.


Specifications

  • 1M Flash / 384k RAM
  • 48MHz / 96MHz turbo available
  • 6uA/MHz (operates less than 5mW at full operation)
  • 48 GPIO - all interrupt capable
  • 31 PWM channels
  • Built-in BLE radio and antenna
  • 10 ADC channels with 14-bit precision, with up to 2.67 million samples per second, effective continuous, multi-slot sampling rate
  • 2-channel differential ADC
  • 2 UARTs
  • 6 I2C buses
  • 6 SPI buses
  • 2/4/8-bit SPI bus
  • PDM interface
  • I2S Interface
  • Secure 'Smart Card' interface
  • FCC/IC/CE Certified (ID Number 2ASW8-ART3MIS)
  • Dimensions: 10.5mm x 15.5mm

Resources

Related Products