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...
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.
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.
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.
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.
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...
Need help?
Do you have a question about the MicroMod Artemis Processor and is the answer not in the manual?
Questions and answers