The Adafruit Grand Central M4 Express is a development board that serves as a significant step up in capability from traditional microcontroller boards. Based on the Microchip ATSAMD51 microcontroller, it offers a robust platform for both hobbyists and professionals to develop complex projects. With its extensive GPIO pin count and multiple communication interfaces, the Grand Central M4 Express is ideal for projects requiring numerous sensors, actuators, and connectivity options. It is also compatible with Arduino programming, which makes it accessible to a wide range of users.
Pin Number | Function | Description |
---|---|---|
1-70 | Digital I/O | General-purpose input/output pins |
A0-A7 | Analog Input | Analog input channels |
D2-D13 | PWM Output | Pins capable of Pulse Width Modulation (PWM) |
TX/RX | UART | Serial communication pins |
SCK, MISO, MOSI | SPI | Serial Peripheral Interface pins |
SDA, SCL | I2C | Inter-Integrated Circuit communication pins |
VIN | Voltage Input | External power supply input |
5V | Regulated 5V | Output to power external devices |
3V3 | Regulated 3.3V | Output to power external devices |
GND | Ground | Common ground for circuits |
Q: Can I power the board with more than 6V?
Q: Is the Grand Central M4 Express compatible with all Arduino libraries?
Q: How do I use the additional UARTs, SPI, and I2C interfaces?
Serial1
for the second UART).// Blink an LED connected to pin 13
void setup() {
pinMode(13, OUTPUT); // Set pin 13 as an output
}
void loop() {
digitalWrite(13, HIGH); // Turn the LED on
delay(1000); // Wait for a second
digitalWrite(13, LOW); // Turn the LED off
delay(1000); // Wait for a second
}
Note: The above code is a simple example to demonstrate the usage of an I/O pin. The Grand Central M4 Express has a different pinout, and the corresponding pin should be used.
Remember to consult the official Adafruit documentation and resources for more detailed information and advanced usage of the Grand Central M4 Express.