Skip to content

guido57/LoRa_APRS_Tracker_portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< Updated upstream

Overview

This is a LoRa APRS Tracker working on the 433 MHz band.
It features an Access Point for real time configuration.
Its main use is to send a periodic beacon containing:
  • Callsign
  • GPS or fixed coordinates
  • Altitude
  • Battery voltage and current
Any received LoRa APRS packet, including the one repeated by a local digipeater, is displayed in the (very) small 0.96" display.

About the fork

This LoRa APRS Tracker is derived from (https://github.com/lora-aprs/LoRa_APRS_Tracker) by peterus

I added:

  • an Access Point and Captive Portal for easy configuration
  • many comments to the source code to keep it more readable

Block diagram

TTGO T-Beam

Supported boards

You can use one of the Lora32 boards:

  • TTGO T-Beam V0.7 (433MHz SX1278) The original software is designed for it, also, but I never tried.

  • TTGO T-Beam V1 (433MHz SX1278) This board costs around 35 Euros and includes a small 0.96" display Keep in mind: you need a 433MHz version!

  • Or you can build your own. See below

You can use a LILYGO TTGO TBEAM

Front viewRear view

... or you can build your own board

Partlist

Please note that I changed the small original GPS antenna with a most performing one.

The original antennaThe most performing antennaThe amplified GPS magnetic antenna with a 3m cable
very useful when the tracker is inside a vehicle. Yes, the TBEAM or the NEO6M breakboard supply the GPS amplifier with 3.3V by the same antenna cable!

Compiling and configuring

How to compile

The best success is to use PlatformIO (and it is the only platform where I can support you).

  • Go to PlatformIO download and install the IDE.
  • If installed open the IDE, go to the left side and click on 'extensions' then search for 'PatformIO' and install.
  • When installed click 'the ant head' on the left and choose import the project on the right.
  • Just open the folder and you can compile the Firmware.

Configuration

  • Press the service button (the middle one) for more than 5 seconds and a WiFi hotspot will be alive (SSID: ESP32_APRS)
  • Connect to it with your smartphone or PC using the password 12345678
  • After connection navigate to http://192.168.4.1 and the settings web page will show

Settings

Be very careful when you change them!

TTGO T-Beam

Beacon modes

activate only one!!!

  • I suggest to start with fixed_beacon (that don't use GPS and send the location set)
  • Then try beacon (use GPS location).
  • Finally you can try smart_beacon in a moving vehicle.

Fixed beacon

  • These are the settings for a beacon transmitting fixed coordinates (not using GPS) TTGO T-Beam

Plain Beacon

  • These are the settings for a beacon transmitting the GPS coordinates every 20 minutes TTGO T-Beam

Smart Beacon

  • These are the settings for a beacon transmitting the GPS coordinates more frequently if the tracker moves at a higher speed TTGO T-Beam

PTT (Push To Talk)

  • These are the settings for an external transmitter connected by its Push To Talk

TTGO T-Beam

  • You can save the settings or restore default settings =======

Overview

This is a LoRa APRS Tracker working on the 433 MHz band.
It features an Access Point for real time configuration.
Its main use is to send a periodic beacon containing:
  • Callsign
  • GPS or fixed coordinates
  • Altitude
  • Battery voltage and current
Any received LoRa APRS packet, including the one repeated by a local digipeater, is displayed in the (very) small 0.96" display.

About the fork

This LoRa APRS Tracker is derived from (https://github.com/lora-aprs/LoRa_APRS_Tracker) by peterus

I added:

  • an Access Point and Captive Portal for easy configuration
  • many comments to the source code to keep it more readable

Block diagram

TTGO T-Beam

Supported boards

You can use one of the Lora32 boards:

  • TTGO T-Beam V0.7 (433MHz SX1278) The original software is designed for it, also, but I never tried.

  • TTGO T-Beam V1 (433MHz SX1278) This board costs around 35 Euros and includes a small 0.96" display Keep in mind: you need a 433MHz version!

  • Or you can build your own. See below

You can use a LILYGO TTGO TBEAM

Front viewRear view

... or you can build your own board

Partlist

Please note that small original GPS antenna with a most performing one.

The original antennaThe most performing antennaThe amplified GPS magnetic antenna with a 3m cable
very useful when the tracker is inside a vehicle. Yes, the TBEAM or the NEO6M breakboard supply the GPS amplifier with 3.3V by the same antenna cable!

Compiling and configuring

How to compile

The best success is to use PlatformIO (and it is the only platform where I can support you).

  • Go to PlatformIO download and install the IDE.
  • If installed open the IDE, go to the left side and click on 'extensions' then search for 'PatformIO' and install.
  • When installed click 'the ant head' on the left and choose import the project on the right.
  • Just open the folder and you can compile the Firmware.

Configuration

  • Press the service button (the middle one) for more than 5 seconds and a WiFi hotspot will be alive (SSID: ESP32_APRS)
  • Connect to it with your smartphone or PC using the password 12345678
  • After connection navigate to http://192.168.4.1 and the settings web page will show

Settings

Be very careful when you change them!

TTGO T-Beam

Beacon modes

activate only one!!!

  • I suggest to start with fixed_beacon (that don't use GPS and send the location set)
  • Then try beacon (use GPS location).
  • Finally you can try smart_beacon in a moving vehicle.

Fixed beacon

  • These are the settings for a beacon transmitting fixed coordinates (not using GPS) TTGO T-Beam

Plain Beacon

  • These are the settings for a beacon transmitting the GPS coordinates every 20 minutes TTGO T-Beam

Smart Beacon

  • These are the settings for a beacon transmitting the GPS coordinates more frequently if the tracker moves at a higher speed TTGO T-Beam

PTT (Push To Talk)

  • These are the settings for an external transmitter connected by its Push To Talk
  • Pleas note that you can save the settings or restore default settings TTGO T-Beam

Stashed changes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages