The Adafruit Feather 32u4 FONA is an all-in-one microcontroller and GSM cellular board that provides a powerful platform for mobile communication and IoT projects. It combines the functionality of the ATmega32u4 MCU with the capability to connect to 2G/3G cellular networks. With its onboard SIM socket, users can send SMS, make voice calls, and use the internet over a mobile network. This board is ideal for projects that require remote connectivity, such as weather stations, vehicle trackers, and emergency alert systems.
Pin Number | Function | Description |
---|---|---|
1 | GND | Ground |
2 | VBAT | Battery voltage |
3 | EN | Enable pin, can be used to reset the module |
4 | VIO | Digital supply voltage |
5-12 | Digital I/O | Digital input/output pins |
13 | AREF | Analog reference voltage |
14-19 | Analog Inputs | Analog input pins |
20 | RX | Receive pin for serial communication |
21 | TX | Transmit pin for serial communication |
22 | RST | Reset pin |
To use the Adafruit Feather 32u4 FONA in a circuit:
#include <Adafruit_FONA.h>
// FONA configuration
#define FONA_RX 2
#define FONA_TX 3
#define FONA_RST 4
// Create a FONA object
Adafruit_FONA fona = Adafruit_FONA(FONA_RST);
void setup() {
Serial.begin(115200);
Serial.println(F("FONA basic test"));
Serial.println(F("Initializing....(May take a few seconds)"));
// Make it slow so its easy to read!
fonaSerial->begin(4800);
if (! fona.begin(*fonaSerial)) {
Serial.println(F("Couldn't find FONA"));
while (1);
}
Serial.println(F("FONA is OK"));
}
void loop() {
// Your code to interact with the FONA module
}
EN
pin to perform a hardware reset if the module is unresponsive.AT+CSQ
command to check the signal quality.Q: Can the Feather 32u4 FONA be used with 4G networks? A: No, it only supports 2G and 3G networks.
Q: How do I charge the LiPo battery? A: The board includes a charging circuit. Simply connect the board to a USB power source.
Q: Is the Feather 32u4 FONA compatible with Arduino IDE? A: Yes, it can be programmed using the Arduino IDE with the appropriate board package installed.
For further assistance, visit the Adafruit support forums or the product's FAQ page.