- You may be also interested in my other project: LoRa_Parrot
Using Arduino IDE:
- Install ESP32 Boards on Arduino IDE
- Install OLED Libraries
- Sketch -> Include Library -> Manage Libraries
- Search for "SSD1306" from Adafruit in Library Manager -> Install
- Search for "GFX Library" from Adafruit in Library Manager -> Install
- Install LoRa Library for Semtech SX1276/77/78/79
- Sketch -> Include Library -> Manage Libraries
- Search for "LoRa" (LoRa by Sandeep Mistry) -> Install
- After installing the libraries copy and paste the LoRa_TRX.ino file into your Adurino IDE
- Before flashing the firmware set the right frequency config in line 23 and the right borad config in line 26 - 29.
- Currently supported boads: TTGO T-Beam V1, TTGO LoRa32 V1, TTGO LoRa32 V2.1
- Compile it and upload to the board
- Sending and receiving messages is done via serial communication over Bluetooth.
- Pair your Smartphone with the ESP32 LoRa-Board.
- Download a Serial Bluetooth Terminal APP and chose your previously paired device for serial communication.
- Once you are connected you can start sending and receiving messages over LoRa direct on your cellphone.