The SparkFun RedBoard Artemis ATP is an advanced Arduino-compatible development board that harnesses the power of the Artemis module. It is designed to be a flexible and powerful platform for both prototyping and production use. With integrated Bluetooth Low Energy (BLE) and USB-C connectivity, the RedBoard Artemis ATP is ideal for projects requiring wireless communication and robust processing capabilities. Common applications include wearable devices, sensor networks, and IoT (Internet of Things) projects.
Pin Number | Function | Description |
---|---|---|
1-48 | Digital I/O | All pins can be used as digital input/output |
A0-A9 | Analog Input | Analog to Digital Converter (ADC) channels |
DAC0, DAC1 | Analog Output | Digital to Analog Converter (DAC) channels |
RX1, TX1 | UART 1 | Serial communication |
RX2, TX2 | UART 2 | Secondary serial communication |
SDA1, SCL1 | I2C Bus 1 | Inter-Integrated Circuit communication |
SDA2, SCL2 | I2C Bus 2 | Secondary I2C bus for additional peripherals |
SCK, MISO, MOSI | SPI Bus | Serial Peripheral Interface communication |
GND | Ground | Common ground |
VIN | Voltage Input | Unregulated input voltage for the board |
3V3 | 3.3V Output | Regulated 3.3V power output |
RST | Reset | Active-low reset input |
PWR LED | Power Indicator | LED that lights up when the board is powered |
CHG LED | Charge Indicator | LED that indicates battery charging status |
To use the SparkFun RedBoard Artemis ATP in a circuit:
Here is a simple example of how to blink an LED on pin 13 of the SparkFun RedBoard Artemis ATP using the Arduino IDE:
// Define the LED pin
const int ledPin = 13;
// The setup function runs once when you press reset or power the board
void setup() {
// Initialize the digital pin as an output.
pinMode(ledPin, OUTPUT);
}
// The loop function runs over and over again forever
void loop() {
digitalWrite(ledPin, HIGH); // Turn the LED on (HIGH is the voltage level)
delay(1000); // Wait for a second
digitalWrite(ledPin, LOW); // Turn the LED off by making the voltage LOW
delay(1000); // Wait for a second
}
Q: Can I power the RedBoard Artemis ATP with a battery? A: Yes, you can power the board with a battery connected to the VIN pin.
Q: Is the RedBoard Artemis ATP compatible with all Arduino shields? A: While it is Arduino-compatible, not all shields may be compatible due to differences in pin layout and voltage levels. Check the shield specifications and the Artemis ATP pinout to ensure compatibility.
Q: How do I use the BLE functionality? A: BLE functionality can be accessed using the appropriate libraries in the Arduino IDE. Refer to the SparkFun Artemis BLE guide for detailed instructions.
For further assistance, consult the SparkFun forums or contact technical support.