Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Adafruit FONA 808 Breakout: Examples, Pinouts, and Specs

Image of Adafruit FONA 808 Breakout
Cirkit Designer LogoDesign with Adafruit FONA 808 Breakout in Cirkit Designer

Introduction

The Adafruit FONA 808 Breakout is a versatile and compact module that integrates both cellular and GPS capabilities. It allows projects to connect to GSM and GPRS networks, enabling voice calls, SMS messaging, and data transmission. Additionally, with its built-in GPS module, it can provide location tracking services. This breakout is ideal for a wide range of applications, including remote monitoring, asset tracking, and IoT devices.

Explore Projects Built with Adafruit FONA 808 Breakout

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Raspberry Pi 4B-Based GPS and GSM Tracking System with Audio Feedback
Image of unlimited range: A project utilizing Adafruit FONA 808 Breakout in a practical application
This circuit features a Raspberry Pi 4B as the central processing unit, interfaced with a GPS NEO-6M V2 module for location tracking and an Adafruit FONA 808 Shield for cellular communication. It includes a PAM8406 5V Digital Audio Amplifier connected to an Adafruit STEMMA Speaker for audio output, and a Condenser Microphone connected to the FONA 808 for audio input. Power management is handled by a 12V battery connected to a voltage regulator that steps down the voltage to 5V and 3V required by the various components.
Cirkit Designer LogoOpen Project in Cirkit Designer
ATmega328P-Based Sensor Hub with OLED Display and LIDAR
Image of TILTPCB: A project utilizing Adafruit FONA 808 Breakout in a practical application
This circuit features an Mtiny Uno ATmega328P microcontroller as its central processing unit, interfacing with a variety of sensors and peripherals. It includes a 0.96" OLED display and an MPU6050 accelerometer/gyroscope for user interface and motion sensing, respectively. The circuit also integrates a TF LUNA LIDAR for distance measurement, a DHT11 sensor for temperature and humidity readings, and uses a 9V battery with a 7805 voltage regulator for power management. Communication with a computer for programming and data exchange is facilitated by an Adafruit FTDI Friend module.
Cirkit Designer LogoOpen Project in Cirkit Designer
Adafruit Circuit Playground Bluefruit and Crickit-Based Smart RGB LED and Temperature Monitoring System
Image of Example: A project utilizing Adafruit FONA 808 Breakout in a practical application
This circuit integrates an Adafruit Circuit Playground Bluefruit with an Adafruit Crickit for Circuit Playground Express to control a temperature sensor, a loudspeaker, and a series of WS2812 RGB LED strips. The Crickit board reads temperature data, drives the loudspeaker, and controls the LED strips to create visual effects based on the sensor input.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Mega 2560 Based Security System with Fingerprint Authentication and SMS Alerts
Image of Door security system: A project utilizing Adafruit FONA 808 Breakout in a practical application
This circuit features an Arduino Mega 2560 microcontroller interfaced with a SIM800L GSM module, two fingerprint scanners, an I2C LCD display, an IR sensor, and a piezo buzzer. Power management is handled by a PowerBoost 1000 Basic Pad USB, a TP4056 charging module, and a Li-ion 18650 battery, with an option to use a Mini AC-DC 110V-230V to 5V 700mA module for direct power supply. The primary functionality appears to be a security system with GSM communication capabilities, biometric access control, and visual/audible feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Adafruit FONA 808 Breakout

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of unlimited range: A project utilizing Adafruit FONA 808 Breakout in a practical application
Raspberry Pi 4B-Based GPS and GSM Tracking System with Audio Feedback
This circuit features a Raspberry Pi 4B as the central processing unit, interfaced with a GPS NEO-6M V2 module for location tracking and an Adafruit FONA 808 Shield for cellular communication. It includes a PAM8406 5V Digital Audio Amplifier connected to an Adafruit STEMMA Speaker for audio output, and a Condenser Microphone connected to the FONA 808 for audio input. Power management is handled by a 12V battery connected to a voltage regulator that steps down the voltage to 5V and 3V required by the various components.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of TILTPCB: A project utilizing Adafruit FONA 808 Breakout in a practical application
ATmega328P-Based Sensor Hub with OLED Display and LIDAR
This circuit features an Mtiny Uno ATmega328P microcontroller as its central processing unit, interfacing with a variety of sensors and peripherals. It includes a 0.96" OLED display and an MPU6050 accelerometer/gyroscope for user interface and motion sensing, respectively. The circuit also integrates a TF LUNA LIDAR for distance measurement, a DHT11 sensor for temperature and humidity readings, and uses a 9V battery with a 7805 voltage regulator for power management. Communication with a computer for programming and data exchange is facilitated by an Adafruit FTDI Friend module.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Example: A project utilizing Adafruit FONA 808 Breakout in a practical application
Adafruit Circuit Playground Bluefruit and Crickit-Based Smart RGB LED and Temperature Monitoring System
This circuit integrates an Adafruit Circuit Playground Bluefruit with an Adafruit Crickit for Circuit Playground Express to control a temperature sensor, a loudspeaker, and a series of WS2812 RGB LED strips. The Crickit board reads temperature data, drives the loudspeaker, and controls the LED strips to create visual effects based on the sensor input.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Door security system: A project utilizing Adafruit FONA 808 Breakout in a practical application
Arduino Mega 2560 Based Security System with Fingerprint Authentication and SMS Alerts
This circuit features an Arduino Mega 2560 microcontroller interfaced with a SIM800L GSM module, two fingerprint scanners, an I2C LCD display, an IR sensor, and a piezo buzzer. Power management is handled by a PowerBoost 1000 Basic Pad USB, a TP4056 charging module, and a Li-ion 18650 battery, with an option to use a Mini AC-DC 110V-230V to 5V 700mA module for direct power supply. The primary functionality appears to be a security system with GSM communication capabilities, biometric access control, and visual/audible feedback.
Cirkit Designer LogoOpen Project in Cirkit Designer

