We shot for the moon to develop the next flagship microprocessor module that can be the mainstay for the next generation of development boards.
Hello everyone, and welcome back to another Friday Product Post at SparkFun Electronics! You are joining us on a very special and momentous day because today we announce Artemis! The SparkFun Artemis is an open-source, Bluetooth enabled, microcontroller modular. This is the first time we have ever developed a module on our own and we got so excited to get it into your hands that we are releasing an "Engineering Version" today while we continue to get FCC Certification for it. Yes, you read that right, we are creating the first open-source, FCC Certified microcontroller module on the market and you get to try it out first. Please be aware that this certification could happen as soon as a few weeks to a month so these Artemis versions are for those of you who can't wait and want to start using the SparkFun Artemis as soon as possible! We also put it on three Arduino format boards to help you try it out! Now, let's take a closer look!
The Artemis Module from SparkFun is a Cortex-M4F with BLE 5.0 running up to 96MHz and with as low power as 6uA per MHz (less than 5mW). This is the world's first module to bridge the market between hobbyists and consumer products. We've packaged all the power of a modern microcontroller into a module that is both extremely easy to use but is mass-market ready.
The flexibility of the Artemis module starts with our Arduino core. You can program and use the Artemis module just like you would an Uno or any other Arduino. Time to first blink is just 5 minutes away! We built the core from the ground up, making it fast and as light weight as possible.
Think of the BlackBoard Artemis as just another Arduino... That has BLE. And one meg of flash. And runs at less than 1mA. Oh, and it can run TensorFlow models. Ya, that too. The BlackBoard Artemis takes the incredibly powerful Artemis module from SparkFun and wraps it up in an easy to use and familiar Uno footprint. We've written an Arduino core from scratch to make programming the Artemis as familiar as
Serial.begin(9600). Time-to-first-blink is less than five minutes.
We like to joke the Artemis Nano is a party on the front and business on the back. And that's by design! All the important LEDs, connectors, labels, and buttons are presented on the front for the best user experience with all the supporting circuitry on the rear of the board. The BlackBoard 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!
The BlackBoard 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 Mega like form factor. What's with the silkscreen labels? They're all over the place. We decided to label the pins as they are assigned on the Apollo3 IC itself. This makes finding the pin with the function you desire a lot easier. Have a look at the full pin map from the Apollo3 datasheet. If you really need to test out the 4-bit SPI functionality of the Artemis you're going to need to access pins 4, 22, 23, and 26. Need to try out the differential ADC port 1? Pins 14 and 15. The BlackBoard Artemis ATP will allow you to flex the impressive capabilities of the Artemis module.
That's it for this week! As always, we can't wait to see what you make especially this week! So let us know what you think by shooting us a tweet @sparkfun, or letting us know on Instagram or Facebook. We’d love to see what projects you’ve made!