Table of Contents Overview Features Mechanical Specifications Pad Signals and Assignment Designing Artemis Into End Application Programming Reflow Profile and Cleaning Tape and Reel Packaging Regulator Testing and Configuration Regulatory Statements Revision History SparkFun Electronics Inc - Artemis Integration Guide - 1p0p3...
The SparkFun Artemis is a Cortex-M4F based BLE module using the Apollo3 micrcontroller from Ambiq. The Artemis is capable of running machine learning algorithms with the low current consumption of 6 μA/MHz at 3.3V. The Artemis has an integrated 2.4GHz antenna and incorporates all the necessary circuitry to implement a low power BLE enabled microcontroller.
An example layout with ground pour and ground vias The Artemis module was designed to be implemented onto low cost 2-layer PCBs with easy 8mil trace/space routing. A good ground connection is essential. Routing under the module is allowed. Keep all ground pours away from the antenna area.
Page 11
The computer initiates communication at a given baud rate (921600bps for example) and the Artemis auto-detects the baud rate and transfers the bulk of the binary data at the agreed upon rate. This enables upload speeds up to 921600bps; significantly reducing upload times. A flexible rate allows computer systems that may have problems at higher rates to select the rate that works best.
Page 12
Just like the classic Arduino Uno, Arduino Mega, etc, the bootloader is activated by resetting the board. A single 0.1uF capacitor between DTR and reset is all that is needed to cause the Artemis to reset and enter bootload mode. If no new firmware is detected within a short amount of time (50ms), user code is run.
Page 13
ATmega328 based Arduinos is run automatically at reset, then times out and the user’s code is run. The Artemis bootloader is similar but requires an extra pin (the Bootload pin) to be held high. To make using Artemis as cheap and easy as possible we’ve designed a simple RC circuit that can be implemented on your design using USB-to-serial ICs with the bare minimum control pins (the CH340E has only RTS) and still allow for factory bootloader activation.
If you prefer, the bootload pin can be broken out to a button. When the user holds the button and resets the board the Artemis will enter bootload mode and stay there until a bootload cycle completes or a reset occurs.
If necessary the Artemis module can be configured for host product evaluation for different operational conditions. In other words, if Artemis is implemented into a host system that needs secondary certifications the Artemis can be loaded with test firmware to put the radio into different constant transmission or reception states to verify the end device does not emit spurious ...
Page 17
Note 9: T his modular transmitter is only FCC authorized for the specific rule parts listed on its grant. The host product manufacturer is responsible to any other FCC rules that apply to the host not covered by the modular SparkFun Electronics Inc - Artemis Integration Guide - 1p0p3...
Page 18
également afficher une étiquette faisant référence au module inclus. Cette étiquette extérieure peut être libellée Contient le module émetteur IC: 25186-ART3MIS ou Contient IC: 25186-ART3MIS. SparkFun Electronics Inc - Artemis Integration Guide - 1p0p3...
Need help?
Do you have a question about the Artemis and is the answer not in the manual?
Questions and answers