SparkFun Artemis – Microprocessor Module for The Next Generation of Development Boards

Spread the love

SparkFun-Artemis-featured

Artemis is a new flagship microprocessor module developed by SparkFun. It is now being integrated into all the new SparkFun development boards. SparkFun Artemis is the world’s first module (as claimed) to bridge the market between hobbyists and consumer products. It is designed for prototype to production. It has all the power of a modern micro-controller built into a module that is both extremely easy to use and it is also mass-market ready.

Artemis core is built ground up to make it fast and as light weight as possible. Artemis is Arduino compatible. So you can program and use the Artemis module just like you would an Uno or any other Arduino. Artemis module is also the first open source hardware module by SparkFun with the design files freely and easily available here. Implementing Artemis into your design can be done with low-cost 2-layer PCBs and 8mil trace/space. SparkFun has also released three open-source-hardware example products that act as a starting point if you decide to take Artemis core into building your own development board.

Let us look at the core features of Artemis –

Extremely Fast and Ultra Low Power

Artemis is equipped with Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less than 5mW). The Apollo3 chip inside each Artemis module can be powered from a single coin-cell battery. Time-to-first-blink is less than five minutes.

Easy to Use and Mass Market Ready

SparkFun Artemis is designed in a way that implementing it into your design can be done with low-cost 2-layer PCBs and 8mil trace/space.

Artemis is made in the USA at SparkFun’s Boulder production line, the Artemis module is designed for consumer grade products beyond the Arduino IDE. It is also FCC/IC/CE Certified on world’s first open-source, US manufactured, BLE module. Artemis module is a full-fledged and ready-to-use processor intended to scale to production.

Easy to Program and TensorFlow Compatible

Artemis is also TensorFlow compatible making it available to anyone interested in machine learning. It can be programmed and used with the Ambiq Apollo SDK or with the written-from-scratch Arduino Core.

Artemis Module Specs

Processor Chip Flash RAM MHz GPIO PWM Radio/Antenna
ARM Cortex M4F Apollo3 1M 384k 48 (96 capable) 48 (interrupt capable) 31 channels Built in BLE
 
ADC Differential ADC UART I2C SPI Interfaces
10 channel* 2 2 6 buses 6 buses PDM, I2S, Secure “Smart Card”

* 14-bit precision with up to 2.67 million samples per second effective continuous, multi-slot sampling rate.

Artemis Module and Boards

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

SparkFun_Artemis_Module_-_Low_Power_Machine_Learning_BLE_Cortex-M4F-01b

Measuring 10x15mm the Artemis module has all the support circuitry you need to use the fantastic Apollo3 processor in your next project.

Module Specs

  • 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: 10mm x 15mm

SparkFun RedBoard Artemis

SparkFun_RedBoard_Artemis-01

RedBoard development board with Artemis core that has BLE, 1 megabyte of flash and can runs at less than 1mA. It can also run TensorFlow models. The RedBoard Artemis takes the incredibly powerful Artemis module from SparkFun and wraps it up in an easy to use and familiar Uno footprint. Time-to-first-blink is less than five minutes.

Board Specs

  • Arduino Uno R3 Footprint
  • 1M Flash / 384k RAM
  • 48MHz / 96MHz turbo available
  • 24 GPIO – all interrupt capable
  • 21 PWM channels
  • Built in BLE radio
  • 10 ADC channels with 14-bit precision
  • 2 UARTs
  • 6 I2C buses
  • 4 SPI buses
  • PDM Interface
  • I2S Interface
  • Qwiic Connector

SparkFun RedBoard Artemis Nano

SparkFun_RedBoard_Artemis_Nano-05

The RedBoard Artemis Nano is a minimal but extremely handy implementation of the Artemis module. A light weight, 0.8mm thick PCB, with on board LiPo-battery charging and a Qwiic connector, this board is easy to implement into very small projects. A dual row of ground connections make it easy to add lots of buttons, LEDs, and anything that requires its own GND connection. At the same time, the board is breadboard compatible if you solder the inner rows of pins.

Board Specs

  • 19 GPIO – all interrupt capable
  • 8 ADC channels with 14-bit precision
  • 17 PWM channels
  • 2 UARTs
  • 4 I2C buses
  • 2 SPI buses
  • PDM Digital Microphone
  • Qwiic Connector

SparkFun RedBoard Artemis ATP

SparkFun_RedBoard_Artemis_ATP-05

The RedBoard Artemis ATP is affectionately called ‘All the Pins!’ at SparkFun. The Artemis module has 48 GPIO and this board breaks out absolutely every one of them in a familiar Arduino Mega like form factor. The SparkFun RedBoard Artemis ATP is a powerful platform if you’re interesting in testing out the full capabilities of the SparkFun Artemis module. 

Board Specs

  • Arduino Mega Footprint
  • 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
  • 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
  • Qwiic Connector

Also Read – 

Top 10 IoT Development Boards for Building IoT Projects in 2019

 

 

 

Comments

Spread the love

You may also like...