Technical Specifications

General Features

  • Network Support: Quad-band 850/900/1800/1900MHz
  • GPRS Data: Class 10
  • GPS: Integrated with support for NMEA sentences
  • Supply Voltage: 3.4V to 4.4V recommended
  • Operating Temperature: -40°C to +85°C

Pin Configuration and Descriptions

Pin Number Name Description
1 Vio Digital supply voltage (3.3V to 5V)
2 GND Ground
3 RST Reset pin (active low)
4 RX UART receive pin
5 TX UART transmit pin
6 Key Power on/off control pin
... ... ...
n GPS GPS antenna connection

Note: This is a partial list. Refer to the full datasheet for complete pin descriptions.

Usage Instructions

Integration with a Circuit

  1. Power Supply: Ensure that the power supply is within the recommended voltage range. Connect Vio to a 3.3V or 5V supply, and GND to the system ground.
  2. UART Communication: Connect the RX and TX pins to the corresponding TX and RX pins of your microcontroller, such as an Arduino UNO.
  3. Antenna Connections: Attach the GSM antenna to the appropriate U.FL connector and the GPS antenna to the GPS pin.
  4. Powering On: To power on the FONA 808, pull the Key pin low for a brief moment.

Best Practices

  • Use a stable power supply capable of delivering sufficient current for both GSM and GPS operations.
  • Ensure proper antenna placement for optimal signal reception.
  • Implement proper ESD precautions when handling the breakout board.

Example Code for Arduino UNO

#include <SoftwareSerial.h>

// Create software serial object to communicate with FONA
SoftwareSerial fonaSerial(2, 3); // RX, TX

void setup() {
  fonaSerial.begin(4800); // Set the baud rate for the FONA module
  Serial.begin(115200);  // Set the baud rate for the Serial monitor
  
  // Power on the FONA module by toggling the Key pin
  pinMode(4, OUTPUT);
  digitalWrite(4, LOW);
  delay(1000);
  digitalWrite(4, HIGH);
  delay(5000); // Wait for the module to power up
  
  // Check for FONA module response
  Serial.println(F("FONA basic test"));
  Serial.println(F("Initializing..."));
  fonaSerial.println("AT"); // Send AT command to check for response
  delay(1000);
  
  while (fonaSerial.available()) {
    Serial.write(fonaSerial.read());
  }
}

void loop() {
  // Code to interact with the FONA module can be added here
}

Note: This example demonstrates basic initialization and communication with the FONA 808. For specific functionalities like making calls, sending SMS, or using GPS, additional code is required.

Troubleshooting and FAQs

Common Issues

  • Power Issues: If the module does not power on, check the power supply and Key pin connection.
  • Signal Problems: Poor signal quality can affect calls and data. Ensure the antenna has a clear view of the sky.
  • GPS Not Locking: If the GPS is not getting a fix, check the antenna placement and ensure it has a clear view of the sky.

Solutions and Tips

  • Power Supply: Use a high-quality power supply with noise filtering.
  • Antenna Placement: Keep antennas away from metal surfaces and other electronics.
  • Module Reset: If the module is unresponsive, try resetting it by pulling the RST pin low.

FAQs

Q: Can I use the FONA 808 with a 5V microcontroller like the Arduino UNO? A: Yes, the FONA 808 is 5V tolerant on the UART pins, but ensure that Vio is connected to a 3.3V or 5V supply as appropriate.

Q: How do I update the firmware on the FONA 808? A: Firmware updates can be done through the UART interface using the appropriate software provided by the manufacturer.

Q: What is the power consumption of the FONA 808? A: The power consumption varies based on the mode of operation. During active calls or data transmission, it can consume more power compared to idle mode. Refer to the datasheet for detailed power consumption figures.

Note: This documentation is for informational purposes only. For detailed and specific instructions, always refer to the official datasheet and user manual provided by Adafruit.