This project demonstrates how to set up a LoRa mesh network using TTGO LoRa32 SX1276 OLED boards. Each node in the network can transmit and receive messages via LoRa, display data on an OLED screen, and connect to other devices using Bluetooth.
- LoRa Communication: Set up a robust LoRa mesh network for long-range communication.
- OLED Display: Display transmitted and received data on an OLED screen.
- Bluetooth Connectivity: Enable Bluetooth for additional device connectivity and debugging.
TTGO LoRa32 SX1276 OLED board
SPI.hWire.hAdafruit_GFX.hAdafruit_SSD1306.hLoRa.hBluetoothSerial.h
The main code initializes the LoRa and Bluetooth modules, configures the OLED display, and provides functions to send and receive messages. The OLED screen displays the received data, while the Bluetooth module allows for debugging and additional connectivity.