Advertisement

Quick Links

MicroMod Artemis Processor Board Hookup Guide
Introduction
Leveraging the ultra powerful Artemis Module, the SparkFun MicroMod Artemis Processor is the brain board of
your dreams. With a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less
than 5mW), the M.2 MicroMod connector allows you to plug in a MicroMod Carrier Board with any number of
peripherals. Let's have a look at what this processor board has to offer!
SparkFun MicroMod Artemis Processor
 DEV-16401
Product Showcase: SparkFun MicroMod Ecosystem
Product Showcase: SparkFun MicroMod Ecosystem

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MicroMod Artemis Processor and is the answer not in the manual?

Questions and answers

Summary of Contents for sparkfun MicroMod Artemis Processor

  • Page 1 MicroMod Artemis Processor Board Hookup Guide Introduction Leveraging the ultra powerful Artemis Module, the SparkFun MicroMod Artemis Processor is the brain board of your dreams. With a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less than 5mW), the M.2 MicroMod connector allows you to plug in a MicroMod Carrier Board with any number of...
  • Page 2 Required Materials In addition to your MicroMod Artemis Processor Board, you'll need a carrier board to get started. Here we use the Machine Learning Carrier Board, but there are a number of others you can choose from. SparkFun MicroMod Machine Learning Carrier...
  • Page 3: Suggested Reading

    Suggested Reading The SparkFun MicroMod ecosystem is a unique way to allow users to customize their project to their needs. Do you want to send your weather data via a wireless signal (eg. Bluetooth or WiFi)? There's a MicroMod processor for that.
  • Page 4: Hardware Overview

    MicroMod Machine Learning Carrier Board Hookup Guide Get hacking with this tutorial on our Machine Learning Carrier Board! Hardware Overview While the Artemis module is pretty self-contained, let's have a look at a few of the unique features of this MicroMod Processor Board.
  • Page 5 M.2 Connector from the Back Artemis Processor The SparkFun Artemis Processor provides a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less than 5mW). This module is powerful enough to run TensorFlow, Machine Learning, and all sorts of voice recognition software.
  • Page 6 An onboard RTC crystal has been integrated. Status LED We've also included a Status LED for all your blinky needs.
  • Page 7 Artemis MicroMod Processor Pin Functionality Note: You may not recognize the COPI/CIPO labels for SPI pins. SparkFun is working to move away from using MISO/MOSI to describe signals between the controller and the peripheral. Check out this page for more on our reasoning behind this change.
  • Page 8 QSPI_SCK SPI_SCK SPI_COPI1 CAM_MCLK SPI_SCK1 CAM_MCLK SPI_CS1 CAM_PCLK SCL1 PDM_DATA SDA1 PDM_CLK BATT_VIN3 PWM1 ADC1 ADC0 PWM0 SWDIO SWDCK ADC_D- I C_Interrupt CTS1 RTS1 BOOT RESET USB_D- USB_D+ 3.3V...
  • Page 9: Board Dimensions

    To get started with the Artemis MicroMod Processor Board, you'll need a carrier board. Here we are using the Machine Learning Carrier Board. Align the top key of the MicroMod Artemis Processor Board to the screw terminal of the Machine Learning Carrier Board and angle the board into the socket. Insert the board at an angle into the M.2 connector.
  • Page 10 Once the board in the socket, gently push the MicroMod Processor Board down and tighten the screw with a Phillip's head. Once the board is secure, your assembled MicroMod system should look similar to the image below! Connecting Everything Up With your processor inserted and secured it's time to connect your carrier board to your computer using the USB-C connector on the Carrier.
  • Page 11: Software Setup

    Arduino, please review our tutorial on installing the Arduino IDE. Installing the Arduino Core for Apollo3 To get started with the Artemis MicroMod Processor Board, you'll need to install the SparkFun Apollo3 Arduino Core. Open the Arduino IDE (must be v1.8.13 or later) and navigate to File->Preferences, like so: Having a hard time seeing? Click the image for a closer look.
  • Page 12 Go to Tools -> Board and select the Boards Manager Having a hard time seeing? Click the image for a closer look. Search for "Apollo3", and you should find the SparkFun Apollo3 Boards board package. Make sure the Version 1.2.1 is selected and click Install.
  • Page 13 Having a hard time seeing? Click the image for a closer look. Example 1: Blink Note: This example assumes you are using the latest version of the Arduino IDE on your desktop. If this is your first time using Arduino, please review our tutorial on installing the Arduino IDE. If you have not previously installed an Arduino library, please check out our installation guide.
  • Page 14 Artemis MicroMod Processor Board. You'll find them under File->Examples->'Examples for SparkFun Artemis MicroMod'. Let's run a quick one from the examples here and take advantage of the two built in microphones on the Machine Learning Carrier Board we're using.
  • Page 15: Troubleshooting

    SparkFun Technical Assistance page for some initial troubleshooting. If you don't find what you need there, the SparkFun Forums are a great place to find and ask for help. If this is your first visit, you'll need to create a Forum Account to search product forums and post questions.
  • Page 16 Artemis Documentation: Artemis Integration Guide Designing with the SparkFun Artemis Artemis Development with Arduino Arduino Core Apollo3 Pin Map Looking for some project inspiration using your Artemis Processor Board? The tutorials below can help you get started! Designing with MicroMod...

This manual is also suitable for:

Dev-16401

Table of Contents