This design has gone red! You can get the new Artemis Nano here. We removed the power switch because it was really hard to activate and instead gave the user two pins that they can attach their own external power switch.
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 if you solder the inner rows of pins.
A modern USB-C connector makes programming easy. The Nano is fully compatible with the SparkFun's Arduino core and can be programmed easily under the Arduino IDE. We've also exposed the JTAG connector for more advanced users who prefer to use the power and speed of professional tools. If you're looking for a simple, cost-effective board to replace your aging Arduino Uno or Arduino Nano, look no further. We've even added a digital MEMS microphone for folks wanting to experiment with always-on voice commands with TensorFlow and machine learning.
With 1M flash and 384k RAM you'll have plenty of room for your sketches. The Artemis module runs at 48MHz with a 96MHz turbo mode available and with Bluetooth to boot!
The SparkFun Artemis Nano is an incredibly flexible device for a small footprint but if you're looking for all the bells and whistles, be sure to checkout our BlackBoard and ATP footprints for even more I/O and capabilities.
Note: We are actively working on getting FCC and compliance certifications for the SparkFun Artemis Module. Once our certifications are complete we will be moving the Nano to a RedBoard format with the FCC Certified version of the Artemis on board. Please be aware that this could happen as soon as a few weeks to a month so this BlackBoard version is for those of you who can't wait and want to start using the SparkFun Artemis as soon as possible!
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Rookie - You may be required to know a bit more about the component, such as orientation, or how to hook it up, in addition to power requirements. You will need to understand polarized components.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
This looks awesome! I can't wait to get my hands on one! Low power draw, usb-c, bluetooth, fast chip, lots of memory! Love how Sparkfun keeps moving forward.
This looks amazing. I've wanted to take one of my IBM Model-M keyboards and update it to USB and Bluetooth so it could be wireless too. In the past I've put the parts together, but trying to get the charging circuit and battery stuffed inside the keyboard along with a separate Bluetooth board, then route all the wires to a small stock Arduino Nano or MKR1000 sized device left me frustrated and putting it off for another day. Where the Artemis Nano has all that built into a single board, I really need to set aside some time and see if this is the solution to my problems!
It needs to support HID via BLE. I haven't found confirmation of that yet.
From my understanding after reading the datasheet for the chip and going through the SDK, it can support any BLE profile you need. Have you downloaded the SDK? In "third_part/exactle/sw/profiles" there is an HID profile.
It would be nice to see a tutorial covering how to setup a basic Bluetooth HID connection using this. For that matter, any information on using the Bluetooth capabilities of this device would be useful.
Hi Sparkfun.com, how is the Fcc approval going? Can we get an update on the progress? Very keen to get one for a "saxophone" like midi controller.
Does it support HID via BLE? That is, can I emulate a keyboard? If so, AWESOME!
Will there be a FCC certified version that is black?
I assume on the Blackboard and ATP the pins are 5V tolerant and 3.3v on the Nano? Thanks! This is exactly what I need!
Sorry, for the confusion. All pins are 3.3V max.
What's the supply voltage range for this board? I'm not seeing it in any of the documents.
VIN/VUSB/VBATT is 3.3V to 6V max. I've updated the schematic. We'll have a hookup guide available in a few days.
Artemis Nano Hookup Guide is now live.